Releases: appbaseio/reactivesearch-api
Releases · appbaseio/reactivesearch-api
7.26.0
Features
- Add support to filter logs by date range [
oss] - Add a new rule to apply search settings [
noss] - Fix
add filterrule logic so it can get applied to allsearchtype of queries [noss]
Bug Fixes
- Fix an analytics report with large records [
noss]
Performance
- Fix replicas, shards settings and mapping template for system indices to save space [
oss] - Remove
_sourcefrom the analytics document to save space [noss]
Arc generated system indices should now store 10x less data on average.
To get the full benefits of this update, remove your existing system indices for .logs and .analytics.
7.25.0
7.24.0
Features
- Powerful analytics insights based on your business activities
- Apply
queryFormatfor search and aggregations from search relevancy
Bug Fixes
- User sessions for ES6
- Add fallback if
indexname was not found - Fix default value for
includeNullValuesin search relevancy
7.23.1
Bug Fixes
- Persist original index on cloning of index
- Fix search relevancy initial fetch query size
7.23.0
Features
- Support rollover and clean up for older
logsdata - Support rollover and clean up for older
analyticsdata
Bug Fixes
- Return 200 OK when no permissions are found instead of 404
- Fix synonyms fetch request to work reliably with the index filter
- Fix accuracy of click analytics
- Fix trigger expression parsing logic
7.22.0
Features:
- Introduces a new API endpoint for fetching cluster wide permissions
- Introduces a new API endpoint for fetching permissions for a specific index
Fixes:
- Bring parity in the default settings of ReactiveSearch API and ReactiveSearch, the frontend library for React, Vue and React Native
- Fixes the summary API endpoint (it failed earlier) for ElasticSearch v6
7.21.0
Features:
- noss: Add support to provide past summary for comparison
- noss(RS API): Add support for
termsaggregation (default)
Bug Fixes:
- oss: Fix index filtering logic for analytics
- noss(Rules): Validate trigger expression before saving a
ruleorfunction - noss(RS API): Remove support for cyclic dependencies for
reactprop - noss(RS API): Fix
enableSynonymsproperty and set default fuzziness tozeroin search relevancy
7.20.3
Fixes
- Fix a bug so that the synonyms API works with ElasticSearch v6
- ReactiveSearch API: Add checks for term query generation in context of
reactprop usage
Chore
- Updates the base image from Go1.13 to Go1.14, the latest stable release
Note: 7.20.1 and 7.20.2 releases contained patch fixes around ReactiveSearch API that are fully addressed in this release.
7.20.0
Features
- Add support for geo_bounding box query
- Add feature to record user session
- Add analytics based on user session
Bug Fixes
- Remove cyclic dependencies for the same component in RS API
- Remove Synonyms validation as a separate feature
- Add
dataFieldvalidation
7.19.2
Bug Fixes
- Fix a bug with ReactiveSearch API where it was crashing while extracting filters from the request body(
noss) - Fix analytics bug with
re-indexedindex