github appbaseio/reactivesearch-api 8.16.0

latest releases: 8.22.2, 8.22.1, 8.22.0...
11 months ago

Enhancements

8.16.0 release includes performance and stability improvements with bug fixes. Upgrading to this release is recommended ✅

Performance and Stability

  • Disables compression (diffing) of request logs at runtime by default: this improves performance (CPU usage) by 10% with no trade-offs
  • Updates base image to use Go from 1.20.4 -> 1.20.6 to include the latest security fixes

Features

  • Optimize query generation with ReactiveSearch API by setting the compoundClause property for queries that don't need scoring (all the queries used for filtering instead of relevance). This change is applicable for Elasticsearch and OpenSearch engines
  • Adds support for storing execution context of a pipeline for persisting changes made by a user while authoring

Fixes

This release fixes the following issues with the pipelines API based on production use feedback.

  • pipelines plugin respecting the runtime --enable-diffing flag value
  • an edge-case with the ?debug query param use with pipelines
  • reading of the updated context passed to a stage

Don't miss a new reactivesearch-api release

NewReleases is sending notifications on new releases.