From f9b0d5f0bc7eac28967a9e621dacb4a528a72f75 Mon Sep 17 00:00:00 2001 From: Ankit Jain Date: Tue, 24 Oct 2023 00:37:30 -0700 Subject: [PATCH 01/21] Adding filter based optimization logic to date histogram aggregation Signed-off-by: Ankit Jain --- .idea/runConfigurations/Debug_OpenSearch.xml | 6 +- .../java/org/opensearch/common/Rounding.java | 30 ++--- .../opensearch/indices/IndicesQueryCache.java | 6 + .../histogram/DateHistogramAggregator.java | 124 +++++++++++++++++- .../aggregations/support/ValuesSource.java | 2 +- 5 files changed, 150 insertions(+), 18 deletions(-) diff --git a/.idea/runConfigurations/Debug_OpenSearch.xml b/.idea/runConfigurations/Debug_OpenSearch.xml index 0d8bf59823acf..c18046f873477 100644 --- a/.idea/runConfigurations/Debug_OpenSearch.xml +++ b/.idea/runConfigurations/Debug_OpenSearch.xml @@ -6,6 +6,10 @@