From bd0759c4efea97c6e992c5acdb49a9c57a71bfb3 Mon Sep 17 00:00:00 2001 From: Giovanni Cuccu Date: Sat, 11 May 2024 11:33:56 +0200 Subject: [PATCH] merge and new benchmark for extended stats --- benches/agg_bench.rs | 8 +++++++- src/aggregation/agg_bench.rs | 0 2 files changed, 7 insertions(+), 1 deletion(-) delete mode 100644 src/aggregation/agg_bench.rs diff --git a/benches/agg_bench.rs b/benches/agg_bench.rs index d35124999..dbc0e5b0e 100644 --- a/benches/agg_bench.rs +++ b/benches/agg_bench.rs @@ -47,6 +47,7 @@ fn bench_agg(mut group: InputGroup) { register!(group, average_f64); register!(group, average_f64_u64); register!(group, stats_f64); + register!(group, extendedstats_f64); register!(group, percentiles_f64); register!(group, terms_few); register!(group, terms_many); @@ -105,7 +106,12 @@ fn stats_f64(index: &Index) { }); exec_term_with_agg(index, agg_req) } - +fn extendedstats_f64(index: &Index) { + let agg_req = json!({ + "extendedstats_f64": { "extended_stats": { "field": "score_f64", } } + }); + exec_term_with_agg(index, agg_req) +} fn percentiles_f64(index: &Index) { let agg_req = json!({ "mypercentiles": { diff --git a/src/aggregation/agg_bench.rs b/src/aggregation/agg_bench.rs deleted file mode 100644 index e69de29bb..000000000