Skip to content

Releases: appbaseio/reactivesearch-api

8.20.0

02 Nov 18:01
6e6495b
Compare
Choose a tag to compare

Enhancements

  • Add support for configuring an external Redis compatible cache, API endpoint ref

Minor Fixes

  • Moves extra logs from info category to debug
  • Use stricter check for rs routes by adding a / prefix
  • Wait for indexing completion after adding FAQ

8.20.0 Alpha

02 Nov 19:40
6e6495b
Compare
Choose a tag to compare
8.20.0 Alpha Pre-release
Pre-release

Enhancements

  • Add support for configuring an external Redis compatible cache, API endpoint ref

Minor Fixes

  • Moves extra logs from info category to debug
  • Use stricter check for rs routes by adding a / prefix
  • Wait for indexing completion after adding FAQ

8.19.0

18 Oct 12:09
Compare
Choose a tag to compare

Enhancements

  • Build architecture change: Binary and Docker size is ~8x smaller, shifts base image to Go 1.21.3 which includes an important security fix related to net/http
  • Supports filter_path query string for filtering of responses from Elasticsearch and OpenSearch for search calls. This can enable reducing the returned response's size outside of source filtering, which is supported with includeFields (and excludeFields)
  • New API endpoint to filter FAQs by a searchboxId

Fixes

  • Fixes an edge-case with syncing of popular suggestions in a multi-node setup
  • Fixes an edge-case with suggestions API call when either of endpoint or index suggestions are enabled
  • Fixes filtering of pipeline logs by category
  • Fixes time taken reporting in pipeline analytics
  • Fixes caching behavior with pipelines to return valid JSON
  • Include URL params as part of the cache key

8.19.0.rc

18 Oct 06:14
Compare
Choose a tag to compare
8.19.0.rc Pre-release
Pre-release

Enhancements

  • Build architecture change: Binary and Docker size is ~8x smaller, shifts base image to Go 1.21.3 which includes an important security fix related to net/http
  • Supports filter_path query string for filtering of responses from Elasticsearch and OpenSearch for search calls. This can enable reducing the returned response's size outside of source filtering, which is supported with includeFields (and excludeFields)

Fixes

  • Fixes an edge-case with syncing of popular suggestions in a multi-node setup
  • Fixes an edge-case with suggestions API call when either of endpoint or index suggestions are enabled
  • Fixes filtering of pipeline logs by category
  • Fixes time taken reporting in pipeline analytics
  • Fixes caching behavior with pipelines to return valid JSON
  • Include URL params as part of the cache key

1.0.20

20 Sep 09:38
Compare
Choose a tag to compare
1.0.20 Pre-release
Pre-release
  • Add support for injecting the searchNetworkTook in settings.

1.0.19

13 Sep 02:05
Compare
Choose a tag to compare
1.0.19 Pre-release
Pre-release

Changes in this release:

  • Adds a fix to decrease the startup time of SLS
  • Adds a fix for concurrent writes to a map
  • Other bug fixes

8.18.0

11 Sep 12:20
Compare
Choose a tag to compare

Enhancements

This release adds several enhancements to ReactiveSearch pipelines.

  • Key/value store support for pipelines, when caching is enabled, you can use key/value store to read/write to the cache.

This allows for new use-cases where data can be stored and retrieved across stages or even across pipeline executions

  • Increases stage execution limit to 30s and pipeline execution limit to 1m to support ML inference use-cases

Previous limits were 10s for the pipeline execution, you can run 6x more complex / computation heavy processes now

  • Support for async type stages that aren't needed by other stages to be run in the background after the pipeline has exited

For indexing pipelines, this allows for data enrichment to happen asynchronously and for search pipelines, this allows for doing post-processing or side-effect registrations without affecting the main-runtime latency

Fixes

  • Fixes usage of document suggestions query when settings.userId isn't specified

8.17.2.preview

01 Sep 08:57
Compare
Choose a tag to compare
Update schema for latest release

8.17.1

17 Aug 06:05
Compare
Choose a tag to compare

Fixes

  • Applies fixes to the document suggestions query (introduced with 8.17.0)

1.0.18

06 Sep 06:36
Compare
Choose a tag to compare

Changes in this release:

  • Syncs all the changes for RS (except KV support) since the last release