Skip to content

Releases: appbaseio/reactivesearch-api

8.23.0

20 Sep 13:48
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Cache Performance Improvement: The cache now uses a SHA-256 fixed-length key for hashing URL and request body. This reduces conversion overhead, leading to improved latency when caching with Redis and Ristretto.
  • Golang Update: The server image has been updated to use Golang 1.23.1, ensuring compatibility with the latest features and security patches.

Fixes

  • Disk: Increased the frequency of pipeline, analytics, and logs rollover to enhance disk management and performance.
  • Cache Handling: Resolved an issue where invalid Redis cache entries were mishandled, preventing multiple initialization of Redis cache during misconfiguration.
  • Analytics: Fixed a marshaling error in analytics mappings that occurred during rollover.
  • Cache Hit/Miss Tracking: Added cache hit/miss information in the stage change context and optimized the applycache function for better performance.

8.22.8

31 Aug 15:53
Compare
Choose a tag to compare

Fixes

  • Pipelines: Adds support for new input variable setResponseToKV for HTTPRequest and ElasticsearchQuery stages

8.22.7

27 Aug 12:34
Compare
Choose a tag to compare

Fixes

  • Pipeline Environment Variable for defining a default HTTP URL. This can be used by a stage as a default URL to call.

8.22.6

26 Jul 02:54
Compare
Choose a tag to compare

Improvements

  • Fixes various possible errors while execution of pipeline stages
  • Other QoL improvements

8.22.5

19 Jul 11:53
Compare
Choose a tag to compare

Improvements

  • #156 Improves validation by performing an API call when saving AI preferences
  • #159 Return complete error messages for AI errors, and don't save to session when there is an error
  • Docker publish OSS release

8.22.4

12 Jul 15:28
Compare
Choose a tag to compare

Fixes

  • Pipeline: Boost stage fix when hits aren't scored
  • Follow-up AI Answer: Adds support for Azure OpenAI

8.22.3

10 Jul 03:44
Compare
Choose a tag to compare

Fixes

  • Fixes support for Azure OpenAI service endpoint
  • Improves response support for GPT-4 and above models

8.22.2

27 Jun 13:12
Compare
Choose a tag to compare

Fixes

  • Fixes an edge-case with query response transformation introduced as a side-effect of optimization of ES responses in 8.22.0

8.22.1

21 Jun 08:39
f94be1b
Compare
Choose a tag to compare

Fixes

  • Allow search type to be checkable in a script type query rule
  • Adds a fix in pipeline for an edge case where there are no queries to optimize

8.22.0

11 May 01:24
f94be1b
Compare
Choose a tag to compare

Enhancement

  • Introduces query optimization for Elasticsearch/OpenSearch to remove duplicate queries and combine queries that are aggregation only with the same structure.