Skip to content

[Composite Terms Aggregation] Re-use slot objects for look-ups #18531

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

sandeshkr419
Copy link
Member

@sandeshkr419 sandeshkr419 commented Jun 16, 2025

Description

Re-uses a slot object for lookups instead of creating a new object every-time.

Related Issues

Resolves #18440

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Sandesh Kumar <[email protected]>
@sandeshkr419
Copy link
Member Author

{"run-benchmark-test": "id_4"}

Copy link
Contributor

The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/3470/ . Final results will be published once the job is completed.

Copy link
Contributor

❌ Gradle check result for cfdfa76: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Results

Benchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-pull-request/3470/

Metric Task Value Unit
Cumulative indexing time of primary shards 0 min
Min cumulative indexing time across primary shards 0 min
Median cumulative indexing time across primary shards 0 min
Max cumulative indexing time across primary shards 0 min
Cumulative indexing throttle time of primary shards 0 min
Min cumulative indexing throttle time across primary shards 0 min
Median cumulative indexing throttle time across primary shards 0 min
Max cumulative indexing throttle time across primary shards 0 min
Cumulative merge time of primary shards 0 min
Cumulative merge count of primary shards 0
Min cumulative merge time across primary shards 0 min
Median cumulative merge time across primary shards 0 min
Max cumulative merge time across primary shards 0 min
Cumulative merge throttle time of primary shards 0 min
Min cumulative merge throttle time across primary shards 0 min
Median cumulative merge throttle time across primary shards 0 min
Max cumulative merge throttle time across primary shards 0 min
Cumulative refresh time of primary shards 0 min
Cumulative refresh count of primary shards 4
Min cumulative refresh time across primary shards 0 min
Median cumulative refresh time across primary shards 0 min
Max cumulative refresh time across primary shards 0 min
Cumulative flush time of primary shards 0 min
Cumulative flush count of primary shards 1
Min cumulative flush time across primary shards 0 min
Median cumulative flush time across primary shards 0 min
Max cumulative flush time across primary shards 0 min
Total Young Gen GC time 1.69 s
Total Young Gen GC count 50
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 22.1056 GB
Translog size 5.12227e-08 GB
Heap used for segments 0 MB
Heap used for doc values 0 MB
Heap used for terms 0 MB
Heap used for norms 0 MB
Heap used for points 0 MB
Heap used for stored fields 0 MB
Segment count 18
Min Throughput wait-for-snapshot-recovery 4.17404e+07 byte/s
Mean Throughput wait-for-snapshot-recovery 4.17404e+07 byte/s
Median Throughput wait-for-snapshot-recovery 4.17404e+07 byte/s
Max Throughput wait-for-snapshot-recovery 4.17404e+07 byte/s
100th percentile latency wait-for-snapshot-recovery 563358 ms
100th percentile service time wait-for-snapshot-recovery 563358 ms
error rate wait-for-snapshot-recovery 0 %
Min Throughput wait-until-merges-finish 106.46 ops/s
Mean Throughput wait-until-merges-finish 106.46 ops/s
Median Throughput wait-until-merges-finish 106.46 ops/s
Max Throughput wait-until-merges-finish 106.46 ops/s
100th percentile latency wait-until-merges-finish 9.12143 ms
100th percentile service time wait-until-merges-finish 9.12143 ms
error rate wait-until-merges-finish 0 %
Min Throughput default 2 ops/s
Mean Throughput default 2.01 ops/s
Median Throughput default 2.01 ops/s
Max Throughput default 2.01 ops/s
50th percentile latency default 7.18021 ms
90th percentile latency default 7.65745 ms
99th percentile latency default 8.04524 ms
100th percentile latency default 8.06785 ms
50th percentile service time default 5.85699 ms
90th percentile service time default 6.15209 ms
99th percentile service time default 6.77059 ms
100th percentile service time default 6.85011 ms
error rate default 0 %
Min Throughput desc_sort_timestamp 2 ops/s
Mean Throughput desc_sort_timestamp 2.01 ops/s
Median Throughput desc_sort_timestamp 2.01 ops/s
Max Throughput desc_sort_timestamp 2.01 ops/s
50th percentile latency desc_sort_timestamp 9.11245 ms
90th percentile latency desc_sort_timestamp 9.67592 ms
99th percentile latency desc_sort_timestamp 12.9827 ms
100th percentile latency desc_sort_timestamp 14.747 ms
50th percentile service time desc_sort_timestamp 7.94235 ms
90th percentile service time desc_sort_timestamp 8.2568 ms
99th percentile service time desc_sort_timestamp 11.8161 ms
100th percentile service time desc_sort_timestamp 13.3917 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 2.01 ops/s
Mean Throughput asc_sort_timestamp 2.01 ops/s
Median Throughput asc_sort_timestamp 2.01 ops/s
Max Throughput asc_sort_timestamp 2.01 ops/s
50th percentile latency asc_sort_timestamp 8.76908 ms
90th percentile latency asc_sort_timestamp 9.22287 ms
99th percentile latency asc_sort_timestamp 11.3029 ms
100th percentile latency asc_sort_timestamp 11.5128 ms
50th percentile service time asc_sort_timestamp 7.51858 ms
90th percentile service time asc_sort_timestamp 7.70362 ms
99th percentile service time asc_sort_timestamp 9.82064 ms
100th percentile service time asc_sort_timestamp 9.94563 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 2 ops/s
Mean Throughput desc_sort_with_after_timestamp 2 ops/s
Median Throughput desc_sort_with_after_timestamp 2 ops/s
Max Throughput desc_sort_with_after_timestamp 2 ops/s
50th percentile latency desc_sort_with_after_timestamp 193.26 ms
90th percentile latency desc_sort_with_after_timestamp 199.592 ms
99th percentile latency desc_sort_with_after_timestamp 215.036 ms
100th percentile latency desc_sort_with_after_timestamp 219.51 ms
50th percentile service time desc_sort_with_after_timestamp 192.277 ms
90th percentile service time desc_sort_with_after_timestamp 198.494 ms
99th percentile service time desc_sort_with_after_timestamp 214.157 ms
100th percentile service time desc_sort_with_after_timestamp 218.727 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 2 ops/s
Mean Throughput asc_sort_with_after_timestamp 2 ops/s
Median Throughput asc_sort_with_after_timestamp 2 ops/s
Max Throughput asc_sort_with_after_timestamp 2.01 ops/s
50th percentile latency asc_sort_with_after_timestamp 175.025 ms
90th percentile latency asc_sort_with_after_timestamp 181.632 ms
99th percentile latency asc_sort_with_after_timestamp 192.397 ms
100th percentile latency asc_sort_with_after_timestamp 194.669 ms
50th percentile service time asc_sort_with_after_timestamp 173.898 ms
90th percentile service time asc_sort_with_after_timestamp 180.768 ms
99th percentile service time asc_sort_with_after_timestamp 191.077 ms
100th percentile service time asc_sort_with_after_timestamp 193.382 ms
error rate asc_sort_with_after_timestamp 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 7.85927 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.30791 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 11.5886 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 13.1313 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.59516 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 6.792 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 10.8503 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 12.585 ms
error rate desc_sort_timestamp_can_match_shortcut 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.70094 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.18936 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.43964 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.52645 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.47393 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.60256 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.41867 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.43455 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 8.42583 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 8.93069 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 9.16171 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 9.29137 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.18641 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.31282 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 7.73976 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 7.93139 ms
error rate asc_sort_timestamp_can_match_shortcut 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.79459 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.30968 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.3479 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.3645 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.54517 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.68169 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.68977 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.81061 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput term 2.01 ops/s
Mean Throughput term 2.01 ops/s
Median Throughput term 2.01 ops/s
Max Throughput term 2.01 ops/s
50th percentile latency term 5.72833 ms
90th percentile latency term 6.1594 ms
99th percentile latency term 6.69348 ms
100th percentile latency term 6.7132 ms
50th percentile service time term 4.47771 ms
90th percentile service time term 4.66092 ms
99th percentile service time term 5.22076 ms
100th percentile service time term 5.31119 ms
error rate term 0 %
Min Throughput multi_terms-keyword 1.31 ops/s
Mean Throughput multi_terms-keyword 1.32 ops/s
Median Throughput multi_terms-keyword 1.32 ops/s
Max Throughput multi_terms-keyword 1.32 ops/s
50th percentile latency multi_terms-keyword 64882.8 ms
90th percentile latency multi_terms-keyword 74893.5 ms
99th percentile latency multi_terms-keyword 77223.4 ms
100th percentile latency multi_terms-keyword 77344.3 ms
50th percentile service time multi_terms-keyword 749.48 ms
90th percentile service time multi_terms-keyword 758.69 ms
99th percentile service time multi_terms-keyword 788.425 ms
100th percentile service time multi_terms-keyword 792.573 ms
error rate multi_terms-keyword 0 %
Min Throughput keyword-terms 2 ops/s
Mean Throughput keyword-terms 2 ops/s
Median Throughput keyword-terms 2 ops/s
Max Throughput keyword-terms 2 ops/s
50th percentile latency keyword-terms 31.9868 ms
90th percentile latency keyword-terms 44.3294 ms
99th percentile latency keyword-terms 45.093 ms
100th percentile latency keyword-terms 45.2223 ms
50th percentile service time keyword-terms 30.6527 ms
90th percentile service time keyword-terms 42.9983 ms
99th percentile service time keyword-terms 43.5643 ms
100th percentile service time keyword-terms 43.5748 ms
error rate keyword-terms 0 %
Min Throughput keyword-terms-low-cardinality 2.01 ops/s
Mean Throughput keyword-terms-low-cardinality 2.01 ops/s
Median Throughput keyword-terms-low-cardinality 2.01 ops/s
Max Throughput keyword-terms-low-cardinality 2.01 ops/s
50th percentile latency keyword-terms-low-cardinality 24.7756 ms
90th percentile latency keyword-terms-low-cardinality 36.6127 ms
99th percentile latency keyword-terms-low-cardinality 36.9188 ms
100th percentile latency keyword-terms-low-cardinality 36.9333 ms
50th percentile service time keyword-terms-low-cardinality 22.7377 ms
90th percentile service time keyword-terms-low-cardinality 34.4042 ms
99th percentile service time keyword-terms-low-cardinality 34.9076 ms
100th percentile service time keyword-terms-low-cardinality 35.0324 ms
error rate keyword-terms-low-cardinality 0 %
Min Throughput composite-terms 2 ops/s
Mean Throughput composite-terms 2 ops/s
Median Throughput composite-terms 2 ops/s
Max Throughput composite-terms 2 ops/s
50th percentile latency composite-terms 193.167 ms
90th percentile latency composite-terms 196.951 ms
99th percentile latency composite-terms 208.865 ms
100th percentile latency composite-terms 214.812 ms
50th percentile service time composite-terms 192.163 ms
90th percentile service time composite-terms 196.188 ms
99th percentile service time composite-terms 207.818 ms
100th percentile service time composite-terms 214.177 ms
error rate composite-terms 0 %
Min Throughput composite_terms-keyword 2 ops/s
Mean Throughput composite_terms-keyword 2 ops/s
Median Throughput composite_terms-keyword 2 ops/s
Max Throughput composite_terms-keyword 2 ops/s
50th percentile latency composite_terms-keyword 350.234 ms
90th percentile latency composite_terms-keyword 354.386 ms
99th percentile latency composite_terms-keyword 367.038 ms
100th percentile latency composite_terms-keyword 370.538 ms
50th percentile service time composite_terms-keyword 349.498 ms
90th percentile service time composite_terms-keyword 353.299 ms
99th percentile service time composite_terms-keyword 366.229 ms
100th percentile service time composite_terms-keyword 369.607 ms
error rate composite_terms-keyword 0 %
Min Throughput composite-date_histogram-daily 2.01 ops/s
Mean Throughput composite-date_histogram-daily 2.01 ops/s
Median Throughput composite-date_histogram-daily 2.01 ops/s
Max Throughput composite-date_histogram-daily 2.01 ops/s
50th percentile latency composite-date_histogram-daily 4.27227 ms
90th percentile latency composite-date_histogram-daily 4.79009 ms
99th percentile latency composite-date_histogram-daily 4.99454 ms
100th percentile latency composite-date_histogram-daily 5.00831 ms
50th percentile service time composite-date_histogram-daily 3.10288 ms
90th percentile service time composite-date_histogram-daily 3.27108 ms
99th percentile service time composite-date_histogram-daily 3.53359 ms
100th percentile service time composite-date_histogram-daily 3.55266 ms
error rate composite-date_histogram-daily 0 %
Min Throughput range 2.01 ops/s
Mean Throughput range 2.01 ops/s
Median Throughput range 2.01 ops/s
Max Throughput range 2.01 ops/s
50th percentile latency range 5.7868 ms
90th percentile latency range 6.20003 ms
99th percentile latency range 6.60837 ms
100th percentile latency range 6.78614 ms
50th percentile service time range 4.49404 ms
90th percentile service time range 4.62134 ms
99th percentile service time range 5.27395 ms
100th percentile service time range 5.54518 ms
error rate range 0 %
Min Throughput range-numeric 2.01 ops/s
Mean Throughput range-numeric 2.01 ops/s
Median Throughput range-numeric 2.01 ops/s
Max Throughput range-numeric 2.01 ops/s
50th percentile latency range-numeric 3.57438 ms
90th percentile latency range-numeric 3.96025 ms
99th percentile latency range-numeric 4.4351 ms
100th percentile latency range-numeric 4.44866 ms
50th percentile service time range-numeric 2.29872 ms
90th percentile service time range-numeric 2.37673 ms
99th percentile service time range-numeric 2.49847 ms
100th percentile service time range-numeric 2.5039 ms
error rate range-numeric 0 %
Min Throughput keyword-in-range 2.01 ops/s
Mean Throughput keyword-in-range 2.01 ops/s
Median Throughput keyword-in-range 2.01 ops/s
Max Throughput keyword-in-range 2.01 ops/s
50th percentile latency keyword-in-range 13.5117 ms
90th percentile latency keyword-in-range 13.8521 ms
99th percentile latency keyword-in-range 14.0944 ms
100th percentile latency keyword-in-range 14.096 ms
50th percentile service time keyword-in-range 12.174 ms
90th percentile service time keyword-in-range 12.4093 ms
99th percentile service time keyword-in-range 12.64 ms
100th percentile service time keyword-in-range 12.6806 ms
error rate keyword-in-range 0 %
Min Throughput date_histogram_hourly_agg 2.01 ops/s
Mean Throughput date_histogram_hourly_agg 2.01 ops/s
Median Throughput date_histogram_hourly_agg 2.01 ops/s
Max Throughput date_histogram_hourly_agg 2.01 ops/s
50th percentile latency date_histogram_hourly_agg 7.57351 ms
90th percentile latency date_histogram_hourly_agg 8.92095 ms
99th percentile latency date_histogram_hourly_agg 9.50856 ms
100th percentile latency date_histogram_hourly_agg 9.5639 ms
50th percentile service time date_histogram_hourly_agg 6.09023 ms
90th percentile service time date_histogram_hourly_agg 7.40351 ms
99th percentile service time date_histogram_hourly_agg 7.8011 ms
100th percentile service time date_histogram_hourly_agg 7.81251 ms
error rate date_histogram_hourly_agg 0 %
Min Throughput date_histogram_minute_agg 2.01 ops/s
Mean Throughput date_histogram_minute_agg 2.01 ops/s
Median Throughput date_histogram_minute_agg 2.01 ops/s
Max Throughput date_histogram_minute_agg 2.01 ops/s
50th percentile latency date_histogram_minute_agg 43.1724 ms
90th percentile latency date_histogram_minute_agg 44.4684 ms
99th percentile latency date_histogram_minute_agg 47.0465 ms
100th percentile latency date_histogram_minute_agg 47.1606 ms
50th percentile service time date_histogram_minute_agg 41.9675 ms
90th percentile service time date_histogram_minute_agg 43.1971 ms
99th percentile service time date_histogram_minute_agg 45.7032 ms
100th percentile service time date_histogram_minute_agg 45.7857 ms
error rate date_histogram_minute_agg 0 %
Min Throughput scroll 46.82 pages/s
Mean Throughput scroll 46.94 pages/s
Median Throughput scroll 46.94 pages/s
Max Throughput scroll 47.04 pages/s
50th percentile latency scroll 8233.35 ms
90th percentile latency scroll 9263.32 ms
99th percentile latency scroll 9507.73 ms
100th percentile latency scroll 9519.94 ms
50th percentile service time scroll 517.907 ms
90th percentile service time scroll 528.373 ms
99th percentile service time scroll 557.048 ms
100th percentile service time scroll 562.983 ms
error rate scroll 0 %
Min Throughput query-string-on-message 2.01 ops/s
Mean Throughput query-string-on-message 2.01 ops/s
Median Throughput query-string-on-message 2.01 ops/s
Max Throughput query-string-on-message 2.01 ops/s
50th percentile latency query-string-on-message 6.54936 ms
90th percentile latency query-string-on-message 6.95822 ms
99th percentile latency query-string-on-message 7.56263 ms
100th percentile latency query-string-on-message 7.8198 ms
50th percentile service time query-string-on-message 5.29251 ms
90th percentile service time query-string-on-message 5.44968 ms
99th percentile service time query-string-on-message 5.99323 ms
100th percentile service time query-string-on-message 6.39395 ms
error rate query-string-on-message 0 %
Min Throughput query-string-on-message-filtered 2.01 ops/s
Mean Throughput query-string-on-message-filtered 2.01 ops/s
Median Throughput query-string-on-message-filtered 2.01 ops/s
Max Throughput query-string-on-message-filtered 2.01 ops/s
50th percentile latency query-string-on-message-filtered 13.7935 ms
90th percentile latency query-string-on-message-filtered 14.2353 ms
99th percentile latency query-string-on-message-filtered 14.5 ms
100th percentile latency query-string-on-message-filtered 14.5302 ms
50th percentile service time query-string-on-message-filtered 12.5576 ms
90th percentile service time query-string-on-message-filtered 12.7142 ms
99th percentile service time query-string-on-message-filtered 13.177 ms
100th percentile service time query-string-on-message-filtered 13.41 ms
error rate query-string-on-message-filtered 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 23.005 ms
90th percentile latency query-string-on-message-filtered-sorted-num 23.6266 ms
99th percentile latency query-string-on-message-filtered-sorted-num 26.9579 ms
100th percentile latency query-string-on-message-filtered-sorted-num 28.0568 ms
50th percentile service time query-string-on-message-filtered-sorted-num 20.7086 ms
90th percentile service time query-string-on-message-filtered-sorted-num 21.1471 ms
99th percentile service time query-string-on-message-filtered-sorted-num 24.8327 ms
100th percentile service time query-string-on-message-filtered-sorted-num 25.6538 ms
error rate query-string-on-message-filtered-sorted-num 0 %
Min Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.01 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.7409 ms
90th percentile latency sort_keyword_can_match_shortcut 6.13264 ms
99th percentile latency sort_keyword_can_match_shortcut 6.48956 ms
100th percentile latency sort_keyword_can_match_shortcut 6.68517 ms
50th percentile service time sort_keyword_can_match_shortcut 4.47044 ms
90th percentile service time sort_keyword_can_match_shortcut 4.57639 ms
99th percentile service time sort_keyword_can_match_shortcut 4.80161 ms
100th percentile service time sort_keyword_can_match_shortcut 4.93488 ms
error rate sort_keyword_can_match_shortcut 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 5.88715 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.31378 ms
99th percentile latency sort_keyword_no_can_match_shortcut 6.78471 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.0917 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.62049 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.71666 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.45068 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.55634 ms
error rate sort_keyword_no_can_match_shortcut 0 %
Min Throughput sort_numeric_desc 2.01 ops/s
Mean Throughput sort_numeric_desc 2.01 ops/s
Median Throughput sort_numeric_desc 2.01 ops/s
Max Throughput sort_numeric_desc 2.01 ops/s
50th percentile latency sort_numeric_desc 5.69027 ms
90th percentile latency sort_numeric_desc 6.11252 ms
99th percentile latency sort_numeric_desc 6.70682 ms
100th percentile latency sort_numeric_desc 6.71316 ms
50th percentile service time sort_numeric_desc 4.42123 ms
90th percentile service time sort_numeric_desc 4.50787 ms
99th percentile service time sort_numeric_desc 4.66208 ms
100th percentile service time sort_numeric_desc 4.72688 ms
error rate sort_numeric_desc 0 %
Min Throughput sort_numeric_asc 2.01 ops/s
Mean Throughput sort_numeric_asc 2.01 ops/s
Median Throughput sort_numeric_asc 2.01 ops/s
Max Throughput sort_numeric_asc 2.01 ops/s
50th percentile latency sort_numeric_asc 5.32732 ms
90th percentile latency sort_numeric_asc 5.80744 ms
99th percentile latency sort_numeric_asc 6.02652 ms
100th percentile latency sort_numeric_asc 6.10523 ms
50th percentile service time sort_numeric_asc 4.13527 ms
90th percentile service time sort_numeric_asc 4.24431 ms
99th percentile service time sort_numeric_asc 4.72824 ms
100th percentile service time sort_numeric_asc 4.82442 ms
error rate sort_numeric_asc 0 %
Min Throughput sort_numeric_desc_with_match 2.01 ops/s
Mean Throughput sort_numeric_desc_with_match 2.01 ops/s
Median Throughput sort_numeric_desc_with_match 2.01 ops/s
Max Throughput sort_numeric_desc_with_match 2.01 ops/s
50th percentile latency sort_numeric_desc_with_match 3.44015 ms
90th percentile latency sort_numeric_desc_with_match 3.81859 ms
99th percentile latency sort_numeric_desc_with_match 3.96222 ms
100th percentile latency sort_numeric_desc_with_match 3.96617 ms
50th percentile service time sort_numeric_desc_with_match 2.16675 ms
90th percentile service time sort_numeric_desc_with_match 2.23026 ms
99th percentile service time sort_numeric_desc_with_match 2.34277 ms
100th percentile service time sort_numeric_desc_with_match 2.37435 ms
error rate sort_numeric_desc_with_match 0 %
Min Throughput sort_numeric_asc_with_match 2.01 ops/s
Mean Throughput sort_numeric_asc_with_match 2.01 ops/s
Median Throughput sort_numeric_asc_with_match 2.01 ops/s
Max Throughput sort_numeric_asc_with_match 2.01 ops/s
50th percentile latency sort_numeric_asc_with_match 3.57741 ms
90th percentile latency sort_numeric_asc_with_match 3.96509 ms
99th percentile latency sort_numeric_asc_with_match 4.22163 ms
100th percentile latency sort_numeric_asc_with_match 4.26069 ms
50th percentile service time sort_numeric_asc_with_match 2.30008 ms
90th percentile service time sort_numeric_asc_with_match 2.38177 ms
99th percentile service time sort_numeric_asc_with_match 2.51814 ms
100th percentile service time sort_numeric_asc_with_match 2.51837 ms
error rate sort_numeric_asc_with_match 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.49387 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 3.8694 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.0422 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.05439 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.2134 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.28996 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.43923 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.47028 ms
error rate range_field_conjunction_big_range_big_term_query 0 %
Min Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.64085 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.05626 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.40287 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.52898 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.37248 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.45879 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.50157 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.51059 ms
error rate range_field_disjunction_big_range_small_term_query 0 %
Min Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.5599 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 3.96284 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.1218 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.12607 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.29505 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.3672 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.47423 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.4911 ms
error rate range_field_conjunction_small_range_small_term_query 0 %
Min Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.37575 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.8724 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.09187 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.14061 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.21185 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.27829 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.35752 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.3591 ms
error rate range_field_conjunction_small_range_big_term_query 0 %
Min Throughput range-auto-date-histo 0.29 ops/s
Mean Throughput range-auto-date-histo 0.29 ops/s
Median Throughput range-auto-date-histo 0.29 ops/s
Max Throughput range-auto-date-histo 0.29 ops/s
50th percentile latency range-auto-date-histo 735311 ms
90th percentile latency range-auto-date-histo 853484 ms
99th percentile latency range-auto-date-histo 880571 ms
100th percentile latency range-auto-date-histo 882052 ms
50th percentile service time range-auto-date-histo 3439.48 ms
90th percentile service time range-auto-date-histo 3515.07 ms
99th percentile service time range-auto-date-histo 3586.09 ms
100th percentile service time range-auto-date-histo 3589.24 ms
error rate range-auto-date-histo 0 %
Min Throughput range-auto-date-histo-with-metrics 0.09 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.09 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.09 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.09 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.59426e+06 ms
90th percentile latency range-auto-date-histo-with-metrics 2.99821e+06 ms
99th percentile latency range-auto-date-histo-with-metrics 3.08932e+06 ms
100th percentile latency range-auto-date-histo-with-metrics 3.09434e+06 ms
50th percentile service time range-auto-date-histo-with-metrics 10625.1 ms
90th percentile service time range-auto-date-histo-with-metrics 10856.6 ms
99th percentile service time range-auto-date-histo-with-metrics 11066.8 ms
100th percentile service time range-auto-date-histo-with-metrics 11084.1 ms
error rate range-auto-date-histo-with-metrics 0 %
Min Throughput range-agg-1 2.01 ops/s
Mean Throughput range-agg-1 2.01 ops/s
Median Throughput range-agg-1 2.01 ops/s
Max Throughput range-agg-1 2.01 ops/s
50th percentile latency range-agg-1 3.92028 ms
90th percentile latency range-agg-1 4.32936 ms
99th percentile latency range-agg-1 4.79798 ms
100th percentile latency range-agg-1 5.17786 ms
50th percentile service time range-agg-1 2.62342 ms
90th percentile service time range-agg-1 2.7496 ms
99th percentile service time range-agg-1 3.36839 ms
100th percentile service time range-agg-1 3.8762 ms
error rate range-agg-1 0 %
Min Throughput range-agg-2 2.01 ops/s
Mean Throughput range-agg-2 2.01 ops/s
Median Throughput range-agg-2 2.01 ops/s
Max Throughput range-agg-2 2.01 ops/s
50th percentile latency range-agg-2 3.87043 ms
90th percentile latency range-agg-2 4.36612 ms
99th percentile latency range-agg-2 4.55098 ms
100th percentile latency range-agg-2 4.55547 ms
50th percentile service time range-agg-2 2.62047 ms
90th percentile service time range-agg-2 2.76564 ms
99th percentile service time range-agg-2 2.88497 ms
100th percentile service time range-agg-2 2.89101 ms
error rate range-agg-2 0 %
Min Throughput cardinality-agg-low 2.01 ops/s
Mean Throughput cardinality-agg-low 2.01 ops/s
Median Throughput cardinality-agg-low 2.01 ops/s
Max Throughput cardinality-agg-low 2.01 ops/s
50th percentile latency cardinality-agg-low 5.51636 ms
90th percentile latency cardinality-agg-low 6.63029 ms
99th percentile latency cardinality-agg-low 7.16795 ms
100th percentile latency cardinality-agg-low 7.35836 ms
50th percentile service time cardinality-agg-low 4.14398 ms
90th percentile service time cardinality-agg-low 5.19412 ms
99th percentile service time cardinality-agg-low 5.29771 ms
100th percentile service time cardinality-agg-low 5.31733 ms
error rate cardinality-agg-low 0 %
Min Throughput cardinality-agg-high 0.66 ops/s
Mean Throughput cardinality-agg-high 0.66 ops/s
Median Throughput cardinality-agg-high 0.66 ops/s
Max Throughput cardinality-agg-high 0.66 ops/s
50th percentile latency cardinality-agg-high 255163 ms
90th percentile latency cardinality-agg-high 295643 ms
99th percentile latency cardinality-agg-high 304613 ms
100th percentile latency cardinality-agg-high 305110 ms
50th percentile service time cardinality-agg-high 1497.08 ms
90th percentile service time cardinality-agg-high 1553.74 ms
99th percentile service time cardinality-agg-high 1593.54 ms
100th percentile service time cardinality-agg-high 1599.85 ms
error rate cardinality-agg-high 0 %
Min Throughput cardinality-agg-very-high 0.03 ops/s
Mean Throughput cardinality-agg-very-high 0.03 ops/s
Median Throughput cardinality-agg-very-high 0.03 ops/s
Max Throughput cardinality-agg-very-high 0.03 ops/s
50th percentile latency cardinality-agg-very-high 3.14425e+06 ms
90th percentile latency cardinality-agg-very-high 4.42627e+06 ms
99th percentile latency cardinality-agg-very-high 4.70853e+06 ms
100th percentile latency cardinality-agg-very-high 4.72418e+06 ms
50th percentile service time cardinality-agg-very-high 31984.1 ms
90th percentile service time cardinality-agg-very-high 32729.1 ms
99th percentile service time cardinality-agg-very-high 32797.8 ms
100th percentile service time cardinality-agg-very-high 32801.8 ms
error rate cardinality-agg-very-high 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

Benchmark Results for Job: https://build.ci.opensearch.org/job/benchmark-compare/122/

Metric Task Baseline Contender Diff Unit
Cumulative indexing time of primary shards 0 0 0 min
Min cumulative indexing time across primary shard 0 0 0 min
Median cumulative indexing time across primary shard 0 0 0 min
Max cumulative indexing time across primary shard 0 0 0 min
Cumulative indexing throttle time of primary shards 0 0 0 min
Min cumulative indexing throttle time across primary shard 0 0 0 min
Median cumulative indexing throttle time across primary shard 0 0 0 min
Max cumulative indexing throttle time across primary shard 0 0 0 min
Cumulative merge time of primary shards 0 0 0 min
Cumulative merge count of primary shards 0 0 0
Min cumulative merge time across primary shard 0 0 0 min
Median cumulative merge time across primary shard 0 0 0 min
Max cumulative merge time across primary shard 0 0 0 min
Cumulative merge throttle time of primary shards 0 0 0 min
Min cumulative merge throttle time across primary shard 0 0 0 min
Median cumulative merge throttle time across primary shard 0 0 0 min
Max cumulative merge throttle time across primary shard 0 0 0 min
Cumulative refresh time of primary shards 0 0 0 min
Cumulative refresh count of primary shards 4 4 0
Min cumulative refresh time across primary shard 0 0 0 min
Median cumulative refresh time across primary shard 0 0 0 min
Max cumulative refresh time across primary shard 0 0 0 min
Cumulative flush time of primary shards 0 0 0 min
Cumulative flush count of primary shards 1 1 0
Min cumulative flush time across primary shard 0 0 0 min
Median cumulative flush time across primary shard 0 0 0 min
Max cumulative flush time across primary shard 0 0 0 min
Total Young Gen GC time 1.666 1.69 0.024 s
Total Young Gen GC count 57 50 -7
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 22.1056 22.1056 0 GB
Translog size 5.12227e-08 5.12227e-08 0 GB
Heap used for segments 0 0 0 MB
Heap used for doc values 0 0 0 MB
Heap used for terms 0 0 0 MB
Heap used for norms 0 0 0 MB
Heap used for points 0 0 0 MB
Heap used for stored fields 0 0 0 MB
Segment count 18 18 0
Min Throughput wait-for-snapshot-recovery 4.18098e+07 4.17404e+07 -69336 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18098e+07 4.17404e+07 -69336 byte/s
Median Throughput wait-for-snapshot-recovery 4.18098e+07 4.17404e+07 -69336 byte/s
Max Throughput wait-for-snapshot-recovery 4.18098e+07 4.17404e+07 -69336 byte/s
100th percentile latency wait-for-snapshot-recovery 562280 563358 1078.31 ms
100th percentile service time wait-for-snapshot-recovery 562280 563358 1078.31 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput wait-until-merges-finish 107.036 106.46 -0.57596 ops/s
Mean Throughput wait-until-merges-finish 107.036 106.46 -0.57596 ops/s
Median Throughput wait-until-merges-finish 107.036 106.46 -0.57596 ops/s
Max Throughput wait-until-merges-finish 107.036 106.46 -0.57596 ops/s
100th percentile latency wait-until-merges-finish 9.06705 9.12143 0.05438 ms
100th percentile service time wait-until-merges-finish 9.06705 9.12143 0.05438 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 2.00484 2.00489 5e-05 ops/s
Mean Throughput default 2.00588 2.00593 6e-05 ops/s
Median Throughput default 2.0058 2.00585 6e-05 ops/s
Max Throughput default 2.00722 2.00728 6e-05 ops/s
50th percentile latency default 6.89334 7.18021 0.28687 ms
90th percentile latency default 7.40489 7.65745 0.25257 ms
99th percentile latency default 8.48476 8.04524 -0.43951 ms
100th percentile latency default 9.17833 8.06785 -1.11048 ms
50th percentile service time default 5.58756 5.85699 0.26943 ms
90th percentile service time default 5.99554 6.15209 0.15655 ms
99th percentile service time default 7.21378 6.77059 -0.4432 ms
100th percentile service time default 7.78809 6.85011 -0.93797 ms
error rate default 0 0 0 %
Min Throughput desc_sort_timestamp 2.00498 2.0048 -0.00018 ops/s
Mean Throughput desc_sort_timestamp 2.00604 2.00581 -0.00023 ops/s
Median Throughput desc_sort_timestamp 2.00596 2.00574 -0.00023 ops/s
Max Throughput desc_sort_timestamp 2.00741 2.00713 -0.00028 ops/s
50th percentile latency desc_sort_timestamp 9.23525 9.11245 -0.1228 ms
90th percentile latency desc_sort_timestamp 9.78303 9.67592 -0.10711 ms
99th percentile latency desc_sort_timestamp 11.464 12.9827 1.51871 ms
100th percentile latency desc_sort_timestamp 12.2649 14.747 2.4821 ms
50th percentile service time desc_sort_timestamp 8.04756 7.94235 -0.10522 ms
90th percentile service time desc_sort_timestamp 8.36234 8.2568 -0.10554 ms
99th percentile service time desc_sort_timestamp 10.2871 11.8161 1.52905 ms
100th percentile service time desc_sort_timestamp 11.3501 13.3917 2.04161 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 2.00628 2.00626 -2e-05 ops/s
Mean Throughput asc_sort_timestamp 2.00762 2.0076 -2e-05 ops/s
Median Throughput asc_sort_timestamp 2.00753 2.0075 -3e-05 ops/s
Max Throughput asc_sort_timestamp 2.00937 2.00934 -3e-05 ops/s
50th percentile latency asc_sort_timestamp 8.63054 8.76908 0.13854 ms
90th percentile latency asc_sort_timestamp 9.06043 9.22287 0.16244 ms
99th percentile latency asc_sort_timestamp 9.3895 11.3029 1.91335 ms
100th percentile latency asc_sort_timestamp 9.42341 11.5128 2.08944 ms
50th percentile service time asc_sort_timestamp 7.35198 7.51858 0.1666 ms
90th percentile service time asc_sort_timestamp 7.54572 7.70362 0.15791 ms
99th percentile service time asc_sort_timestamp 7.85376 9.82064 1.96689 ms
100th percentile service time asc_sort_timestamp 7.86775 9.94563 2.07788 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 2.00243 2.00228 -0.00014 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.00295 2.00277 -0.00017 ops/s
Median Throughput desc_sort_with_after_timestamp 2.00291 2.00274 -0.00017 ops/s
Max Throughput desc_sort_with_after_timestamp 2.00363 2.00341 -0.00022 ops/s
50th percentile latency desc_sort_with_after_timestamp 186.273 193.26 6.98683 ms
90th percentile latency desc_sort_with_after_timestamp 189.505 199.592 10.0867 ms
99th percentile latency desc_sort_with_after_timestamp 209.738 215.036 5.2987 ms
100th percentile latency desc_sort_with_after_timestamp 217.401 219.51 2.10892 ms
50th percentile service time desc_sort_with_after_timestamp 185.164 192.277 7.11299 ms
90th percentile service time desc_sort_with_after_timestamp 188.395 198.494 10.0995 ms
99th percentile service time desc_sort_with_after_timestamp 208.641 214.157 5.51604 ms
100th percentile service time desc_sort_with_after_timestamp 216.24 218.727 2.48723 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 2.00391 2.00387 -5e-05 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.00475 2.00469 -6e-05 ops/s
Median Throughput asc_sort_with_after_timestamp 2.00469 2.00463 -6e-05 ops/s
Max Throughput asc_sort_with_after_timestamp 2.00584 2.00577 -7e-05 ops/s
50th percentile latency asc_sort_with_after_timestamp 170.555 175.025 4.47073 ms
90th percentile latency asc_sort_with_after_timestamp 177.735 181.632 3.89652 ms
99th percentile latency asc_sort_with_after_timestamp 187.557 192.397 4.83976 ms
100th percentile latency asc_sort_with_after_timestamp 190.386 194.669 4.28355 ms
50th percentile service time asc_sort_with_after_timestamp 169.31 173.898 4.58801 ms
90th percentile service time asc_sort_with_after_timestamp 176.718 180.768 4.04975 ms
99th percentile service time asc_sort_with_after_timestamp 186.746 191.077 4.33139 ms
100th percentile service time asc_sort_with_after_timestamp 189.63 193.382 3.75203 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.00496 2.00469 -0.00026 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.00601 2.0057 -0.00031 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.00592 2.00562 -0.00031 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.00737 2.00699 -0.00038 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 8.06993 7.85927 -0.21067 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.55535 8.30791 -0.24744 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 10.4942 11.5886 1.09443 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 10.5346 13.1313 2.59673 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.7729 6.59516 -0.17774 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 7.03191 6.792 -0.23991 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 8.73549 10.8503 2.11478 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 8.77351 12.585 3.81147 ms
error rate desc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.00654 2.00653 -1e-05 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.00792 2.00792 -0 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.00782 2.00781 -0 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.00972 2.00973 1e-05 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.64631 7.70094 0.05462 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.09381 8.18936 0.09555 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.49739 9.43964 -0.05775 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 10.0146 9.52645 -0.4882 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.35538 6.47393 0.11854 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.46075 6.60256 0.14181 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.18396 8.41867 0.23471 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.2138 8.43455 0.22074 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.00653 2.00651 -2e-05 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.00791 2.0079 -1e-05 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.0078 2.00779 -1e-05 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.00973 2.0097 -3e-05 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 8.44684 8.42583 -0.02101 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 8.88056 8.93069 0.05014 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 9.0799 9.16171 0.0818 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 9.11481 9.29137 0.17657 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.2217 7.18641 -0.03529 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.31698 7.31282 -0.00416 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 7.46569 7.73976 0.27407 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 7.48425 7.93139 0.44713 ms
error rate asc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.00652 2.00651 -1e-05 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.00791 2.0079 -1e-05 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.0078 2.00779 -1e-05 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.00971 2.0097 -1e-05 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.59315 8.79459 0.20143 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.90639 9.30968 0.40328 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.7379 11.3479 0.61001 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.8174 11.3645 0.5471 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.19042 7.54517 0.35475 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.37139 7.68169 0.3103 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.096 9.68977 0.59377 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.115 9.81061 0.69561 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput term 2.00643 2.00638 -4e-05 ops/s
Mean Throughput term 2.00779 2.00775 -4e-05 ops/s
Median Throughput term 2.00769 2.00765 -4e-05 ops/s
Max Throughput term 2.00957 2.00951 -6e-05 ops/s
50th percentile latency term 5.87405 5.72833 -0.14573 ms
90th percentile latency term 6.33754 6.1594 -0.17814 ms
99th percentile latency term 7.04654 6.69348 -0.35306 ms
100th percentile latency term 7.26835 6.7132 -0.55515 ms
50th percentile service time term 4.62256 4.47771 -0.14485 ms
90th percentile service time term 4.76274 4.66092 -0.10183 ms
99th percentile service time term 5.70055 5.22076 -0.47979 ms
100th percentile service time term 5.87114 5.31119 -0.55995 ms
error rate term 0 0 0 %
Min Throughput multi_terms-keyword 1.3384 1.31442 -0.02398 ops/s
Mean Throughput multi_terms-keyword 1.3393 1.31793 -0.02137 ops/s
Median Throughput multi_terms-keyword 1.33936 1.31826 -0.0211 ops/s
Max Throughput multi_terms-keyword 1.34028 1.32051 -0.01977 ops/s
50th percentile latency multi_terms-keyword 61992 64882.8 2890.82 ms
90th percentile latency multi_terms-keyword 71738.2 74893.5 3155.24 ms
99th percentile latency multi_terms-keyword 73945.3 77223.4 3278.09 ms
100th percentile latency multi_terms-keyword 74061.7 77344.3 3282.62 ms
50th percentile service time multi_terms-keyword 744.743 749.48 4.73685 ms
90th percentile service time multi_terms-keyword 752.634 758.69 6.0556 ms
99th percentile service time multi_terms-keyword 782.554 788.425 5.8707 ms
100th percentile service time multi_terms-keyword 787.28 792.573 5.29218 ms
error rate multi_terms-keyword 0 0 0 %
Min Throughput keyword-terms 2.0032 2.00319 -1e-05 ops/s
Mean Throughput keyword-terms 2.00388 2.00387 -1e-05 ops/s
Median Throughput keyword-terms 2.00383 2.00382 -1e-05 ops/s
Max Throughput keyword-terms 2.00478 2.00475 -3e-05 ops/s
50th percentile latency keyword-terms 30.8653 31.9868 1.1215 ms
90th percentile latency keyword-terms 42.1314 44.3294 2.198 ms
99th percentile latency keyword-terms 44.1496 45.093 0.94341 ms
100th percentile latency keyword-terms 45.1086 45.2223 0.11373 ms
50th percentile service time keyword-terms 29.4954 30.6527 1.15724 ms
90th percentile service time keyword-terms 40.7722 42.9983 2.2261 ms
99th percentile service time keyword-terms 42.6454 43.5643 0.91888 ms
100th percentile service time keyword-terms 43.516 43.5748 0.05876 ms
error rate keyword-terms 0 0 0 %
Min Throughput keyword-terms-low-cardinality 2.00631 2.00612 -0.00019 ops/s
Mean Throughput keyword-terms-low-cardinality 2.00766 2.00743 -0.00023 ops/s
Median Throughput keyword-terms-low-cardinality 2.00756 2.00733 -0.00023 ops/s
Max Throughput keyword-terms-low-cardinality 2.00942 2.00913 -0.0003 ops/s
50th percentile latency keyword-terms-low-cardinality 23.7667 24.7756 1.00891 ms
90th percentile latency keyword-terms-low-cardinality 35.6334 36.6127 0.97931 ms
99th percentile latency keyword-terms-low-cardinality 36.6988 36.9188 0.21997 ms
100th percentile latency keyword-terms-low-cardinality 36.9274 36.9333 0.00588 ms
50th percentile service time keyword-terms-low-cardinality 21.5649 22.7377 1.17282 ms
90th percentile service time keyword-terms-low-cardinality 33.5425 34.4042 0.86171 ms
99th percentile service time keyword-terms-low-cardinality 34.3796 34.9076 0.52799 ms
100th percentile service time keyword-terms-low-cardinality 34.388 35.0324 0.64441 ms
error rate keyword-terms-low-cardinality 0 0 0 %
Min Throughput composite-terms 2.00272 2.00209 -0.00064 ops/s
Mean Throughput composite-terms 2.00331 2.00253 -0.00078 ops/s
Median Throughput composite-terms 2.00326 2.0025 -0.00076 ops/s
Max Throughput composite-terms 2.00407 2.00311 -0.00095 ops/s
50th percentile latency composite-terms 201.912 193.167 -8.74439 ms
90th percentile latency composite-terms 206.677 196.951 -9.72594 ms
99th percentile latency composite-terms 218.107 208.865 -9.24232 ms
100th percentile latency composite-terms 218.171 214.812 -3.35931 ms
50th percentile service time composite-terms 200.784 192.163 -8.62068 ms
90th percentile service time composite-terms 205.555 196.188 -9.36666 ms
99th percentile service time composite-terms 216.84 207.818 -9.02171 ms
100th percentile service time composite-terms 217.135 214.177 -2.95798 ms
error rate composite-terms 0 0 0 %
Min Throughput composite_terms-keyword 2.00165 2.00117 -0.00048 ops/s
Mean Throughput composite_terms-keyword 2.002 2.00144 -0.00056 ops/s
Median Throughput composite_terms-keyword 2.00197 2.00142 -0.00056 ops/s
Max Throughput composite_terms-keyword 2.00246 2.00177 -0.00069 ops/s
50th percentile latency composite_terms-keyword 351.815 350.234 -1.58142 ms
90th percentile latency composite_terms-keyword 360.869 354.386 -6.48314 ms
99th percentile latency composite_terms-keyword 367.995 367.038 -0.95692 ms
100th percentile latency composite_terms-keyword 369.958 370.538 0.58002 ms
50th percentile service time composite_terms-keyword 350.761 349.498 -1.2625 ms
90th percentile service time composite_terms-keyword 359.685 353.299 -6.38591 ms
99th percentile service time composite_terms-keyword 366.922 366.229 -0.6936 ms
100th percentile service time composite_terms-keyword 368.712 369.607 0.89536 ms
error rate composite_terms-keyword 0 0 0 %
Min Throughput composite-date_histogram-daily 2.00616 2.00617 1e-05 ops/s
Mean Throughput composite-date_histogram-daily 2.00747 2.00749 2e-05 ops/s
Median Throughput composite-date_histogram-daily 2.00738 2.00739 1e-05 ops/s
Max Throughput composite-date_histogram-daily 2.00918 2.00919 1e-05 ops/s
50th percentile latency composite-date_histogram-daily 4.40618 4.27227 -0.13391 ms
90th percentile latency composite-date_histogram-daily 4.87585 4.79009 -0.08575 ms
99th percentile latency composite-date_histogram-daily 5.65126 4.99454 -0.65672 ms
100th percentile latency composite-date_histogram-daily 5.93709 5.00831 -0.92878 ms
50th percentile service time composite-date_histogram-daily 3.10452 3.10288 -0.00164 ms
90th percentile service time composite-date_histogram-daily 3.27194 3.27108 -0.00086 ms
99th percentile service time composite-date_histogram-daily 3.61093 3.53359 -0.07735 ms
100th percentile service time composite-date_histogram-daily 3.81623 3.55266 -0.26357 ms
error rate composite-date_histogram-daily 0 0 0 %
Min Throughput range 2.00653 2.00652 -1e-05 ops/s
Mean Throughput range 2.00793 2.00792 -1e-05 ops/s
Median Throughput range 2.00782 2.00781 -1e-05 ops/s
Max Throughput range 2.00974 2.00971 -3e-05 ops/s
50th percentile latency range 5.7071 5.7868 0.07969 ms
90th percentile latency range 6.16819 6.20003 0.03184 ms
99th percentile latency range 6.71309 6.60837 -0.10472 ms
100th percentile latency range 6.98719 6.78614 -0.20105 ms
50th percentile service time range 4.49157 4.49404 0.00247 ms
90th percentile service time range 4.59382 4.62134 0.02752 ms
99th percentile service time range 5.24502 5.27395 0.02893 ms
100th percentile service time range 5.55319 5.54518 -0.00801 ms
error rate range 0 0 0 %
Min Throughput range-numeric 2.00654 2.00655 1e-05 ops/s
Mean Throughput range-numeric 2.00794 2.00795 1e-05 ops/s
Median Throughput range-numeric 2.00783 2.00784 1e-05 ops/s
Max Throughput range-numeric 2.00974 2.00977 3e-05 ops/s
50th percentile latency range-numeric 3.60778 3.57438 -0.0334 ms
90th percentile latency range-numeric 4.04946 3.96025 -0.08921 ms
99th percentile latency range-numeric 4.17866 4.4351 0.25644 ms
100th percentile latency range-numeric 4.17881 4.44866 0.26985 ms
50th percentile service time range-numeric 2.34581 2.29872 -0.04709 ms
90th percentile service time range-numeric 2.45863 2.37673 -0.0819 ms
99th percentile service time range-numeric 2.57881 2.49847 -0.08034 ms
100th percentile service time range-numeric 2.61358 2.5039 -0.10968 ms
error rate range-numeric 0 0 0 %
Min Throughput keyword-in-range 2.0058 2.00576 -4e-05 ops/s
Mean Throughput keyword-in-range 2.00704 2.00699 -5e-05 ops/s
Median Throughput keyword-in-range 2.00695 2.0069 -5e-05 ops/s
Max Throughput keyword-in-range 2.00866 2.00858 -8e-05 ops/s
50th percentile latency keyword-in-range 13.9963 13.5117 -0.48468 ms
90th percentile latency keyword-in-range 14.4591 13.8521 -0.60703 ms
99th percentile latency keyword-in-range 19.2678 14.0944 -5.17344 ms
100th percentile latency keyword-in-range 19.2837 14.096 -5.18774 ms
50th percentile service time keyword-in-range 12.6704 12.174 -0.49642 ms
90th percentile service time keyword-in-range 13.0334 12.4093 -0.62416 ms
99th percentile service time keyword-in-range 18.1613 12.64 -5.52133 ms
100th percentile service time keyword-in-range 18.1867 12.6806 -5.50605 ms
error rate keyword-in-range 0 0 0 %
Min Throughput date_histogram_hourly_agg 2.00529 2.00533 5e-05 ops/s
Mean Throughput date_histogram_hourly_agg 2.00641 2.00648 7e-05 ops/s
Median Throughput date_histogram_hourly_agg 2.00633 2.0064 7e-05 ops/s
Max Throughput date_histogram_hourly_agg 2.00787 2.00795 7e-05 ops/s
50th percentile latency date_histogram_hourly_agg 7.59614 7.57351 -0.02263 ms
90th percentile latency date_histogram_hourly_agg 8.76705 8.92095 0.1539 ms
99th percentile latency date_histogram_hourly_agg 9.09681 9.50856 0.41175 ms
100th percentile latency date_histogram_hourly_agg 9.11314 9.5639 0.45076 ms
50th percentile service time date_histogram_hourly_agg 5.99977 6.09023 0.09046 ms
90th percentile service time date_histogram_hourly_agg 7.33418 7.40351 0.06933 ms
99th percentile service time date_histogram_hourly_agg 7.50605 7.8011 0.29506 ms
100th percentile service time date_histogram_hourly_agg 7.52506 7.81251 0.28745 ms
error rate date_histogram_hourly_agg 0 0 0 %
Min Throughput date_histogram_minute_agg 2.00566 2.00587 0.00021 ops/s
Mean Throughput date_histogram_minute_agg 2.00687 2.00712 0.00025 ops/s
Median Throughput date_histogram_minute_agg 2.00677 2.00702 0.00025 ops/s
Max Throughput date_histogram_minute_agg 2.00843 2.00874 0.00031 ops/s
50th percentile latency date_histogram_minute_agg 41.7541 43.1724 1.41827 ms
90th percentile latency date_histogram_minute_agg 42.4193 44.4684 2.04915 ms
99th percentile latency date_histogram_minute_agg 44.1101 47.0465 2.93647 ms
100th percentile latency date_histogram_minute_agg 44.6339 47.1606 2.5267 ms
50th percentile service time date_histogram_minute_agg 40.543 41.9675 1.42444 ms
90th percentile service time date_histogram_minute_agg 41.0149 43.1971 2.1822 ms
99th percentile service time date_histogram_minute_agg 42.9834 45.7032 2.71982 ms
100th percentile service time date_histogram_minute_agg 43.7627 45.7857 2.02297 ms
error rate date_histogram_minute_agg 0 0 0 %
Min Throughput scroll 45.5907 46.818 1.22724 pages/s
Mean Throughput scroll 45.7866 46.9381 1.15154 pages/s
Median Throughput scroll 45.7833 46.9377 1.15442 pages/s
Max Throughput scroll 46.0121 47.0424 1.03031 pages/s
50th percentile latency scroll 11663 8233.35 -3429.64 ms
90th percentile latency scroll 12859.6 9263.32 -3596.28 ms
99th percentile latency scroll 13107.2 9507.73 -3599.47 ms
100th percentile latency scroll 13122.3 9519.94 -3602.36 ms
50th percentile service time scroll 526.292 517.907 -8.38544 ms
90th percentile service time scroll 533.113 528.373 -4.74048 ms
99th percentile service time scroll 558.085 557.048 -1.03714 ms
100th percentile service time scroll 570.485 562.983 -7.5014 ms
error rate scroll 0 0 0 %
Min Throughput query-string-on-message 2.0056 2.00543 -0.00016 ops/s
Mean Throughput query-string-on-message 2.00678 2.00659 -0.00019 ops/s
Median Throughput query-string-on-message 2.00669 2.0065 -0.00019 ops/s
Max Throughput query-string-on-message 2.00832 2.00809 -0.00023 ops/s
50th percentile latency query-string-on-message 6.71903 6.54936 -0.16967 ms
90th percentile latency query-string-on-message 7.14448 6.95822 -0.18626 ms
99th percentile latency query-string-on-message 8.36822 7.56263 -0.80558 ms
100th percentile latency query-string-on-message 8.56835 7.8198 -0.74854 ms
50th percentile service time query-string-on-message 5.40621 5.29251 -0.1137 ms
90th percentile service time query-string-on-message 5.53646 5.44968 -0.08678 ms
99th percentile service time query-string-on-message 6.91315 5.99323 -0.91991 ms
100th percentile service time query-string-on-message 7.04652 6.39395 -0.65257 ms
error rate query-string-on-message 0 0 0 %
Min Throughput query-string-on-message-filtered 2.00631 2.00632 1e-05 ops/s
Mean Throughput query-string-on-message-filtered 2.00765 2.00766 1e-05 ops/s
Median Throughput query-string-on-message-filtered 2.00754 2.00756 1e-05 ops/s
Max Throughput query-string-on-message-filtered 2.0094 2.0094 0 ops/s
50th percentile latency query-string-on-message-filtered 14.0796 13.7935 -0.28606 ms
90th percentile latency query-string-on-message-filtered 14.5161 14.2353 -0.28079 ms
99th percentile latency query-string-on-message-filtered 15.3071 14.5 -0.80711 ms
100th percentile latency query-string-on-message-filtered 15.6919 14.5302 -1.16172 ms
50th percentile service time query-string-on-message-filtered 12.7381 12.5576 -0.18045 ms
90th percentile service time query-string-on-message-filtered 13.0633 12.7142 -0.34907 ms
99th percentile service time query-string-on-message-filtered 13.8095 13.177 -0.6325 ms
100th percentile service time query-string-on-message-filtered 13.991 13.41 -0.58101 ms
error rate query-string-on-message-filtered 0 0 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.00608 2.00605 -3e-05 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.00738 2.00735 -3e-05 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.00728 2.00725 -3e-05 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.00906 2.00903 -3e-05 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 22.8736 23.005 0.13133 ms
90th percentile latency query-string-on-message-filtered-sorted-num 23.443 23.6266 0.18354 ms
99th percentile latency query-string-on-message-filtered-sorted-num 34.208 26.9579 -7.25011 ms
100th percentile latency query-string-on-message-filtered-sorted-num 34.5068 28.0568 -6.45002 ms
50th percentile service time query-string-on-message-filtered-sorted-num 20.6509 20.7086 0.05767 ms
90th percentile service time query-string-on-message-filtered-sorted-num 20.8928 21.1471 0.25427 ms
99th percentile service time query-string-on-message-filtered-sorted-num 32.1789 24.8327 -7.3462 ms
100th percentile service time query-string-on-message-filtered-sorted-num 32.2101 25.6538 -6.55628 ms
error rate query-string-on-message-filtered-sorted-num 0 0 0 %
Min Throughput sort_keyword_can_match_shortcut 2.0064 2.00639 -1e-05 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.00776 2.00775 -2e-05 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.00766 2.00764 -2e-05 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.00954 2.00951 -3e-05 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.82627 5.7409 -0.08537 ms
90th percentile latency sort_keyword_can_match_shortcut 6.24477 6.13264 -0.11213 ms
99th percentile latency sort_keyword_can_match_shortcut 6.60948 6.48956 -0.11992 ms
100th percentile latency sort_keyword_can_match_shortcut 6.61304 6.68517 0.07213 ms
50th percentile service time sort_keyword_can_match_shortcut 4.5301 4.47044 -0.05965 ms
90th percentile service time sort_keyword_can_match_shortcut 4.62321 4.57639 -0.04682 ms
99th percentile service time sort_keyword_can_match_shortcut 4.8764 4.80161 -0.07479 ms
100th percentile service time sort_keyword_can_match_shortcut 5.02468 4.93488 -0.0898 ms
error rate sort_keyword_can_match_shortcut 0 0 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.00654 2.00656 3e-05 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.00793 2.00796 3e-05 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.00783 2.00785 3e-05 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.00973 2.00977 4e-05 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 5.76492 5.88715 0.12223 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.15076 6.31378 0.16303 ms
99th percentile latency sort_keyword_no_can_match_shortcut 6.70892 6.78471 0.07578 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.11308 7.0917 -0.02138 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.49021 4.62049 0.13028 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.58037 4.71666 0.13629 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.06599 5.45068 0.38469 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.46068 5.55634 0.09567 ms
error rate sort_keyword_no_can_match_shortcut 0 0 0 %
Min Throughput sort_numeric_desc 2.00555 2.00539 -0.00017 ops/s
Mean Throughput sort_numeric_desc 2.00674 2.00653 -0.00021 ops/s
Median Throughput sort_numeric_desc 2.00665 2.00643 -0.00022 ops/s
Max Throughput sort_numeric_desc 2.00828 2.00802 -0.00026 ops/s
50th percentile latency sort_numeric_desc 5.56265 5.69027 0.12762 ms
90th percentile latency sort_numeric_desc 6.00756 6.11252 0.10496 ms
99th percentile latency sort_numeric_desc 6.5125 6.70682 0.19433 ms
100th percentile latency sort_numeric_desc 6.69546 6.71316 0.0177 ms
50th percentile service time sort_numeric_desc 4.31913 4.42123 0.1021 ms
90th percentile service time sort_numeric_desc 4.40214 4.50787 0.10573 ms
99th percentile service time sort_numeric_desc 4.86921 4.66208 -0.20713 ms
100th percentile service time sort_numeric_desc 5.05703 4.72688 -0.33015 ms
error rate sort_numeric_desc 0 0 0 %
Min Throughput sort_numeric_asc 2.00644 2.00642 -2e-05 ops/s
Mean Throughput sort_numeric_asc 2.00782 2.00779 -3e-05 ops/s
Median Throughput sort_numeric_asc 2.00771 2.00768 -3e-05 ops/s
Max Throughput sort_numeric_asc 2.0096 2.00957 -4e-05 ops/s
50th percentile latency sort_numeric_asc 5.27642 5.32732 0.05091 ms
90th percentile latency sort_numeric_asc 5.64952 5.80744 0.15793 ms
99th percentile latency sort_numeric_asc 5.72769 6.02652 0.29883 ms
100th percentile latency sort_numeric_asc 5.73288 6.10523 0.37234 ms
50th percentile service time sort_numeric_asc 3.99173 4.13527 0.14355 ms
90th percentile service time sort_numeric_asc 4.09078 4.24431 0.15353 ms
99th percentile service time sort_numeric_asc 4.40548 4.72824 0.32276 ms
100th percentile service time sort_numeric_asc 4.44832 4.82442 0.3761 ms
error rate sort_numeric_asc 0 0 0 %
Min Throughput sort_numeric_desc_with_match 2.00655 2.00654 -0 ops/s
Mean Throughput sort_numeric_desc_with_match 2.00794 2.00794 1e-05 ops/s
Median Throughput sort_numeric_desc_with_match 2.00782 2.00783 1e-05 ops/s
Max Throughput sort_numeric_desc_with_match 2.00975 2.00976 0 ops/s
50th percentile latency sort_numeric_desc_with_match 3.62668 3.44015 -0.18653 ms
90th percentile latency sort_numeric_desc_with_match 4.03703 3.81859 -0.21844 ms
99th percentile latency sort_numeric_desc_with_match 4.12836 3.96222 -0.16614 ms
100th percentile latency sort_numeric_desc_with_match 4.13978 3.96617 -0.17361 ms
50th percentile service time sort_numeric_desc_with_match 2.37376 2.16675 -0.20701 ms
90th percentile service time sort_numeric_desc_with_match 2.42553 2.23026 -0.19528 ms
99th percentile service time sort_numeric_desc_with_match 2.55675 2.34277 -0.21398 ms
100th percentile service time sort_numeric_desc_with_match 2.63814 2.37435 -0.26379 ms
error rate sort_numeric_desc_with_match 0 0 0 %
Min Throughput sort_numeric_asc_with_match 2.00658 2.00658 0 ops/s
Mean Throughput sort_numeric_asc_with_match 2.00799 2.00799 1e-05 ops/s
Median Throughput sort_numeric_asc_with_match 2.00787 2.00788 1e-05 ops/s
Max Throughput sort_numeric_asc_with_match 2.00981 2.00983 2e-05 ops/s
50th percentile latency sort_numeric_asc_with_match 3.81901 3.57741 -0.2416 ms
90th percentile latency sort_numeric_asc_with_match 4.19971 3.96509 -0.23462 ms
99th percentile latency sort_numeric_asc_with_match 4.34753 4.22163 -0.1259 ms
100th percentile latency sort_numeric_asc_with_match 4.34946 4.26069 -0.08877 ms
50th percentile service time sort_numeric_asc_with_match 2.59105 2.30008 -0.29097 ms
90th percentile service time sort_numeric_asc_with_match 2.64408 2.38177 -0.26232 ms
99th percentile service time sort_numeric_asc_with_match 2.74025 2.51814 -0.22211 ms
100th percentile service time sort_numeric_asc_with_match 2.78271 2.51837 -0.26434 ms
error rate sort_numeric_asc_with_match 0 0 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.00656 2.00658 2e-05 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.00796 2.00799 3e-05 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.00785 2.00789 3e-05 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.00977 2.00982 4e-05 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.52208 3.49387 -0.02821 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 3.89762 3.8694 -0.02822 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.0273 4.0422 0.0149 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.0464 4.05439 0.00799 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.21377 2.2134 -0.00037 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.27562 2.28996 0.01433 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.30787 2.43923 0.13136 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.31336 2.47028 0.15693 ms
error rate range_field_conjunction_big_range_big_term_query 0 0 0 %
Min Throughput range_field_disjunction_big_range_small_term_query 2.00658 2.00657 -1e-05 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.00798 2.00797 -1e-05 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.00787 2.00786 -1e-05 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.00981 2.00979 -2e-05 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.58215 3.64085 0.0587 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.03367 4.05626 0.02259 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.18242 4.40287 0.22045 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.24195 4.52898 0.28703 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.33503 2.37248 0.03745 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.41591 2.45879 0.04289 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.50228 2.50157 -0.00071 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.53938 2.51059 -0.02879 ms
error rate range_field_disjunction_big_range_small_term_query 0 0 0 %
Min Throughput range_field_conjunction_small_range_small_term_query 2.00659 2.00659 -0 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.00799 2.008 1e-05 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.00788 2.00789 1e-05 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.00981 2.00983 2e-05 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.63619 3.5599 -0.07629 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.05876 3.96284 -0.09592 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.21625 4.1218 -0.09445 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.29891 4.12607 -0.17285 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.37719 2.29505 -0.08215 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.42863 2.3672 -0.06143 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.56288 2.47423 -0.08866 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.6022 2.4911 -0.11109 ms
error rate range_field_conjunction_small_range_small_term_query 0 0 0 %
Min Throughput range_field_conjunction_small_range_big_term_query 2.00659 2.00658 -2e-05 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.00799 2.00799 -1e-05 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.00788 2.00788 -0 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.00982 2.0098 -1e-05 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.26696 3.37575 0.10878 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.7953 3.8724 0.07709 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 3.96518 4.09187 0.1267 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 3.97537 4.14061 0.16524 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.15154 2.21185 0.06031 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.21472 2.27829 0.06357 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.24178 2.35752 0.11574 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.24673 2.3591 0.11236 ms
error rate range_field_conjunction_small_range_big_term_query 0 0 0 %
Min Throughput range-auto-date-histo 0.28823 0.290571 0.00234 ops/s
Mean Throughput range-auto-date-histo 0.288694 0.290876 0.00218 ops/s
Median Throughput range-auto-date-histo 0.288696 0.290896 0.0022 ops/s
Max Throughput range-auto-date-histo 0.289207 0.290973 0.00177 ops/s
50th percentile latency range-auto-date-histo 742182 735311 -6871.12 ms
90th percentile latency range-auto-date-histo 861982 853484 -8497.47 ms
99th percentile latency range-auto-date-histo 888983 880571 -8412.53 ms
100th percentile latency range-auto-date-histo 890449 882052 -8397.06 ms
50th percentile service time range-auto-date-histo 3471.06 3439.48 -31.5797 ms
90th percentile service time range-auto-date-histo 3556.37 3515.07 -41.2949 ms
99th percentile service time range-auto-date-histo 3744.49 3586.09 -158.406 ms
100th percentile service time range-auto-date-histo 3761.49 3589.24 -172.249 ms
error rate range-auto-date-histo 0 0 0 %
Min Throughput range-auto-date-histo-with-metrics 0.088861 0.0918155 0.00295 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.0890954 0.0920993 0.003 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.0891091 0.0921003 0.00299 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.0892703 0.0924564 0.00319 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.68518e+06 2.59426e+06 -90915.8 ms
90th percentile latency range-auto-date-histo-with-metrics 3.10918e+06 2.99821e+06 -110970 ms
99th percentile latency range-auto-date-histo-with-metrics 3.20455e+06 3.08932e+06 -115225 ms
100th percentile latency range-auto-date-histo-with-metrics 3.20985e+06 3.09434e+06 -115508 ms
50th percentile service time range-auto-date-histo-with-metrics 11090.6 10625.1 -465.54 ms
90th percentile service time range-auto-date-histo-with-metrics 11171.4 10856.6 -314.802 ms
99th percentile service time range-auto-date-histo-with-metrics 11251.4 11066.8 -184.586 ms
100th percentile service time range-auto-date-histo-with-metrics 11265 11084.1 -180.914 ms
error rate range-auto-date-histo-with-metrics 0 0 0 %
Min Throughput range-agg-1 2.00658 2.00658 -0 ops/s
Mean Throughput range-agg-1 2.00799 2.00798 -0 ops/s
Median Throughput range-agg-1 2.00787 2.00788 0 ops/s
Max Throughput range-agg-1 2.0098 2.00981 1e-05 ops/s
50th percentile latency range-agg-1 4.03734 3.92028 -0.11706 ms
90th percentile latency range-agg-1 4.55571 4.32936 -0.22635 ms
99th percentile latency range-agg-1 4.83799 4.79798 -0.04001 ms
100th percentile latency range-agg-1 4.95753 5.17786 0.22033 ms
50th percentile service time range-agg-1 2.78537 2.62342 -0.16196 ms
90th percentile service time range-agg-1 2.93414 2.7496 -0.18453 ms
99th percentile service time range-agg-1 3.31406 3.36839 0.05433 ms
100th percentile service time range-agg-1 3.51652 3.8762 0.35969 ms
error rate range-agg-1 0 0 0 %
Min Throughput range-agg-2 2.00658 2.00658 0 ops/s
Mean Throughput range-agg-2 2.00799 2.00799 -0 ops/s
Median Throughput range-agg-2 2.00788 2.00788 -0 ops/s
Max Throughput range-agg-2 2.00981 2.00981 1e-05 ops/s
50th percentile latency range-agg-2 3.84189 3.87043 0.02854 ms
90th percentile latency range-agg-2 4.20863 4.36612 0.15749 ms
99th percentile latency range-agg-2 4.47222 4.55098 0.07876 ms
100th percentile latency range-agg-2 4.48337 4.55547 0.0721 ms
50th percentile service time range-agg-2 2.52479 2.62047 0.09569 ms
90th percentile service time range-agg-2 2.67386 2.76564 0.09179 ms
99th percentile service time range-agg-2 2.76069 2.88497 0.12428 ms
100th percentile service time range-agg-2 2.78429 2.89101 0.10673 ms
error rate range-agg-2 0 0 0 %
Min Throughput cardinality-agg-low 2.00623 2.00623 -0 ops/s
Mean Throughput cardinality-agg-low 2.00755 2.00756 0 ops/s
Median Throughput cardinality-agg-low 2.00746 2.00746 -0 ops/s
Max Throughput cardinality-agg-low 2.00927 2.00928 1e-05 ops/s
50th percentile latency cardinality-agg-low 5.46212 5.51636 0.05424 ms
90th percentile latency cardinality-agg-low 6.29881 6.63029 0.33148 ms
99th percentile latency cardinality-agg-low 6.69766 7.16795 0.47029 ms
100th percentile latency cardinality-agg-low 6.71358 7.35836 0.64477 ms
50th percentile service time cardinality-agg-low 4.13315 4.14398 0.01083 ms
90th percentile service time cardinality-agg-low 5.05444 5.19412 0.13968 ms
99th percentile service time cardinality-agg-low 5.11293 5.29771 0.18478 ms
100th percentile service time cardinality-agg-low 5.12889 5.31733 0.18844 ms
error rate cardinality-agg-low 0 0 0 %
Min Throughput cardinality-agg-high 0.673694 0.658219 -0.01548 ops/s
Mean Throughput cardinality-agg-high 0.674549 0.658944 -0.0156 ops/s
Median Throughput cardinality-agg-high 0.674608 0.659037 -0.01557 ops/s
Max Throughput cardinality-agg-high 0.675049 0.659531 -0.01552 ops/s
50th percentile latency cardinality-agg-high 246389 255163 8774.26 ms
90th percentile latency cardinality-agg-high 285771 295643 9872.48 ms
99th percentile latency cardinality-agg-high 294728 304613 9884.67 ms
100th percentile latency cardinality-agg-high 295208 305110 9901.44 ms
50th percentile service time cardinality-agg-high 1469.06 1497.08 28.0246 ms
90th percentile service time cardinality-agg-high 1526.84 1553.74 26.9055 ms
99th percentile service time cardinality-agg-high 1557.88 1593.54 35.6628 ms
100th percentile service time cardinality-agg-high 1559.85 1599.85 39.9974 ms
error rate cardinality-agg-high 0 0 0 %
Min Throughput cardinality-agg-very-high 0.0313953 0.0312395 -0.00016 ops/s
Mean Throughput cardinality-agg-very-high 0.0315688 0.0314118 -0.00016 ops/s
Median Throughput cardinality-agg-very-high 0.0315507 0.0314598 -9e-05 ops/s
Max Throughput cardinality-agg-very-high 0.0317944 0.0315344 -0.00026 ops/s
50th percentile latency cardinality-agg-very-high 3.13717e+06 3.14425e+06 7081.75 ms
90th percentile latency cardinality-agg-very-high 4.40117e+06 4.42627e+06 25105.2 ms
99th percentile latency cardinality-agg-very-high 4.67915e+06 4.70853e+06 29384 ms
100th percentile latency cardinality-agg-very-high 4.69454e+06 4.72418e+06 29640 ms
50th percentile service time cardinality-agg-very-high 31562.8 31984.1 421.312 ms
90th percentile service time cardinality-agg-very-high 32499.6 32729.1 229.519 ms
99th percentile service time cardinality-agg-very-high 36099.7 32797.8 -3301.85 ms
100th percentile service time cardinality-agg-very-high 37804 32801.8 -5002.14 ms
error rate cardinality-agg-very-high 0 0 0 %

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

Composite Terms Aggregation Performance Improvement by faster map implementation
2 participants