-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[SparseIndex] Support for Skiplist in aggregation queries #17964
Copy link
Copy link
Open
Labels
SearchSearch query, autocomplete ...etcSearch query, autocomplete ...etcenhancementEnhancement or improvement to existing feature or requestEnhancement or improvement to existing feature or requestlucene
Description
Is your feature request related to a problem? Please describe
As part of enabling SkipList for doc_values in OpenSearch, we came across BKD uses in aggregation computations.
Comparing search query latency to get date histogram on @timestamp field of big5 dataset, with plain changes query took 3-5ms but with disabling tryPrecomputeAggregationForLeaf for dateHistogram and using skiplist latency went up to 2sec.
To set default experience on skiplist for users, we want to evaluate using skiplist instead of BDK while querying aggregation.
Describe the solution you'd like
Implement aggregations to make use skiplist.
Related component
Search
Describe alternatives you've considered
No response
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
SearchSearch query, autocomplete ...etcSearch query, autocomplete ...etcenhancementEnhancement or improvement to existing feature or requestEnhancement or improvement to existing feature or requestlucene
Type
Projects
Status
🆕 New
Status
In Progress