Skip to content

Apply the fast filter optimization to range aggregation #13531

@bowenlan-amzn

Description

@bowenlan-amzn

For the past few months, we have optimized the performance of date histogram aggregation. The idea is to first build the buckets ranges from the date histogram aggregation. Then utilize the index structure to compute the results for each buckets. The same idea can be applied to other aggregaitons which can also produce their buckets ranges beforehead. A good example is the range aggregation where user provides the ranges directly.

This issue will be used to track the effort to apply the optimization to range aggregation, and refactor the existing code accordingly.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

✅ Done

Status

Done

Status

2.16 (First RC 07/23, Release 08/06)

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions