Releases: appbaseio/reactivesearch-api
Releases · appbaseio/reactivesearch-api
8.15.0
Enhancements
Features
- Adds support for the latest OpenAI models with token related validations and richer configuration support API Reference
- Adds support for Azure OpenAI environments (
experimental
) - Adds support for up to 1 pipeline for Sandbox and Basic plan clusters, all plans now support pipelines - the most versatile way to author search processing stages with low-code
- Adds support for configuring analytics recording state with the analytics preferences endpoint
Performance
- Adds support for
--enable-logs
flag. When set tofalse
, can see up to 10x memory optimization for high throughput workloads - Adds support for performance tracing with DataDog
--enable-dd-tracing
flag
Fixes
- Fixes popular suggestions behavior
- Proper HTML tag escaping for all types of suggestions when rendered as HTML
- Fixes caching behavior on error with AI Answer
1.0.17
Changes in this release:
- Sets diffing disabled by default
- Adds support to respect the diffing flag in logs and actually not diff the logs
1.0.16
- Enables support for profiling when tracing is enabled
- Disables recording
/arc/health
traces
1.0.15
Changes in this release:
- Syncs all recent changes from 8.15.0
- Adds support for DataDog tracing
- Various other bug fixes
- Enables AI for RS hobby plan
- Set's the gateway timeout to 30 seconds
1.0.14
Changes in this release
- Adds support for setting
system
as backend for SLS instances from non system backend.
8.14.0
Enhancements
- This release improves throughput performance by > 50% and also includes some latency improvements
- Improves AI Answer latencies to stream near instantly. Adds support for an
AIConfig.strictSelection
field for configurability of AI answer independent of search hits - Improves tokens logic for AI answer to support a min and max token length boundary
- Adds a switch to disable logging with
--disable-logs
Fixes
- Fixes caching behavior when there is an error in returning an AI answer response
- Sets analytics category for AI analytics endpoint, previous category was AI
- Fixes general use of pipeline's
esQuery
stage
8.14.0 RC
Enhancements
- This release contains performance improvements to rules, caching and efficient parsing through middlewares
- Adds a switch to disable logging, default behavior logs server request/responses
- Adds support for an
AIConfig.strictSelection
field for configurability of AI answer independent of search hits
Fixes
- Fixes caching behavior when there is an error in returning an AI answer response
- Sets analytics category for AI analytics endpoint, previous category was AI
8.13.4.beta
Changes in this release:
- Adds support for
AIConfig.strictSelection
- Adds more debug data for the latency issue
8.13.4
Changes in this release:
- Adds more debug fields for the OpenAI latency issue
- Other fixes
8.13.3
- Adds support for capturing stats like when the OpenAI response got resolved, when SSE call gets resolved in order to improve OpenAI integration performance