Skip to content

Approximation framework to support numeric search_after queries #18896

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

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

prudhvigodithi
Copy link
Member

@prudhvigodithi prudhvigodithi commented Aug 2, 2025

This PR targets to support search_after queries from the solution described in this issue #18546.

  • Adjusts the lower and upper bounds based on the sort direction. Lower bound for ASC sort and upper bound for DESC sort. Example:
Data: 1, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 
Range query: [10-100] with ASC sort → Results: 10, 20, 30, 40, 50, 60, 70, 80, 90, 100
search_after: [30] with ASC sort → New range: [31-100] - excludes 30
                                   Results: 40, 50, 60, 70, 80, 90, 100

Data: 1, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100
Range query: [0-90] with DESC sort → Results: 90, 80, 70, 60, 50, 40, 30, 20, 10, 1
search_after: [30] with DESC sort → New range: [0-29] excludes 30
                                    Results: 20, 10, 1
  • Adds new byte[] encodePoint(Object value, boolean roundUp); in NumericPointEncoder as today search_after value is returned as object and requires converting it into the appropriate field specific byte[].

    • This handles the rounding up and rounding down for field specific value as for search_after with ASC sort we want values greater than the search_after value and for DESC sort we want values less than the search_after.
  • Handles the search_after conversation for dates with date math rounding operations, here is the sample query. Note the existing parseToLong is for date math rounding operations and not for creating search_after bounds.

curl -X POST "localhost:9200/big5/_search" -H 'Content-Type: application/json' -d'
{
  "query": {
    "match_all": {}
  },
  "sort": [
    { "@timestamp": "asc" }
  ],
  "search_after": ["2023-01-01T10:30:00.000Z||/h"]  
}'
  • Coming from this PR https://github.com/opensearch-project/OpenSearch/pull/18763/files where approximation code path is disabled for multi sort, hence search_after should work as expected when dealing with multiple tie breaker search_after values

  • Regarding benchmarks following are the queries we should see improvement from the existing workloads

    • big5: desc_sort_with_after_timestamp, asc_sort_with_after_timestamp
    • http_logs: desc_sort_with_after_timestamp, asc_sort_with_after_timestamp
    • geonames: asc_sort_with_after_population, desc_sort_with_after_geonameid, asc_sort_with_after_geonameid

Description

[Describe what this change achieves]

Related Issues

Resolves #18546

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.

@prudhvigodithi
Copy link
Member Author

Adding @kkewwei @msfroh @harshavamsi to please take a look.
Thanks
@getsaurabh02

final byte[] effectiveLower = computeEffectiveLowerBound();
final byte[] effectiveUpper = computeEffectiveUpperBound();

this.pointRangeQuery = new PointRangeQuery(
Copy link
Member Author

@prudhvigodithi prudhvigodithi Aug 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have to re-instantiate this PointRangeQuery as there is a logic in ApproximatePointRangeQuery.scorerSupplier to use pointRangeQueryWeight.scorerSupplier when the size requested is greater than the segment docs.

if (size > values.size()) {
    return pointRangeQueryWeight.scorerSupplier(context);
 }

Without the re-instantiate, it will continue to use the original range bounds and not the new computed search_after range bounds which leads to incorrect search results.

I'm open for thoughts here.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Lucene PointRangeQuery now uses ConstantScoreScorerSupplier which uses DenseConjunctionBulkScorer on a specific cost. Overall I see a code matchAll which can give good advantage. So looks like its good for us to have this if condition in ApproximatePointRangeQuery.

@prudhvigodithi
Copy link
Member Author

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

@prudhvigodithi
Copy link
Member Author

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

Copy link
Contributor

github-actions bot commented Aug 2, 2025

❌ Gradle check result for a68c544: 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?

Copy link
Contributor

github-actions bot commented Aug 2, 2025

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

Copy link
Contributor

github-actions bot commented Aug 2, 2025

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

Signed-off-by: Prudhvi Godithi <[email protected]>
Copy link
Contributor

github-actions bot commented Aug 2, 2025

❌ Gradle check result for f8e0670: 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/3964/

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 32
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 8
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 2.125 s
Total Young Gen GC count 71
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 15.3241 GB
Translog size 4.09782e-07 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 73
Min Throughput wait-for-snapshot-recovery 4.17645e+07 byte/s
Mean Throughput wait-for-snapshot-recovery 4.17645e+07 byte/s
Median Throughput wait-for-snapshot-recovery 4.17645e+07 byte/s
Max Throughput wait-for-snapshot-recovery 4.17645e+07 byte/s
100th percentile latency wait-for-snapshot-recovery 388975 ms
100th percentile service time wait-for-snapshot-recovery 388975 ms
error rate wait-for-snapshot-recovery 0 %
Min Throughput default 8 ops/s
Mean Throughput default 8 ops/s
Median Throughput default 8 ops/s
Max Throughput default 8 ops/s
50th percentile latency default 4.63806 ms
90th percentile latency default 4.96242 ms
99th percentile latency default 5.71356 ms
100th percentile latency default 6.11178 ms
50th percentile service time default 3.72328 ms
90th percentile service time default 3.94753 ms
99th percentile service time default 4.85815 ms
100th percentile service time default 4.97063 ms
error rate default 0 %
Min Throughput term 49.86 ops/s
Mean Throughput term 49.87 ops/s
Median Throughput term 49.87 ops/s
Max Throughput term 49.88 ops/s
50th percentile latency term 4.16369 ms
90th percentile latency term 4.61928 ms
99th percentile latency term 4.98613 ms
100th percentile latency term 5.04365 ms
50th percentile service time term 3.46757 ms
90th percentile service time term 3.66867 ms
99th percentile service time term 3.93509 ms
100th percentile service time term 3.94553 ms
error rate term 0 %
Min Throughput range 1 ops/s
Mean Throughput range 1.01 ops/s
Median Throughput range 1.01 ops/s
Max Throughput range 1.01 ops/s
50th percentile latency range 6.29947 ms
90th percentile latency range 6.77191 ms
99th percentile latency range 7.14089 ms
100th percentile latency range 7.26009 ms
50th percentile service time range 4.57427 ms
90th percentile service time range 4.76272 ms
99th percentile service time range 5.51631 ms
100th percentile service time range 5.73859 ms
error rate range 0 %
Min Throughput 200s-in-range 32.83 ops/s
Mean Throughput 200s-in-range 32.84 ops/s
Median Throughput 200s-in-range 32.84 ops/s
Max Throughput 200s-in-range 32.85 ops/s
50th percentile latency 200s-in-range 22.5729 ms
90th percentile latency 200s-in-range 24.2449 ms
99th percentile latency 200s-in-range 32.338 ms
100th percentile latency 200s-in-range 35.6393 ms
50th percentile service time 200s-in-range 21.8539 ms
90th percentile service time 200s-in-range 22.8454 ms
99th percentile service time 200s-in-range 31.9402 ms
100th percentile service time 200s-in-range 35.4376 ms
error rate 200s-in-range 0 %
Min Throughput 400s-in-range 50.04 ops/s
Mean Throughput 400s-in-range 50.04 ops/s
Median Throughput 400s-in-range 50.04 ops/s
Max Throughput 400s-in-range 50.04 ops/s
50th percentile latency 400s-in-range 3.77552 ms
90th percentile latency 400s-in-range 4.1431 ms
99th percentile latency 400s-in-range 4.32714 ms
100th percentile latency 400s-in-range 4.33209 ms
50th percentile service time 400s-in-range 3.05555 ms
90th percentile service time 400s-in-range 3.22761 ms
99th percentile service time 400s-in-range 3.60714 ms
100th percentile service time 400s-in-range 3.65266 ms
error rate 400s-in-range 0 %
Min Throughput hourly_agg 1.01 ops/s
Mean Throughput hourly_agg 1.01 ops/s
Median Throughput hourly_agg 1.01 ops/s
Max Throughput hourly_agg 1.02 ops/s
50th percentile latency hourly_agg 13.9677 ms
90th percentile latency hourly_agg 15.0753 ms
99th percentile latency hourly_agg 16.9463 ms
100th percentile latency hourly_agg 17.0347 ms
50th percentile service time hourly_agg 12.21 ms
90th percentile service time hourly_agg 13.2121 ms
99th percentile service time hourly_agg 14.9737 ms
100th percentile service time hourly_agg 15.0247 ms
error rate hourly_agg 0 %
Min Throughput multi_term_agg 0.21 ops/s
Mean Throughput multi_term_agg 0.22 ops/s
Median Throughput multi_term_agg 0.22 ops/s
Max Throughput multi_term_agg 0.22 ops/s
50th percentile latency multi_term_agg 363650 ms
90th percentile latency multi_term_agg 505576 ms
99th percentile latency multi_term_agg 538086 ms
100th percentile latency multi_term_agg 539903 ms
50th percentile service time multi_term_agg 4627.39 ms
90th percentile service time multi_term_agg 4739.76 ms
99th percentile service time multi_term_agg 5036.32 ms
100th percentile service time multi_term_agg 5282.72 ms
error rate multi_term_agg 0 %
Min Throughput scroll 25.05 pages/s
Mean Throughput scroll 25.08 pages/s
Median Throughput scroll 25.07 pages/s
Max Throughput scroll 25.14 pages/s
50th percentile latency scroll 216.972 ms
90th percentile latency scroll 221.681 ms
99th percentile latency scroll 268.073 ms
100th percentile latency scroll 293.514 ms
50th percentile service time scroll 215.079 ms
90th percentile service time scroll 219.732 ms
99th percentile service time scroll 266.35 ms
100th percentile service time scroll 291.828 ms
error rate scroll 0 %
Min Throughput desc_sort_size 1 ops/s
Mean Throughput desc_sort_size 1 ops/s
Median Throughput desc_sort_size 1 ops/s
Max Throughput desc_sort_size 1 ops/s
50th percentile latency desc_sort_size 6.99054 ms
90th percentile latency desc_sort_size 7.58213 ms
99th percentile latency desc_sort_size 8.03064 ms
100th percentile latency desc_sort_size 8.21409 ms
50th percentile service time desc_sort_size 5.33793 ms
90th percentile service time desc_sort_size 5.83682 ms
99th percentile service time desc_sort_size 6.58016 ms
100th percentile service time desc_sort_size 6.82921 ms
error rate desc_sort_size 0 %
Min Throughput asc_sort_size 1 ops/s
Mean Throughput asc_sort_size 1 ops/s
Median Throughput asc_sort_size 1 ops/s
Max Throughput asc_sort_size 1 ops/s
50th percentile latency asc_sort_size 8.41775 ms
90th percentile latency asc_sort_size 9.19293 ms
99th percentile latency asc_sort_size 9.63049 ms
100th percentile latency asc_sort_size 9.75237 ms
50th percentile service time asc_sort_size 6.6781 ms
90th percentile service time asc_sort_size 7.24135 ms
99th percentile service time asc_sort_size 7.92494 ms
100th percentile service time asc_sort_size 7.94519 ms
error rate asc_sort_size 0 %
Min Throughput desc_sort_timestamp 1 ops/s
Mean Throughput desc_sort_timestamp 1 ops/s
Median Throughput desc_sort_timestamp 1 ops/s
Max Throughput desc_sort_timestamp 1 ops/s
50th percentile latency desc_sort_timestamp 12.9766 ms
90th percentile latency desc_sort_timestamp 13.7748 ms
99th percentile latency desc_sort_timestamp 16.641 ms
100th percentile latency desc_sort_timestamp 16.7517 ms
50th percentile service time desc_sort_timestamp 11.3134 ms
90th percentile service time desc_sort_timestamp 12.0404 ms
99th percentile service time desc_sort_timestamp 14.7346 ms
100th percentile service time desc_sort_timestamp 14.8061 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 1 ops/s
Mean Throughput asc_sort_timestamp 1 ops/s
Median Throughput asc_sort_timestamp 1 ops/s
Max Throughput asc_sort_timestamp 1 ops/s
50th percentile latency asc_sort_timestamp 7.63612 ms
90th percentile latency asc_sort_timestamp 8.2363 ms
99th percentile latency asc_sort_timestamp 9.03652 ms
100th percentile latency asc_sort_timestamp 9.09059 ms
50th percentile service time asc_sort_timestamp 5.90021 ms
90th percentile service time asc_sort_timestamp 6.38258 ms
99th percentile service time asc_sort_timestamp 6.90447 ms
100th percentile service time asc_sort_timestamp 6.90852 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 1.01 ops/s
Mean Throughput desc_sort_with_after_timestamp 1.02 ops/s
Median Throughput desc_sort_with_after_timestamp 1.02 ops/s
Max Throughput desc_sort_with_after_timestamp 1.1 ops/s
50th percentile latency desc_sort_with_after_timestamp 6.56916 ms
90th percentile latency desc_sort_with_after_timestamp 7.14975 ms
99th percentile latency desc_sort_with_after_timestamp 7.62788 ms
100th percentile latency desc_sort_with_after_timestamp 7.74679 ms
50th percentile service time desc_sort_with_after_timestamp 4.79844 ms
90th percentile service time desc_sort_with_after_timestamp 5.19477 ms
99th percentile service time desc_sort_with_after_timestamp 5.93721 ms
100th percentile service time desc_sort_with_after_timestamp 6.05864 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 1.01 ops/s
Mean Throughput asc_sort_with_after_timestamp 1.02 ops/s
Median Throughput asc_sort_with_after_timestamp 1.02 ops/s
Max Throughput asc_sort_with_after_timestamp 1.1 ops/s
50th percentile latency asc_sort_with_after_timestamp 5.29206 ms
90th percentile latency asc_sort_with_after_timestamp 5.63525 ms
99th percentile latency asc_sort_with_after_timestamp 6.0994 ms
100th percentile latency asc_sort_with_after_timestamp 6.15985 ms
50th percentile service time asc_sort_with_after_timestamp 3.50821 ms
90th percentile service time asc_sort_with_after_timestamp 3.67342 ms
99th percentile service time asc_sort_with_after_timestamp 3.8669 ms
100th percentile service time asc_sort_with_after_timestamp 3.9381 ms
error rate asc_sort_with_after_timestamp 0 %
Min Throughput range_size 2.01 ops/s
Mean Throughput range_size 2.01 ops/s
Median Throughput range_size 2.01 ops/s
Max Throughput range_size 2.02 ops/s
50th percentile latency range_size 8.00633 ms
90th percentile latency range_size 8.54597 ms
99th percentile latency range_size 9.73283 ms
100th percentile latency range_size 10.4582 ms
50th percentile service time range_size 6.87746 ms
90th percentile service time range_size 7.20206 ms
99th percentile service time range_size 8.61289 ms
100th percentile service time range_size 9.01102 ms
error rate range_size 0 %
Min Throughput range_with_asc_sort 2.01 ops/s
Mean Throughput range_with_asc_sort 2.01 ops/s
Median Throughput range_with_asc_sort 2.01 ops/s
Max Throughput range_with_asc_sort 2.01 ops/s
50th percentile latency range_with_asc_sort 20.3362 ms
90th percentile latency range_with_asc_sort 23.1663 ms
99th percentile latency range_with_asc_sort 24.1367 ms
100th percentile latency range_with_asc_sort 24.2795 ms
50th percentile service time range_with_asc_sort 18.7891 ms
90th percentile service time range_with_asc_sort 21.6513 ms
99th percentile service time range_with_asc_sort 22.7371 ms
100th percentile service time range_with_asc_sort 23.6044 ms
error rate range_with_asc_sort 0 %
Min Throughput range_with_desc_sort 2.01 ops/s
Mean Throughput range_with_desc_sort 2.01 ops/s
Median Throughput range_with_desc_sort 2.01 ops/s
Max Throughput range_with_desc_sort 2.02 ops/s
50th percentile latency range_with_desc_sort 21.3353 ms
90th percentile latency range_with_desc_sort 25.5476 ms
99th percentile latency range_with_desc_sort 26.9242 ms
100th percentile latency range_with_desc_sort 27.0186 ms
50th percentile service time range_with_desc_sort 19.3127 ms
90th percentile service time range_with_desc_sort 24.2282 ms
99th percentile service time range_with_desc_sort 24.8176 ms
100th percentile service time range_with_desc_sort 24.8469 ms
error rate range_with_desc_sort 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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 32 32 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 8 8 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.552 2.125 0.573 s
Total Young Gen GC count 71 71 0
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 15.3241 15.3241 0 GB
Translog size 4.09782e-07 4.09782e-07 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 73 73 0
Min Throughput wait-for-snapshot-recovery 4.17411e+07 4.17645e+07 23412 byte/s
Mean Throughput wait-for-snapshot-recovery 4.17411e+07 4.17645e+07 23412 byte/s
Median Throughput wait-for-snapshot-recovery 4.17411e+07 4.17645e+07 23412 byte/s
Max Throughput wait-for-snapshot-recovery 4.17411e+07 4.17645e+07 23412 byte/s
100th percentile latency wait-for-snapshot-recovery 389817 388975 -842.062 ms
100th percentile service time wait-for-snapshot-recovery 389817 388975 -842.062 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput default 7.99997 7.99764 -0.00233 ops/s
Mean Throughput default 8.00002 7.99784 -0.00217 ops/s
Median Throughput default 8 7.99786 -0.00214 ops/s
Max Throughput default 8.0001 7.99799 -0.0021 ops/s
50th percentile latency default 4.10904 4.63806 0.52901 ms
90th percentile latency default 4.53343 4.96242 0.429 ms
99th percentile latency default 5.63792 5.71356 0.07565 ms
100th percentile latency default 5.96051 6.11178 0.15127 ms
50th percentile service time default 3.25851 3.72328 0.46476 ms
90th percentile service time default 3.63901 3.94753 0.30852 ms
99th percentile service time default 4.54621 4.85815 0.31194 ms
100th percentile service time default 5.1749 4.97063 -0.20428 ms
error rate default 0 0 0 %
Min Throughput term 49.8822 49.8639 -0.0183 ops/s
Mean Throughput term 49.8875 49.8695 -0.01799 ops/s
Median Throughput term 49.8875 49.8695 -0.01799 ops/s
Max Throughput term 49.8927 49.875 -0.01768 ops/s
50th percentile latency term 3.42373 4.16369 0.73996 ms
90th percentile latency term 4.01476 4.61928 0.60452 ms
99th percentile latency term 57.4621 4.98613 -52.4759 ms
100th percentile latency term 64.7154 5.04365 -59.6717 ms
50th percentile service time term 2.72693 3.46757 0.74064 ms
90th percentile service time term 3.14669 3.66867 0.52199 ms
99th percentile service time term 35.1303 3.93509 -31.1953 ms
100th percentile service time term 63.8413 3.94553 -59.8958 ms
error rate term 0 0 0 %
Min Throughput range 1.00479 1.00476 -4e-05 ops/s
Mean Throughput range 1.00664 1.00659 -5e-05 ops/s
Median Throughput range 1.00638 1.00633 -5e-05 ops/s
Max Throughput range 1.00954 1.00946 -7e-05 ops/s
50th percentile latency range 6.0501 6.29947 0.24937 ms
90th percentile latency range 6.43861 6.77191 0.3333 ms
99th percentile latency range 6.80888 7.14089 0.33201 ms
100th percentile latency range 6.87275 7.26009 0.38734 ms
50th percentile service time range 4.22074 4.57427 0.35353 ms
90th percentile service time range 4.48154 4.76272 0.28117 ms
99th percentile service time range 4.89216 5.51631 0.62416 ms
100th percentile service time range 5.112 5.73859 0.62659 ms
error rate range 0 0 0 %
Min Throughput 200s-in-range 32.8241 32.8344 0.01027 ops/s
Mean Throughput 200s-in-range 32.8342 32.8437 0.0095 ops/s
Median Throughput 200s-in-range 32.8344 32.8439 0.0095 ops/s
Max Throughput 200s-in-range 32.8443 32.853 0.00872 ops/s
50th percentile latency 200s-in-range 21.833 22.5729 0.73992 ms
90th percentile latency 200s-in-range 22.8358 24.2449 1.40907 ms
99th percentile latency 200s-in-range 32.346 32.338 -0.00797 ms
100th percentile latency 200s-in-range 35.8919 35.6393 -0.25257 ms
50th percentile service time 200s-in-range 20.6235 21.8539 1.2304 ms
90th percentile service time 200s-in-range 21.1238 22.8454 1.72156 ms
99th percentile service time 200s-in-range 30.78 31.9402 1.16016 ms
100th percentile service time 200s-in-range 34.4947 35.4376 0.94286 ms
error rate 200s-in-range 0 0 0 %
Min Throughput 400s-in-range 50.0397 50.0402 0.00045 ops/s
Mean Throughput 400s-in-range 50.0435 50.0412 -0.00224 ops/s
Median Throughput 400s-in-range 50.0435 50.0412 -0.00224 ops/s
Max Throughput 400s-in-range 50.0472 50.0423 -0.00493 ops/s
50th percentile latency 400s-in-range 3.49523 3.77552 0.28029 ms
90th percentile latency 400s-in-range 3.85062 4.1431 0.29247 ms
99th percentile latency 400s-in-range 4.02236 4.32714 0.30478 ms
100th percentile latency 400s-in-range 4.02643 4.33209 0.30566 ms
50th percentile service time 400s-in-range 2.68672 3.05555 0.36883 ms
90th percentile service time 400s-in-range 2.87665 3.22761 0.35096 ms
99th percentile service time 400s-in-range 3.04173 3.60714 0.56542 ms
100th percentile service time 400s-in-range 3.06663 3.65266 0.58603 ms
error rate 400s-in-range 0 0 0 %
Min Throughput hourly_agg 1.00558 1.00566 8e-05 ops/s
Mean Throughput hourly_agg 1.00917 1.00931 0.00014 ops/s
Median Throughput hourly_agg 1.00835 1.00847 0.00013 ops/s
Max Throughput hourly_agg 1.01656 1.01684 0.00027 ops/s
50th percentile latency hourly_agg 13.8194 13.9677 0.14837 ms
90th percentile latency hourly_agg 15.2502 15.0753 -0.1749 ms
99th percentile latency hourly_agg 17.1546 16.9463 -0.20827 ms
100th percentile latency hourly_agg 17.2312 17.0347 -0.19656 ms
50th percentile service time hourly_agg 11.9656 12.21 0.2444 ms
90th percentile service time hourly_agg 13.4353 13.2121 -0.22315 ms
99th percentile service time hourly_agg 15.4694 14.9737 -0.49566 ms
100th percentile service time hourly_agg 15.5693 15.0247 -0.5446 ms
error rate hourly_agg 0 0 0 %
Min Throughput multi_term_agg 0.226384 0.214619 -0.01176 ops/s
Mean Throughput multi_term_agg 0.227183 0.216234 -0.01095 ops/s
Median Throughput multi_term_agg 0.227252 0.216278 -0.01097 ops/s
Max Throughput multi_term_agg 0.227748 0.217393 -0.01035 ops/s
50th percentile latency multi_term_agg 341151 363650 22498.5 ms
90th percentile latency multi_term_agg 477389 505576 28187.6 ms
99th percentile latency multi_term_agg 506962 538086 31124.1 ms
100th percentile latency multi_term_agg 508707 539903 31196.5 ms
50th percentile service time multi_term_agg 4412.24 4627.39 215.151 ms
90th percentile service time multi_term_agg 4531.43 4739.76 208.329 ms
99th percentile service time multi_term_agg 4777.02 5036.32 259.304 ms
100th percentile service time multi_term_agg 4943.01 5282.72 339.714 ms
error rate multi_term_agg 0 0 0 %
Min Throughput scroll 25.0399 25.0479 0.008 pages/s
Mean Throughput scroll 25.0656 25.0787 0.01313 pages/s
Median Throughput scroll 25.0597 25.0716 0.01189 pages/s
Max Throughput scroll 25.1188 25.1426 0.02372 pages/s
50th percentile latency scroll 205.346 216.972 11.6255 ms
90th percentile latency scroll 210.822 221.681 10.859 ms
99th percentile latency scroll 261.696 268.073 6.37777 ms
100th percentile latency scroll 283.17 293.514 10.3443 ms
50th percentile service time scroll 203.347 215.079 11.7318 ms
90th percentile service time scroll 208.922 219.732 10.8098 ms
99th percentile service time scroll 259.721 266.35 6.62932 ms
100th percentile service time scroll 282.273 291.828 9.55487 ms
error rate scroll 0 0 0 %
Min Throughput desc_sort_size 1.00316 1.00315 -1e-05 ops/s
Mean Throughput desc_sort_size 1.00384 1.00383 -1e-05 ops/s
Median Throughput desc_sort_size 1.00378 1.00378 -1e-05 ops/s
Max Throughput desc_sort_size 1.00472 1.00471 -1e-05 ops/s
50th percentile latency desc_sort_size 7.42605 6.99054 -0.43552 ms
90th percentile latency desc_sort_size 7.91215 7.58213 -0.33001 ms
99th percentile latency desc_sort_size 8.61658 8.03064 -0.58594 ms
100th percentile latency desc_sort_size 8.63104 8.21409 -0.41694 ms
50th percentile service time desc_sort_size 5.64034 5.33793 -0.30241 ms
90th percentile service time desc_sort_size 5.9227 5.83682 -0.08588 ms
99th percentile service time desc_sort_size 6.58243 6.58016 -0.00227 ms
100th percentile service time desc_sort_size 6.61846 6.82921 0.21075 ms
error rate desc_sort_size 0 0 0 %
Min Throughput asc_sort_size 1.00318 1.00319 1e-05 ops/s
Mean Throughput asc_sort_size 1.00387 1.00387 0 ops/s
Median Throughput asc_sort_size 1.00381 1.00382 1e-05 ops/s
Max Throughput asc_sort_size 1.00476 1.00476 0 ops/s
50th percentile latency asc_sort_size 8.03505 8.41775 0.3827 ms
90th percentile latency asc_sort_size 8.95329 9.19293 0.23964 ms
99th percentile latency asc_sort_size 10.8324 9.63049 -1.20195 ms
100th percentile latency asc_sort_size 12.32 9.75237 -2.5676 ms
50th percentile service time asc_sort_size 6.3188 6.6781 0.3593 ms
90th percentile service time asc_sort_size 7.1161 7.24135 0.12525 ms
99th percentile service time asc_sort_size 9.07964 7.92494 -1.1547 ms
100th percentile service time asc_sort_size 10.6987 7.94519 -2.75348 ms
error rate asc_sort_size 0 0 0 %
Min Throughput desc_sort_timestamp 1.0031 1.0031 0 ops/s
Mean Throughput desc_sort_timestamp 1.00376 1.00376 0 ops/s
Median Throughput desc_sort_timestamp 1.00371 1.00371 0 ops/s
Max Throughput desc_sort_timestamp 1.00463 1.00463 0 ops/s
50th percentile latency desc_sort_timestamp 13.4749 12.9766 -0.49832 ms
90th percentile latency desc_sort_timestamp 14.1679 13.7748 -0.3931 ms
99th percentile latency desc_sort_timestamp 15.8183 16.641 0.82275 ms
100th percentile latency desc_sort_timestamp 16.0945 16.7517 0.65724 ms
50th percentile service time desc_sort_timestamp 11.7048 11.3134 -0.39132 ms
90th percentile service time desc_sort_timestamp 12.1261 12.0404 -0.08561 ms
99th percentile service time desc_sort_timestamp 13.1715 14.7346 1.56305 ms
100th percentile service time desc_sort_timestamp 13.9762 14.8061 0.82993 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 1.00328 1.00328 0 ops/s
Mean Throughput asc_sort_timestamp 1.00399 1.00398 -0 ops/s
Median Throughput asc_sort_timestamp 1.00393 1.00393 -0 ops/s
Max Throughput asc_sort_timestamp 1.0049 1.0049 0 ops/s
50th percentile latency asc_sort_timestamp 7.76784 7.63612 -0.13172 ms
90th percentile latency asc_sort_timestamp 8.40009 8.2363 -0.16379 ms
99th percentile latency asc_sort_timestamp 9.17382 9.03652 -0.13729 ms
100th percentile latency asc_sort_timestamp 9.25624 9.09059 -0.16565 ms
50th percentile service time asc_sort_timestamp 6.04554 5.90021 -0.14532 ms
90th percentile service time asc_sort_timestamp 6.45292 6.38258 -0.07034 ms
99th percentile service time asc_sort_timestamp 6.93724 6.90447 -0.03276 ms
100th percentile service time asc_sort_timestamp 6.95079 6.90852 -0.04227 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 1.00538 1.009 0.00363 ops/s
Mean Throughput desc_sort_with_after_timestamp 1.01414 1.02398 0.00983 ops/s
Median Throughput desc_sort_with_after_timestamp 1.00982 1.01649 0.00668 ops/s
Max Throughput desc_sort_with_after_timestamp 1.05648 1.09799 0.0415 ops/s
50th percentile latency desc_sort_with_after_timestamp 361.128 6.56916 -354.559 ms
90th percentile latency desc_sort_with_after_timestamp 397.468 7.14975 -390.318 ms
99th percentile latency desc_sort_with_after_timestamp 422.925 7.62788 -415.297 ms
100th percentile latency desc_sort_with_after_timestamp 424.248 7.74679 -416.501 ms
50th percentile service time desc_sort_with_after_timestamp 359.41 4.79844 -354.612 ms
90th percentile service time desc_sort_with_after_timestamp 396.005 5.19477 -390.81 ms
99th percentile service time desc_sort_with_after_timestamp 421.584 5.93721 -415.647 ms
100th percentile service time desc_sort_with_after_timestamp 422.676 6.05864 -416.617 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 1.00907 1.00907 -0 ops/s
Mean Throughput asc_sort_with_after_timestamp 1.02415 1.02416 0 ops/s
Median Throughput asc_sort_with_after_timestamp 1.01662 1.01661 -1e-05 ops/s
Max Throughput asc_sort_with_after_timestamp 1.09876 1.0988 4e-05 ops/s
50th percentile latency asc_sort_with_after_timestamp 5.60787 5.29206 -0.3158 ms
90th percentile latency asc_sort_with_after_timestamp 6.00098 5.63525 -0.36574 ms
99th percentile latency asc_sort_with_after_timestamp 6.16564 6.0994 -0.06624 ms
100th percentile latency asc_sort_with_after_timestamp 6.24603 6.15985 -0.08618 ms
50th percentile service time asc_sort_with_after_timestamp 3.79111 3.50821 -0.2829 ms
90th percentile service time asc_sort_with_after_timestamp 3.88683 3.67342 -0.21341 ms
99th percentile service time asc_sort_with_after_timestamp 4.06918 3.8669 -0.20228 ms
100th percentile service time asc_sort_with_after_timestamp 4.07111 3.9381 -0.13302 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput range_size 2.00954 2.00956 2e-05 ops/s
Mean Throughput range_size 2.0132 2.01322 3e-05 ops/s
Median Throughput range_size 2.0127 2.01271 2e-05 ops/s
Max Throughput range_size 2.01891 2.01895 4e-05 ops/s
50th percentile latency range_size 8.34671 8.00633 -0.34039 ms
90th percentile latency range_size 8.8633 8.54597 -0.31733 ms
99th percentile latency range_size 9.65443 9.73283 0.07839 ms
100th percentile latency range_size 9.95621 10.4582 0.50199 ms
50th percentile service time range_size 7.07695 6.87746 -0.1995 ms
90th percentile service time range_size 7.45254 7.20206 -0.25047 ms
99th percentile service time range_size 8.41996 8.61289 0.19293 ms
100th percentile service time range_size 9.0345 9.01102 -0.02348 ms
error rate range_size 0 0 0 %
Min Throughput range_with_asc_sort 2.00684 2.00607 -0.00077 ops/s
Mean Throughput range_with_asc_sort 2.00944 2.00839 -0.00105 ops/s
Median Throughput range_with_asc_sort 2.00909 2.00806 -0.00103 ops/s
Max Throughput range_with_asc_sort 2.01352 2.01201 -0.00151 ops/s
50th percentile latency range_with_asc_sort 20.1857 20.3362 0.15056 ms
90th percentile latency range_with_asc_sort 23.6028 23.1663 -0.43651 ms
99th percentile latency range_with_asc_sort 26.6495 24.1367 -2.51278 ms
100th percentile latency range_with_asc_sort 27.4947 24.2795 -3.21515 ms
50th percentile service time range_with_asc_sort 18.303 18.7891 0.48618 ms
90th percentile service time range_with_asc_sort 21.7132 21.6513 -0.06185 ms
99th percentile service time range_with_asc_sort 24.2913 22.7371 -1.55419 ms
100th percentile service time range_with_asc_sort 25.4012 23.6044 -1.79678 ms
error rate range_with_asc_sort 0 0 0 %
Min Throughput range_with_desc_sort 2.00907 2.00906 -1e-05 ops/s
Mean Throughput range_with_desc_sort 2.01253 2.01252 -1e-05 ops/s
Median Throughput range_with_desc_sort 2.01204 2.01203 -0 ops/s
Max Throughput range_with_desc_sort 2.01793 2.01792 -1e-05 ops/s
50th percentile latency range_with_desc_sort 22.2749 21.3353 -0.93958 ms
90th percentile latency range_with_desc_sort 26.3533 25.5476 -0.80574 ms
99th percentile latency range_with_desc_sort 34.1485 26.9242 -7.2243 ms
100th percentile latency range_with_desc_sort 39.01 27.0186 -11.9914 ms
50th percentile service time range_with_desc_sort 20.0727 19.3127 -0.75995 ms
90th percentile service time range_with_desc_sort 23.7367 24.2282 0.49153 ms
99th percentile service time range_with_desc_sort 32.2311 24.8176 -7.41356 ms
100th percentile service time range_with_desc_sort 36.6576 24.8469 -11.8108 ms
error rate range_with_desc_sort 0 0 0 %

Signed-off-by: Prudhvi Godithi <[email protected]>
Copy link
Contributor

github-actions bot commented Aug 2, 2025

❌ Gradle check result for c5ddc30: 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/3963/

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.436 s
Total Young Gen GC count 73
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.18437e+07 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18437e+07 byte/s
Median Throughput wait-for-snapshot-recovery 4.18437e+07 byte/s
Max Throughput wait-for-snapshot-recovery 4.18437e+07 byte/s
100th percentile latency wait-for-snapshot-recovery 562403 ms
100th percentile service time wait-for-snapshot-recovery 562403 ms
error rate wait-for-snapshot-recovery 0 %
Min Throughput wait-until-merges-finish 103.99 ops/s
Mean Throughput wait-until-merges-finish 103.99 ops/s
Median Throughput wait-until-merges-finish 103.99 ops/s
Max Throughput wait-until-merges-finish 103.99 ops/s
100th percentile latency wait-until-merges-finish 9.3461 ms
100th percentile service time wait-until-merges-finish 9.3461 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.19693 ms
90th percentile latency default 7.74347 ms
99th percentile latency default 8.25738 ms
100th percentile latency default 8.27133 ms
50th percentile service time default 6.04934 ms
90th percentile service time default 6.30891 ms
99th percentile service time default 7.06069 ms
100th percentile service time default 7.11147 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 10.0475 ms
90th percentile latency desc_sort_timestamp 10.6185 ms
99th percentile latency desc_sort_timestamp 12.7621 ms
100th percentile latency desc_sort_timestamp 13.9396 ms
50th percentile service time desc_sort_timestamp 8.81044 ms
90th percentile service time desc_sort_timestamp 9.30534 ms
99th percentile service time desc_sort_timestamp 11.2414 ms
100th percentile service time desc_sort_timestamp 12.4582 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 9.24857 ms
90th percentile latency asc_sort_timestamp 9.84722 ms
99th percentile latency asc_sort_timestamp 12.2468 ms
100th percentile latency asc_sort_timestamp 12.5133 ms
50th percentile service time asc_sort_timestamp 7.98034 ms
90th percentile service time asc_sort_timestamp 8.46102 ms
99th percentile service time asc_sort_timestamp 11.1196 ms
100th percentile service time asc_sort_timestamp 11.5686 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 2.01 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.01 ops/s
Median Throughput desc_sort_with_after_timestamp 2.01 ops/s
Max Throughput desc_sort_with_after_timestamp 2.01 ops/s
50th percentile latency desc_sort_with_after_timestamp 7.46116 ms
90th percentile latency desc_sort_with_after_timestamp 8.19938 ms
99th percentile latency desc_sort_with_after_timestamp 9.94408 ms
100th percentile latency desc_sort_with_after_timestamp 9.9664 ms
50th percentile service time desc_sort_with_after_timestamp 6.23928 ms
90th percentile service time desc_sort_with_after_timestamp 6.91906 ms
99th percentile service time desc_sort_with_after_timestamp 8.77982 ms
100th percentile service time desc_sort_with_after_timestamp 8.7889 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 2.01 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.01 ops/s
Median Throughput asc_sort_with_after_timestamp 2.01 ops/s
Max Throughput asc_sort_with_after_timestamp 2.01 ops/s
50th percentile latency asc_sort_with_after_timestamp 7.31293 ms
90th percentile latency asc_sort_with_after_timestamp 8.09233 ms
99th percentile latency asc_sort_with_after_timestamp 8.75029 ms
100th percentile latency asc_sort_with_after_timestamp 8.75636 ms
50th percentile service time asc_sort_with_after_timestamp 6.04436 ms
90th percentile service time asc_sort_with_after_timestamp 6.61334 ms
99th percentile service time asc_sort_with_after_timestamp 7.65092 ms
100th percentile service time asc_sort_with_after_timestamp 7.66038 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 8.38603 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 9.19632 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 10.3558 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 10.3686 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 7.17577 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 7.79887 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 9.21371 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 9.57385 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 8.09792 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.86105 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.73788 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.96782 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.78321 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.54598 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.59197 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.60872 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.83637 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 9.36883 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 9.71332 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 9.73153 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.64809 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.76645 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 7.98082 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 7.9811 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.98121 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.55371 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.4852 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.4994 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.73096 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.94867 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.8829 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.91223 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 3.90357 ms
90th percentile latency term 4.39657 ms
99th percentile latency term 4.58583 ms
100th percentile latency term 4.62201 ms
50th percentile service time term 2.70693 ms
90th percentile service time term 2.85302 ms
99th percentile service time term 2.9598 ms
100th percentile service time term 2.97495 ms
error rate term 0 %
Min Throughput multi_terms-keyword 1.43 ops/s
Mean Throughput multi_terms-keyword 1.43 ops/s
Median Throughput multi_terms-keyword 1.43 ops/s
Max Throughput multi_terms-keyword 1.43 ops/s
50th percentile latency multi_terms-keyword 49709.2 ms
90th percentile latency multi_terms-keyword 57586 ms
99th percentile latency multi_terms-keyword 59328.7 ms
100th percentile latency multi_terms-keyword 59428 ms
50th percentile service time multi_terms-keyword 695.204 ms
90th percentile service time multi_terms-keyword 702.741 ms
99th percentile service time multi_terms-keyword 719.003 ms
100th percentile service time multi_terms-keyword 722.738 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.3733 ms
90th percentile latency keyword-terms 40.2755 ms
99th percentile latency keyword-terms 42.2515 ms
100th percentile latency keyword-terms 42.6186 ms
50th percentile service time keyword-terms 30.0179 ms
90th percentile service time keyword-terms 39.1379 ms
99th percentile service time keyword-terms 40.6368 ms
100th percentile service time keyword-terms 41.0507 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 28.3457 ms
90th percentile latency keyword-terms-low-cardinality 36.378 ms
99th percentile latency keyword-terms-low-cardinality 41.3702 ms
100th percentile latency keyword-terms-low-cardinality 45.3938 ms
50th percentile service time keyword-terms-low-cardinality 26.1431 ms
90th percentile service time keyword-terms-low-cardinality 34.4285 ms
99th percentile service time keyword-terms-low-cardinality 39.0633 ms
100th percentile service time keyword-terms-low-cardinality 43.3539 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 198.692 ms
90th percentile latency composite-terms 203.429 ms
99th percentile latency composite-terms 219.456 ms
100th percentile latency composite-terms 227.016 ms
50th percentile service time composite-terms 197.557 ms
90th percentile service time composite-terms 202.192 ms
99th percentile service time composite-terms 218.729 ms
100th percentile service time composite-terms 226.356 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 337.549 ms
90th percentile latency composite_terms-keyword 347.105 ms
99th percentile latency composite_terms-keyword 379.722 ms
100th percentile latency composite_terms-keyword 380.327 ms
50th percentile service time composite_terms-keyword 336.455 ms
90th percentile service time composite_terms-keyword 345.999 ms
99th percentile service time composite_terms-keyword 378.688 ms
100th percentile service time composite_terms-keyword 379.467 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.54933 ms
90th percentile latency composite-date_histogram-daily 4.9379 ms
99th percentile latency composite-date_histogram-daily 5.2488 ms
100th percentile latency composite-date_histogram-daily 5.3101 ms
50th percentile service time composite-date_histogram-daily 3.27174 ms
90th percentile service time composite-date_histogram-daily 3.41239 ms
99th percentile service time composite-date_histogram-daily 3.71393 ms
100th percentile service time composite-date_histogram-daily 3.7391 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.87272 ms
90th percentile latency range 6.28743 ms
99th percentile latency range 7.01082 ms
100th percentile latency range 7.20566 ms
50th percentile service time range 4.59119 ms
90th percentile service time range 4.68687 ms
99th percentile service time range 5.49286 ms
100th percentile service time range 5.49646 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.92373 ms
90th percentile latency range-numeric 4.28558 ms
99th percentile latency range-numeric 4.48485 ms
100th percentile latency range-numeric 4.5145 ms
50th percentile service time range-numeric 2.62569 ms
90th percentile service time range-numeric 2.75293 ms
99th percentile service time range-numeric 2.89463 ms
100th percentile service time range-numeric 2.89984 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.8597 ms
90th percentile latency keyword-in-range 14.2851 ms
99th percentile latency keyword-in-range 17.3246 ms
100th percentile latency keyword-in-range 19.3734 ms
50th percentile service time keyword-in-range 12.5647 ms
90th percentile service time keyword-in-range 12.7943 ms
99th percentile service time keyword-in-range 15.9399 ms
100th percentile service time keyword-in-range 17.773 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.41634 ms
90th percentile latency date_histogram_hourly_agg 9.04629 ms
99th percentile latency date_histogram_hourly_agg 9.66496 ms
100th percentile latency date_histogram_hourly_agg 9.66946 ms
50th percentile service time date_histogram_hourly_agg 5.97627 ms
90th percentile service time date_histogram_hourly_agg 7.71241 ms
99th percentile service time date_histogram_hourly_agg 8.14863 ms
100th percentile service time date_histogram_hourly_agg 8.18364 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 42.4288 ms
90th percentile latency date_histogram_minute_agg 43.7518 ms
99th percentile latency date_histogram_minute_agg 46.0236 ms
100th percentile latency date_histogram_minute_agg 46.1976 ms
50th percentile service time date_histogram_minute_agg 41.1491 ms
90th percentile service time date_histogram_minute_agg 42.3733 ms
99th percentile service time date_histogram_minute_agg 44.5641 ms
100th percentile service time date_histogram_minute_agg 44.9275 ms
error rate date_histogram_minute_agg 0 %
Min Throughput scroll 44.8 pages/s
Mean Throughput scroll 45.1 pages/s
Median Throughput scroll 45.14 pages/s
Max Throughput scroll 45.27 pages/s
50th percentile latency scroll 13572.1 ms
90th percentile latency scroll 15325.7 ms
99th percentile latency scroll 15744.6 ms
100th percentile latency scroll 15769.1 ms
50th percentile service time scroll 534.108 ms
90th percentile service time scroll 541.128 ms
99th percentile service time scroll 564.564 ms
100th percentile service time scroll 580.368 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 7.0169 ms
90th percentile latency query-string-on-message 7.41502 ms
99th percentile latency query-string-on-message 8.30107 ms
100th percentile latency query-string-on-message 8.84679 ms
50th percentile service time query-string-on-message 5.72641 ms
90th percentile service time query-string-on-message 5.83922 ms
99th percentile service time query-string-on-message 6.99919 ms
100th percentile service time query-string-on-message 7.3432 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.7044 ms
90th percentile latency query-string-on-message-filtered 14.2646 ms
99th percentile latency query-string-on-message-filtered 17.237 ms
100th percentile latency query-string-on-message-filtered 18.0507 ms
50th percentile service time query-string-on-message-filtered 12.4397 ms
90th percentile service time query-string-on-message-filtered 12.8559 ms
99th percentile service time query-string-on-message-filtered 16.1917 ms
100th percentile service time query-string-on-message-filtered 17.2078 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.901 ms
90th percentile latency query-string-on-message-filtered-sorted-num 24.3973 ms
99th percentile latency query-string-on-message-filtered-sorted-num 35.2482 ms
100th percentile latency query-string-on-message-filtered-sorted-num 35.5781 ms
50th percentile service time query-string-on-message-filtered-sorted-num 21.6734 ms
90th percentile service time query-string-on-message-filtered-sorted-num 22.0467 ms
99th percentile service time query-string-on-message-filtered-sorted-num 32.9048 ms
100th percentile service time query-string-on-message-filtered-sorted-num 33.0065 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 6.22613 ms
90th percentile latency sort_keyword_can_match_shortcut 6.65565 ms
99th percentile latency sort_keyword_can_match_shortcut 7.01072 ms
100th percentile latency sort_keyword_can_match_shortcut 7.06419 ms
50th percentile service time sort_keyword_can_match_shortcut 4.9325 ms
90th percentile service time sort_keyword_can_match_shortcut 5.00695 ms
99th percentile service time sort_keyword_can_match_shortcut 5.47553 ms
100th percentile service time sort_keyword_can_match_shortcut 5.50471 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 6.24339 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.64256 ms
99th percentile latency sort_keyword_no_can_match_shortcut 7.16498 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.37339 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.9665 ms
90th percentile service time sort_keyword_no_can_match_shortcut 5.05737 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.88902 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.89097 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 6.25745 ms
90th percentile latency sort_numeric_desc 6.68673 ms
99th percentile latency sort_numeric_desc 6.90812 ms
100th percentile latency sort_numeric_desc 6.93006 ms
50th percentile service time sort_numeric_desc 4.9992 ms
90th percentile service time sort_numeric_desc 5.09225 ms
99th percentile service time sort_numeric_desc 5.70746 ms
100th percentile service time sort_numeric_desc 5.82036 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.50322 ms
90th percentile latency sort_numeric_asc 5.9466 ms
99th percentile latency sort_numeric_asc 6.15825 ms
100th percentile latency sort_numeric_asc 6.17663 ms
50th percentile service time sort_numeric_asc 4.26755 ms
90th percentile service time sort_numeric_asc 4.32144 ms
99th percentile service time sort_numeric_asc 4.52252 ms
100th percentile service time sort_numeric_asc 4.60933 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.79649 ms
90th percentile latency sort_numeric_desc_with_match 4.18118 ms
99th percentile latency sort_numeric_desc_with_match 4.33093 ms
100th percentile latency sort_numeric_desc_with_match 4.34811 ms
50th percentile service time sort_numeric_desc_with_match 2.49466 ms
90th percentile service time sort_numeric_desc_with_match 2.57466 ms
99th percentile service time sort_numeric_desc_with_match 2.68801 ms
100th percentile service time sort_numeric_desc_with_match 2.72246 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.57724 ms
90th percentile latency sort_numeric_asc_with_match 3.99807 ms
99th percentile latency sort_numeric_asc_with_match 4.154 ms
100th percentile latency sort_numeric_asc_with_match 4.18013 ms
50th percentile service time sort_numeric_asc_with_match 2.34468 ms
90th percentile service time sort_numeric_asc_with_match 2.42194 ms
99th percentile service time sort_numeric_asc_with_match 2.49606 ms
100th percentile service time sort_numeric_asc_with_match 2.50359 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 4.02806 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.47725 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.53456 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.53918 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.7602 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.83212 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.95505 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.95795 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 4.11194 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.52986 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 5.83986 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 6.93394 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.83861 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.97623 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 4.60906 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 5.55714 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.69766 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.15878 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.23131 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.23538 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.44638 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.51381 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.57297 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.57453 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.50076 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.89531 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.01985 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.0233 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.20119 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.25685 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.39702 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.45969 ms
error rate range_field_conjunction_small_range_big_term_query 0 %
Min Throughput range-auto-date-histo 0.28 ops/s
Mean Throughput range-auto-date-histo 0.28 ops/s
Median Throughput range-auto-date-histo 0.28 ops/s
Max Throughput range-auto-date-histo 0.28 ops/s
50th percentile latency range-auto-date-histo 775580 ms
90th percentile latency range-auto-date-histo 900037 ms
99th percentile latency range-auto-date-histo 928452 ms
100th percentile latency range-auto-date-histo 930056 ms
50th percentile service time range-auto-date-histo 3576.55 ms
90th percentile service time range-auto-date-histo 3700.49 ms
99th percentile service time range-auto-date-histo 3770.13 ms
100th percentile service time range-auto-date-histo 3799.71 ms
error rate range-auto-date-histo 0 %
Min Throughput range-auto-date-histo-with-metrics 0.1 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.11 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.11 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.11 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.25695e+06 ms
90th percentile latency range-auto-date-histo-with-metrics 2.61145e+06 ms
99th percentile latency range-auto-date-histo-with-metrics 2.69089e+06 ms
100th percentile latency range-auto-date-histo-with-metrics 2.69534e+06 ms
50th percentile service time range-auto-date-histo-with-metrics 9417.4 ms
90th percentile service time range-auto-date-histo-with-metrics 9538.14 ms
99th percentile service time range-auto-date-histo-with-metrics 9641.82 ms
100th percentile service time range-auto-date-histo-with-metrics 9660.44 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 4.14621 ms
90th percentile latency range-agg-1 4.50466 ms
99th percentile latency range-agg-1 4.70007 ms
100th percentile latency range-agg-1 4.73519 ms
50th percentile service time range-agg-1 2.78179 ms
90th percentile service time range-agg-1 2.95657 ms
99th percentile service time range-agg-1 3.15561 ms
100th percentile service time range-agg-1 3.24733 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.9862 ms
90th percentile latency range-agg-2 4.52419 ms
99th percentile latency range-agg-2 4.69572 ms
100th percentile latency range-agg-2 4.69865 ms
50th percentile service time range-agg-2 2.83348 ms
90th percentile service time range-agg-2 2.9903 ms
99th percentile service time range-agg-2 3.17748 ms
100th percentile service time range-agg-2 3.25061 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.99173 ms
90th percentile latency cardinality-agg-low 6.50657 ms
99th percentile latency cardinality-agg-low 6.82965 ms
100th percentile latency cardinality-agg-low 6.86472 ms
50th percentile service time cardinality-agg-low 4.72899 ms
90th percentile service time cardinality-agg-low 5.14332 ms
99th percentile service time cardinality-agg-low 5.52759 ms
100th percentile service time cardinality-agg-low 5.64742 ms
error rate cardinality-agg-low 0 %
Min Throughput cardinality-agg-high 0.79 ops/s
Mean Throughput cardinality-agg-high 0.79 ops/s
Median Throughput cardinality-agg-high 0.79 ops/s
Max Throughput cardinality-agg-high 0.79 ops/s
50th percentile latency cardinality-agg-high 191407 ms
90th percentile latency cardinality-agg-high 221857 ms
99th percentile latency cardinality-agg-high 228726 ms
100th percentile latency cardinality-agg-high 229126 ms
50th percentile service time cardinality-agg-high 1253.16 ms
90th percentile service time cardinality-agg-high 1298.34 ms
99th percentile service time cardinality-agg-high 1355.36 ms
100th percentile service time cardinality-agg-high 1355.7 ms
error rate cardinality-agg-high 0 %
Min Throughput cardinality-agg-very-high 0.58 ops/s
Mean Throughput cardinality-agg-very-high 0.59 ops/s
Median Throughput cardinality-agg-very-high 0.59 ops/s
Max Throughput cardinality-agg-very-high 0.59 ops/s
50th percentile latency cardinality-agg-very-high 121347 ms
90th percentile latency cardinality-agg-very-high 169271 ms
99th percentile latency cardinality-agg-very-high 180154 ms
100th percentile latency cardinality-agg-very-high 180754 ms
50th percentile service time cardinality-agg-very-high 1695.7 ms
90th percentile service time cardinality-agg-very-high 1736.89 ms
99th percentile service time cardinality-agg-very-high 1798.64 ms
100th percentile service time cardinality-agg-very-high 1811.99 ms
error rate cardinality-agg-very-high 0 %
Min Throughput range_with_asc_sort 2.01 ops/s
Mean Throughput range_with_asc_sort 2.01 ops/s
Median Throughput range_with_asc_sort 2.01 ops/s
Max Throughput range_with_asc_sort 2.01 ops/s
50th percentile latency range_with_asc_sort 8.15841 ms
90th percentile latency range_with_asc_sort 8.5375 ms
99th percentile latency range_with_asc_sort 9.2858 ms
100th percentile latency range_with_asc_sort 9.57345 ms
50th percentile service time range_with_asc_sort 6.82897 ms
90th percentile service time range_with_asc_sort 6.89825 ms
99th percentile service time range_with_asc_sort 8.15395 ms
100th percentile service time range_with_asc_sort 8.23691 ms
error rate range_with_asc_sort 0 %
Min Throughput range_with_desc_sort 2.01 ops/s
Mean Throughput range_with_desc_sort 2.01 ops/s
Median Throughput range_with_desc_sort 2.01 ops/s
Max Throughput range_with_desc_sort 2.01 ops/s
50th percentile latency range_with_desc_sort 7.81999 ms
90th percentile latency range_with_desc_sort 8.22757 ms
99th percentile latency range_with_desc_sort 9.00261 ms
100th percentile latency range_with_desc_sort 9.48627 ms
50th percentile service time range_with_desc_sort 6.56489 ms
90th percentile service time range_with_desc_sort 6.65565 ms
99th percentile service time range_with_desc_sort 7.50807 ms
100th percentile service time range_with_desc_sort 8.07182 ms
error rate range_with_desc_sort 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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.566 1.436 -0.13 s
Total Young Gen GC count 74 73 -1
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.18751e+07 4.18437e+07 -31448 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18751e+07 4.18437e+07 -31448 byte/s
Median Throughput wait-for-snapshot-recovery 4.18751e+07 4.18437e+07 -31448 byte/s
Max Throughput wait-for-snapshot-recovery 4.18751e+07 4.18437e+07 -31448 byte/s
100th percentile latency wait-for-snapshot-recovery 562221 562403 182.062 ms
100th percentile service time wait-for-snapshot-recovery 562221 562403 182.062 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput wait-until-merges-finish 112.829 103.987 -8.84225 ops/s
Mean Throughput wait-until-merges-finish 112.829 103.987 -8.84225 ops/s
Median Throughput wait-until-merges-finish 112.829 103.987 -8.84225 ops/s
Max Throughput wait-until-merges-finish 112.829 103.987 -8.84225 ops/s
100th percentile latency wait-until-merges-finish 8.38893 9.3461 0.95718 ms
100th percentile service time wait-until-merges-finish 8.38893 9.3461 0.95718 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 2.00483 2.00445 -0.00038 ops/s
Mean Throughput default 2.00587 2.0054 -0.00047 ops/s
Median Throughput default 2.0058 2.00533 -0.00047 ops/s
Max Throughput default 2.0072 2.00663 -0.00057 ops/s
50th percentile latency default 7.10442 7.19693 0.09251 ms
90th percentile latency default 7.66403 7.74347 0.07943 ms
99th percentile latency default 8.68454 8.25738 -0.42716 ms
100th percentile latency default 8.8698 8.27133 -0.59847 ms
50th percentile service time default 5.73142 6.04934 0.31792 ms
90th percentile service time default 6.07141 6.30891 0.2375 ms
99th percentile service time default 7.13393 7.06069 -0.07325 ms
100th percentile service time default 7.53544 7.11147 -0.42396 ms
error rate default 0 0 0 %
Min Throughput desc_sort_timestamp 2.00479 2.00466 -0.00014 ops/s
Mean Throughput desc_sort_timestamp 2.00581 2.00565 -0.00017 ops/s
Median Throughput desc_sort_timestamp 2.00574 2.00557 -0.00017 ops/s
Max Throughput desc_sort_timestamp 2.00714 2.00693 -0.00021 ops/s
50th percentile latency desc_sort_timestamp 9.23264 10.0475 0.8149 ms
90th percentile latency desc_sort_timestamp 9.71777 10.6185 0.90068 ms
99th percentile latency desc_sort_timestamp 10.9784 12.7621 1.78366 ms
100th percentile latency desc_sort_timestamp 11.639 13.9396 2.3006 ms
50th percentile service time desc_sort_timestamp 7.98536 8.81044 0.82508 ms
90th percentile service time desc_sort_timestamp 8.22795 9.30534 1.07739 ms
99th percentile service time desc_sort_timestamp 9.85036 11.2414 1.39108 ms
100th percentile service time desc_sort_timestamp 10.6737 12.4582 1.78447 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 2.00627 2.00629 2e-05 ops/s
Mean Throughput asc_sort_timestamp 2.00761 2.00763 2e-05 ops/s
Median Throughput asc_sort_timestamp 2.0075 2.00752 2e-05 ops/s
Max Throughput asc_sort_timestamp 2.00934 2.00937 3e-05 ops/s
50th percentile latency asc_sort_timestamp 8.85219 9.24857 0.39638 ms
90th percentile latency asc_sort_timestamp 9.37057 9.84722 0.47665 ms
99th percentile latency asc_sort_timestamp 35.0716 12.2468 -22.8247 ms
100th percentile latency asc_sort_timestamp 59.0012 12.5133 -46.4878 ms
50th percentile service time asc_sort_timestamp 7.58676 7.98034 0.39358 ms
90th percentile service time asc_sort_timestamp 7.82894 8.46102 0.63207 ms
99th percentile service time asc_sort_timestamp 33.7423 11.1196 -22.6227 ms
100th percentile service time asc_sort_timestamp 57.3105 11.5686 -45.7419 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 2.00281 2.00631 0.0035 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.00341 2.00765 0.00424 ops/s
Median Throughput desc_sort_with_after_timestamp 2.00336 2.00755 0.00419 ops/s
Max Throughput desc_sort_with_after_timestamp 2.00418 2.00939 0.0052 ops/s
50th percentile latency desc_sort_with_after_timestamp 177.716 7.46116 -170.255 ms
90th percentile latency desc_sort_with_after_timestamp 185.133 8.19938 -176.933 ms
99th percentile latency desc_sort_with_after_timestamp 214.408 9.94408 -204.464 ms
100th percentile latency desc_sort_with_after_timestamp 233.554 9.9664 -223.588 ms
50th percentile service time desc_sort_with_after_timestamp 176.516 6.23928 -170.277 ms
90th percentile service time desc_sort_with_after_timestamp 184.36 6.91906 -177.441 ms
99th percentile service time desc_sort_with_after_timestamp 213.169 8.77982 -204.389 ms
100th percentile service time desc_sort_with_after_timestamp 232.334 8.7889 -223.545 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 2.00373 2.00653 0.0028 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.00453 2.00792 0.00339 ops/s
Median Throughput asc_sort_with_after_timestamp 2.00447 2.00782 0.00335 ops/s
Max Throughput asc_sort_with_after_timestamp 2.00555 2.00972 0.00417 ops/s
50th percentile latency asc_sort_with_after_timestamp 176.516 7.31293 -169.203 ms
90th percentile latency asc_sort_with_after_timestamp 185.038 8.09233 -176.946 ms
99th percentile latency asc_sort_with_after_timestamp 219.443 8.75029 -210.693 ms
100th percentile latency asc_sort_with_after_timestamp 226.893 8.75636 -218.137 ms
50th percentile service time asc_sort_with_after_timestamp 175.325 6.04436 -169.281 ms
90th percentile service time asc_sort_with_after_timestamp 184.019 6.61334 -177.405 ms
99th percentile service time asc_sort_with_after_timestamp 218.506 7.65092 -210.855 ms
100th percentile service time asc_sort_with_after_timestamp 226.073 7.66038 -218.413 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.00471 2.00471 -0 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.00571 2.00571 0 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.00563 2.00564 0 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.00702 2.00701 -0 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 7.83319 8.38603 0.55284 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.41552 9.19632 0.7808 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 9.79007 10.3558 0.56572 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 9.92441 10.3686 0.44414 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.55775 7.17577 0.61802 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 7.03741 7.79887 0.76146 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 8.74119 9.21371 0.47252 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 8.936 9.57385 0.63785 ms
error rate desc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.00653 2.00652 -0 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.00792 2.00791 -1e-05 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.00781 2.0078 -1e-05 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.00973 2.00972 -1e-05 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.5524 8.09792 0.54551 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.04921 8.86105 0.81184 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.15186 9.73788 0.58602 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.55175 9.96782 0.41608 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.25651 6.78321 0.5267 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.49173 7.54598 1.05425 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.13869 8.59197 0.45328 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.69085 8.60872 -0.08213 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.0065 2.00648 -2e-05 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.00789 2.00786 -3e-05 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.00778 2.00775 -3e-05 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.0097 2.00966 -4e-05 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 8.68014 8.83637 0.15624 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 9.16015 9.36883 0.20869 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 29.6825 9.71332 -19.9691 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 49.3128 9.73153 -39.5813 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.29657 7.64809 0.35152 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.85853 7.76645 -0.09208 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 28.7296 7.98082 -20.7488 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 48.3066 7.9811 -40.3255 ms
error rate asc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.00652 2.0065 -2e-05 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.00792 2.00789 -2e-05 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.00781 2.00778 -3e-05 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.00971 2.00969 -2e-05 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.49112 8.98121 0.49008 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.95027 9.55371 0.60344 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.2005 11.4852 1.28466 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.3494 11.4994 1.14998 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.23526 7.73096 0.4957 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.38349 7.94867 0.56518 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.27806 9.8829 0.60484 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.38139 9.91223 0.53084 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput term 2.00642 2.00644 2e-05 ops/s
Mean Throughput term 2.00778 2.00781 3e-05 ops/s
Median Throughput term 2.00768 2.00771 3e-05 ops/s
Max Throughput term 2.00956 2.00958 2e-05 ops/s
50th percentile latency term 4.15355 3.90357 -0.24998 ms
90th percentile latency term 4.63719 4.39657 -0.24062 ms
99th percentile latency term 4.79431 4.58583 -0.20847 ms
100th percentile latency term 4.80551 4.62201 -0.18349 ms
50th percentile service time term 2.92791 2.70693 -0.22099 ms
90th percentile service time term 3.03295 2.85302 -0.17993 ms
99th percentile service time term 3.33551 2.9598 -0.37571 ms
100th percentile service time term 3.44745 2.97495 -0.4725 ms
error rate term 0 0 0 %
Min Throughput multi_terms-keyword 1.39816 1.43147 0.03331 ops/s
Mean Throughput multi_terms-keyword 1.39962 1.43282 0.0332 ops/s
Median Throughput multi_terms-keyword 1.39955 1.43319 0.03364 ops/s
Max Throughput multi_terms-keyword 1.40076 1.43373 0.03297 ops/s
50th percentile latency multi_terms-keyword 53978 49709.2 -4268.81 ms
90th percentile latency multi_terms-keyword 62388.8 57586 -4802.76 ms
99th percentile latency multi_terms-keyword 64301.8 59328.7 -4973.12 ms
100th percentile latency multi_terms-keyword 64405 59428 -4977.05 ms
50th percentile service time multi_terms-keyword 707.721 695.204 -12.5175 ms
90th percentile service time multi_terms-keyword 717.926 702.741 -15.1854 ms
99th percentile service time multi_terms-keyword 802.324 719.003 -83.3203 ms
100th percentile service time multi_terms-keyword 842.188 722.738 -119.45 ms
error rate multi_terms-keyword 0 0 0 %
Min Throughput keyword-terms 2.00377 2.00274 -0.00104 ops/s
Mean Throughput keyword-terms 2.00457 2.00332 -0.00125 ops/s
Median Throughput keyword-terms 2.00451 2.00327 -0.00124 ops/s
Max Throughput keyword-terms 2.00561 2.00407 -0.00154 ops/s
50th percentile latency keyword-terms 30.911 31.3733 0.46235 ms
90th percentile latency keyword-terms 40.9178 40.2755 -0.64234 ms
99th percentile latency keyword-terms 41.7964 42.2515 0.45511 ms
100th percentile latency keyword-terms 42.0827 42.6186 0.53584 ms
50th percentile service time keyword-terms 29.4903 30.0179 0.5276 ms
90th percentile service time keyword-terms 39.6632 39.1379 -0.52538 ms
99th percentile service time keyword-terms 40.7013 40.6368 -0.06447 ms
100th percentile service time keyword-terms 41.3222 41.0507 -0.27152 ms
error rate keyword-terms 0 0 0 %
Min Throughput keyword-terms-low-cardinality 2.00612 2.00625 0.00012 ops/s
Mean Throughput keyword-terms-low-cardinality 2.00742 2.00757 0.00015 ops/s
Median Throughput keyword-terms-low-cardinality 2.00734 2.00748 0.00014 ops/s
Max Throughput keyword-terms-low-cardinality 2.00913 2.00933 0.0002 ops/s
50th percentile latency keyword-terms-low-cardinality 28.5416 28.3457 -0.19595 ms
90th percentile latency keyword-terms-low-cardinality 37.5851 36.378 -1.20706 ms
99th percentile latency keyword-terms-low-cardinality 45.6445 41.3702 -4.27434 ms
100th percentile latency keyword-terms-low-cardinality 45.7251 45.3938 -0.33133 ms
50th percentile service time keyword-terms-low-cardinality 26.4395 26.1431 -0.29632 ms
90th percentile service time keyword-terms-low-cardinality 35.4217 34.4285 -0.99316 ms
99th percentile service time keyword-terms-low-cardinality 43.2221 39.0633 -4.15881 ms
100th percentile service time keyword-terms-low-cardinality 43.3046 43.3539 0.04926 ms
error rate keyword-terms-low-cardinality 0 0 0 %
Min Throughput composite-terms 2.00174 2.00269 0.00096 ops/s
Mean Throughput composite-terms 2.00211 2.00327 0.00115 ops/s
Median Throughput composite-terms 2.00208 2.00322 0.00114 ops/s
Max Throughput composite-terms 2.00259 2.00402 0.00143 ops/s
50th percentile latency composite-terms 200.221 198.692 -1.52962 ms
90th percentile latency composite-terms 204.512 203.429 -1.08297 ms
99th percentile latency composite-terms 212.935 219.456 6.52179 ms
100th percentile latency composite-terms 215.174 227.016 11.8421 ms
50th percentile service time composite-terms 199.074 197.557 -1.51681 ms
90th percentile service time composite-terms 203.462 202.192 -1.26974 ms
99th percentile service time composite-terms 211.784 218.729 6.94498 ms
100th percentile service time composite-terms 213.827 226.356 12.5288 ms
error rate composite-terms 0 0 0 %
Min Throughput composite_terms-keyword 2.00161 2.00203 0.00043 ops/s
Mean Throughput composite_terms-keyword 2.00196 2.00247 0.00051 ops/s
Median Throughput composite_terms-keyword 2.00194 2.00244 0.0005 ops/s
Max Throughput composite_terms-keyword 2.00241 2.00302 0.00062 ops/s
50th percentile latency composite_terms-keyword 342.302 337.549 -4.75322 ms
90th percentile latency composite_terms-keyword 348.638 347.105 -1.53346 ms
99th percentile latency composite_terms-keyword 351.795 379.722 27.9274 ms
100th percentile latency composite_terms-keyword 352.366 380.327 27.9604 ms
50th percentile service time composite_terms-keyword 341.224 336.455 -4.76906 ms
90th percentile service time composite_terms-keyword 347.998 345.999 -1.99828 ms
99th percentile service time composite_terms-keyword 351.111 378.688 27.5768 ms
100th percentile service time composite_terms-keyword 351.59 379.467 27.8779 ms
error rate composite_terms-keyword 0 0 0 %
Min Throughput composite-date_histogram-daily 2.00614 2.00611 -3e-05 ops/s
Mean Throughput composite-date_histogram-daily 2.00746 2.00741 -5e-05 ops/s
Median Throughput composite-date_histogram-daily 2.00736 2.00731 -4e-05 ops/s
Max Throughput composite-date_histogram-daily 2.00916 2.0091 -6e-05 ops/s
50th percentile latency composite-date_histogram-daily 4.85915 4.54933 -0.30982 ms
90th percentile latency composite-date_histogram-daily 5.28564 4.9379 -0.34774 ms
99th percentile latency composite-date_histogram-daily 5.43638 5.2488 -0.18758 ms
100th percentile latency composite-date_histogram-daily 5.47979 5.3101 -0.16969 ms
50th percentile service time composite-date_histogram-daily 3.56612 3.27174 -0.29438 ms
90th percentile service time composite-date_histogram-daily 3.67697 3.41239 -0.26458 ms
99th percentile service time composite-date_histogram-daily 3.82306 3.71393 -0.10913 ms
100th percentile service time composite-date_histogram-daily 3.83009 3.7391 -0.09099 ms
error rate composite-date_histogram-daily 0 0 0 %
Min Throughput range 2.00651 2.0065 -2e-05 ops/s
Mean Throughput range 2.0079 2.00788 -2e-05 ops/s
Median Throughput range 2.0078 2.00777 -2e-05 ops/s
Max Throughput range 2.0097 2.00967 -2e-05 ops/s
50th percentile latency range 5.97042 5.87272 -0.0977 ms
90th percentile latency range 6.39666 6.28743 -0.10923 ms
99th percentile latency range 6.61702 7.01082 0.3938 ms
100th percentile latency range 6.70708 7.20566 0.49858 ms
50th percentile service time range 4.75074 4.59119 -0.15955 ms
90th percentile service time range 4.80809 4.68687 -0.12122 ms
99th percentile service time range 5.26683 5.49286 0.22602 ms
100th percentile service time range 5.654 5.49646 -0.15754 ms
error rate range 0 0 0 %
Min Throughput range-numeric 2.00655 2.00655 -0 ops/s
Mean Throughput range-numeric 2.00795 2.00795 -1e-05 ops/s
Median Throughput range-numeric 2.00784 2.00784 0 ops/s
Max Throughput range-numeric 2.00976 2.00976 -1e-05 ops/s
50th percentile latency range-numeric 3.62111 3.92373 0.30262 ms
90th percentile latency range-numeric 4.01749 4.28558 0.26808 ms
99th percentile latency range-numeric 4.10196 4.48485 0.38289 ms
100th percentile latency range-numeric 4.10611 4.5145 0.4084 ms
50th percentile service time range-numeric 2.32356 2.62569 0.30213 ms
90th percentile service time range-numeric 2.41613 2.75293 0.33679 ms
99th percentile service time range-numeric 2.56278 2.89463 0.33185 ms
100th percentile service time range-numeric 2.61903 2.89984 0.28081 ms
error rate range-numeric 0 0 0 %
Min Throughput keyword-in-range 2.00573 2.00587 0.00014 ops/s
Mean Throughput keyword-in-range 2.00695 2.00712 0.00017 ops/s
Median Throughput keyword-in-range 2.00686 2.00703 0.00017 ops/s
Max Throughput keyword-in-range 2.00853 2.00874 0.0002 ops/s
50th percentile latency keyword-in-range 13.7467 13.8597 0.11307 ms
90th percentile latency keyword-in-range 14.2184 14.2851 0.06664 ms
99th percentile latency keyword-in-range 14.9005 17.3246 2.42404 ms
100th percentile latency keyword-in-range 15.1952 19.3734 4.17815 ms
50th percentile service time keyword-in-range 12.3978 12.5647 0.16691 ms
90th percentile service time keyword-in-range 12.6385 12.7943 0.1558 ms
99th percentile service time keyword-in-range 13.3144 15.9399 2.62551 ms
100th percentile service time keyword-in-range 13.6687 17.773 4.10431 ms
error rate keyword-in-range 0 0 0 %
Min Throughput date_histogram_hourly_agg 2.00541 2.00554 0.00013 ops/s
Mean Throughput date_histogram_hourly_agg 2.00657 2.00672 0.00014 ops/s
Median Throughput date_histogram_hourly_agg 2.00649 2.00663 0.00014 ops/s
Max Throughput date_histogram_hourly_agg 2.00807 2.00824 0.00017 ops/s
50th percentile latency date_histogram_hourly_agg 6.93145 7.41634 0.48489 ms
90th percentile latency date_histogram_hourly_agg 8.30107 9.04629 0.74522 ms
99th percentile latency date_histogram_hourly_agg 8.78974 9.66496 0.87522 ms
100th percentile latency date_histogram_hourly_agg 8.7973 9.66946 0.87216 ms
50th percentile service time date_histogram_hourly_agg 5.42425 5.97627 0.55201 ms
90th percentile service time date_histogram_hourly_agg 6.89431 7.71241 0.8181 ms
99th percentile service time date_histogram_hourly_agg 7.56226 8.14863 0.58638 ms
100th percentile service time date_histogram_hourly_agg 7.64729 8.18364 0.53635 ms
error rate date_histogram_hourly_agg 0 0 0 %
Min Throughput date_histogram_minute_agg 2.00585 2.00563 -0.00021 ops/s
Mean Throughput date_histogram_minute_agg 2.00709 2.00683 -0.00026 ops/s
Median Throughput date_histogram_minute_agg 2.00699 2.00674 -0.00026 ops/s
Max Throughput date_histogram_minute_agg 2.00871 2.0084 -0.00031 ops/s
50th percentile latency date_histogram_minute_agg 41.7338 42.4288 0.69504 ms
90th percentile latency date_histogram_minute_agg 43.1606 43.7518 0.59122 ms
99th percentile latency date_histogram_minute_agg 46.9247 46.0236 -0.90104 ms
100th percentile latency date_histogram_minute_agg 47.2293 46.1976 -1.03167 ms
50th percentile service time date_histogram_minute_agg 40.486 41.1491 0.66315 ms
90th percentile service time date_histogram_minute_agg 41.9613 42.3733 0.41201 ms
99th percentile service time date_histogram_minute_agg 45.4134 44.5641 -0.8493 ms
100th percentile service time date_histogram_minute_agg 45.8934 44.9275 -0.96588 ms
error rate date_histogram_minute_agg 0 0 0 %
Min Throughput scroll 47.4626 44.8021 -2.66045 pages/s
Mean Throughput scroll 47.5582 45.1033 -2.45494 pages/s
Median Throughput scroll 47.5725 45.142 -2.4305 pages/s
Max Throughput scroll 47.6056 45.2714 -2.33424 pages/s
50th percentile latency scroll 6427.11 13572.1 7144.98 ms
90th percentile latency scroll 7357.91 15325.7 7967.82 ms
99th percentile latency scroll 7591.15 15744.6 8153.46 ms
100th percentile latency scroll 7605.79 15769.1 8163.3 ms
50th percentile service time scroll 515.307 534.108 18.8012 ms
90th percentile service time scroll 521.517 541.128 19.6105 ms
99th percentile service time scroll 543.635 564.564 20.929 ms
100th percentile service time scroll 553.622 580.368 26.7459 ms
error rate scroll 0 0 0 %
Min Throughput query-string-on-message 2.00551 2.00546 -5e-05 ops/s
Mean Throughput query-string-on-message 2.00668 2.00663 -5e-05 ops/s
Median Throughput query-string-on-message 2.00659 2.00654 -5e-05 ops/s
Max Throughput query-string-on-message 2.00821 2.00813 -8e-05 ops/s
50th percentile latency query-string-on-message 6.82193 7.0169 0.19497 ms
90th percentile latency query-string-on-message 7.23014 7.41502 0.18488 ms
99th percentile latency query-string-on-message 7.68817 8.30107 0.6129 ms
100th percentile latency query-string-on-message 7.92493 8.84679 0.92186 ms
50th percentile service time query-string-on-message 5.53112 5.72641 0.19529 ms
90th percentile service time query-string-on-message 5.67901 5.83922 0.16021 ms
99th percentile service time query-string-on-message 6.18789 6.99919 0.8113 ms
100th percentile service time query-string-on-message 6.48078 7.3432 0.86241 ms
error rate query-string-on-message 0 0 0 %
Min Throughput query-string-on-message-filtered 2.00638 2.00638 0 ops/s
Mean Throughput query-string-on-message-filtered 2.00774 2.00773 -0 ops/s
Median Throughput query-string-on-message-filtered 2.00763 2.00763 1e-05 ops/s
Max Throughput query-string-on-message-filtered 2.00949 2.00949 -0 ops/s
50th percentile latency query-string-on-message-filtered 13.4894 13.7044 0.21502 ms
90th percentile latency query-string-on-message-filtered 14.0034 14.2646 0.26117 ms
99th percentile latency query-string-on-message-filtered 17.1333 17.237 0.10366 ms
100th percentile latency query-string-on-message-filtered 19.4648 18.0507 -1.41405 ms
50th percentile service time query-string-on-message-filtered 12.1896 12.4397 0.25009 ms
90th percentile service time query-string-on-message-filtered 12.3467 12.8559 0.50917 ms
99th percentile service time query-string-on-message-filtered 15.709 16.1917 0.48269 ms
100th percentile service time query-string-on-message-filtered 17.6942 17.2078 -0.48638 ms
error rate query-string-on-message-filtered 0 0 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.00605 2.00605 -0 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.00735 2.00734 -1e-05 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.00725 2.00724 -1e-05 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.00904 2.00902 -1e-05 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 23.7983 23.901 0.10264 ms
90th percentile latency query-string-on-message-filtered-sorted-num 24.5581 24.3973 -0.16086 ms
99th percentile latency query-string-on-message-filtered-sorted-num 31.4398 35.2482 3.8084 ms
100th percentile latency query-string-on-message-filtered-sorted-num 34.7195 35.5781 0.85855 ms
50th percentile service time query-string-on-message-filtered-sorted-num 21.4914 21.6734 0.18194 ms
90th percentile service time query-string-on-message-filtered-sorted-num 22.2299 22.0467 -0.18319 ms
99th percentile service time query-string-on-message-filtered-sorted-num 29.1132 32.9048 3.79164 ms
100th percentile service time query-string-on-message-filtered-sorted-num 32.7641 33.0065 0.24234 ms
error rate query-string-on-message-filtered-sorted-num 0 0 0 %
Min Throughput sort_keyword_can_match_shortcut 2.0064 2.00636 -4e-05 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.00775 2.00773 -3e-05 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.00764 2.00762 -2e-05 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.00953 2.00949 -5e-05 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.86569 6.22613 0.36044 ms
90th percentile latency sort_keyword_can_match_shortcut 6.30246 6.65565 0.35318 ms
99th percentile latency sort_keyword_can_match_shortcut 6.37545 7.01072 0.63527 ms
100th percentile latency sort_keyword_can_match_shortcut 6.39028 7.06419 0.67391 ms
50th percentile service time sort_keyword_can_match_shortcut 4.59568 4.9325 0.33682 ms
90th percentile service time sort_keyword_can_match_shortcut 4.67109 5.00695 0.33586 ms
99th percentile service time sort_keyword_can_match_shortcut 4.87334 5.47553 0.60219 ms
100th percentile service time sort_keyword_can_match_shortcut 4.98206 5.50471 0.52265 ms
error rate sort_keyword_can_match_shortcut 0 0 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.00654 2.00655 1e-05 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.00794 2.00795 1e-05 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.00783 2.00784 0 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.00975 2.00975 -0 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 6.2726 6.24339 -0.02921 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.7313 6.64256 -0.08874 ms
99th percentile latency sort_keyword_no_can_match_shortcut 7.06602 7.16498 0.09897 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.07071 7.37339 0.30268 ms
50th percentile service time sort_keyword_no_can_match_shortcut 5.00473 4.9665 -0.03822 ms
90th percentile service time sort_keyword_no_can_match_shortcut 5.10411 5.05737 -0.04674 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.86386 5.88902 0.02516 ms
100th percentile service time sort_keyword_no_can_match_shortcut 6.0972 5.89097 -0.20622 ms
error rate sort_keyword_no_can_match_shortcut 0 0 0 %
Min Throughput sort_numeric_desc 2.00538 2.0055 0.00011 ops/s
Mean Throughput sort_numeric_desc 2.00652 2.00667 0.00015 ops/s
Median Throughput sort_numeric_desc 2.00643 2.00658 0.00015 ops/s
Max Throughput sort_numeric_desc 2.00802 2.00818 0.00016 ops/s
50th percentile latency sort_numeric_desc 5.60622 6.25745 0.65123 ms
90th percentile latency sort_numeric_desc 6.01854 6.68673 0.66819 ms
99th percentile latency sort_numeric_desc 6.12158 6.90812 0.78654 ms
100th percentile latency sort_numeric_desc 6.14473 6.93006 0.78533 ms
50th percentile service time sort_numeric_desc 4.3607 4.9992 0.6385 ms
90th percentile service time sort_numeric_desc 4.44077 5.09225 0.65149 ms
99th percentile service time sort_numeric_desc 4.73577 5.70746 0.97169 ms
100th percentile service time sort_numeric_desc 4.9383 5.82036 0.88205 ms
error rate sort_numeric_desc 0 0 0 %
Min Throughput sort_numeric_asc 2.00644 2.00647 3e-05 ops/s
Mean Throughput sort_numeric_asc 2.00782 2.00785 3e-05 ops/s
Median Throughput sort_numeric_asc 2.00771 2.00775 3e-05 ops/s
Max Throughput sort_numeric_asc 2.0096 2.00965 5e-05 ops/s
50th percentile latency sort_numeric_asc 5.64507 5.50322 -0.14186 ms
90th percentile latency sort_numeric_asc 6.02671 5.9466 -0.08011 ms
99th percentile latency sort_numeric_asc 6.23167 6.15825 -0.07342 ms
100th percentile latency sort_numeric_asc 6.30369 6.17663 -0.12706 ms
50th percentile service time sort_numeric_asc 4.33451 4.26755 -0.06696 ms
90th percentile service time sort_numeric_asc 4.41264 4.32144 -0.09119 ms
99th percentile service time sort_numeric_asc 4.47182 4.52252 0.0507 ms
100th percentile service time sort_numeric_asc 4.47985 4.60933 0.12948 ms
error rate sort_numeric_asc 0 0 0 %
Min Throughput sort_numeric_desc_with_match 2.00652 2.00654 1e-05 ops/s
Mean Throughput sort_numeric_desc_with_match 2.00792 2.00793 1e-05 ops/s
Median Throughput sort_numeric_desc_with_match 2.00781 2.00782 1e-05 ops/s
Max Throughput sort_numeric_desc_with_match 2.00973 2.00975 2e-05 ops/s
50th percentile latency sort_numeric_desc_with_match 3.67963 3.79649 0.11686 ms
90th percentile latency sort_numeric_desc_with_match 4.10605 4.18118 0.07512 ms
99th percentile latency sort_numeric_desc_with_match 4.22822 4.33093 0.10271 ms
100th percentile latency sort_numeric_desc_with_match 4.23003 4.34811 0.11808 ms
50th percentile service time sort_numeric_desc_with_match 2.3901 2.49466 0.10455 ms
90th percentile service time sort_numeric_desc_with_match 2.4765 2.57466 0.09816 ms
99th percentile service time sort_numeric_desc_with_match 2.55397 2.68801 0.13404 ms
100th percentile service time sort_numeric_desc_with_match 2.56309 2.72246 0.15937 ms
error rate sort_numeric_desc_with_match 0 0 0 %
Min Throughput sort_numeric_asc_with_match 2.00657 2.00659 2e-05 ops/s
Mean Throughput sort_numeric_asc_with_match 2.00798 2.008 3e-05 ops/s
Median Throughput sort_numeric_asc_with_match 2.00787 2.00789 3e-05 ops/s
Max Throughput sort_numeric_asc_with_match 2.00979 2.00984 5e-05 ops/s
50th percentile latency sort_numeric_asc_with_match 3.93853 3.57724 -0.36128 ms
90th percentile latency sort_numeric_asc_with_match 4.32745 3.99807 -0.32938 ms
99th percentile latency sort_numeric_asc_with_match 4.51338 4.154 -0.35938 ms
100th percentile latency sort_numeric_asc_with_match 4.52888 4.18013 -0.34875 ms
50th percentile service time sort_numeric_asc_with_match 2.63876 2.34468 -0.29408 ms
90th percentile service time sort_numeric_asc_with_match 2.81289 2.42194 -0.39095 ms
99th percentile service time sort_numeric_asc_with_match 2.96049 2.49606 -0.46444 ms
100th percentile service time sort_numeric_asc_with_match 2.9667 2.50359 -0.46311 ms
error rate sort_numeric_asc_with_match 0 0 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.00657 2.00656 -2e-05 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.00797 2.00796 -1e-05 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.00787 2.00785 -1e-05 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.00979 2.00978 -1e-05 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.78748 4.02806 0.24058 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.19865 4.47725 0.27859 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.41503 4.53456 0.11952 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.42245 4.53918 0.11673 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.50522 2.7602 0.25498 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.7017 2.83212 0.13041 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.87919 2.95505 0.07585 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.94818 2.95795 0.00977 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.00656 2.00654 -1e-05 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.00796 2.00794 -1e-05 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.00785 2.00784 -1e-05 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.00976 2.00975 -1e-05 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.48378 4.11194 0.62816 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 3.97057 4.52986 0.55928 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 5.93919 5.83986 -0.09934 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 7.65258 6.93394 -0.71864 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.24358 2.83861 0.59503 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.38628 2.97623 0.58995 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 4.40828 4.60906 0.20078 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 6.23965 5.55714 -0.68251 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 0 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.00788 2.00789 0 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.00982 2.00983 0 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.39001 3.69766 0.30765 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 3.8789 4.15878 0.27989 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.13078 4.23131 0.10053 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.13507 4.23538 0.10031 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.20471 2.44638 0.24167 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.37015 2.51381 0.14366 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.43999 2.57297 0.13298 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.44839 2.57453 0.12614 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.00658 2.00659 0 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.00799 2.00799 0 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.00788 2.00789 1e-05 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.00981 2.00981 -1e-05 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.33771 3.50076 0.16306 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.76021 3.89531 0.1351 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.17766 4.01985 -0.15781 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.43467 4.0233 -0.41138 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 1.99649 2.20119 0.2047 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.1477 2.25685 0.10915 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.30522 2.39702 0.0918 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.3155 2.45969 0.14419 ms
error rate range_field_conjunction_small_range_big_term_query 0 0 0 %
Min Throughput range-auto-date-histo 0.263328 0.277293 0.01397 ops/s
Mean Throughput range-auto-date-histo 0.263425 0.277732 0.01431 ops/s
Median Throughput range-auto-date-histo 0.263426 0.277767 0.01434 ops/s
Max Throughput range-auto-date-histo 0.26357 0.278057 0.01449 ops/s
50th percentile latency range-auto-date-histo 824870 775580 -49289.5 ms
90th percentile latency range-auto-date-histo 957259 900037 -57222.4 ms
99th percentile latency range-auto-date-histo 987048 928452 -58595.2 ms
100th percentile latency range-auto-date-histo 988757 930056 -58701.1 ms
50th percentile service time range-auto-date-histo 3774.96 3576.55 -198.412 ms
90th percentile service time range-auto-date-histo 3913.5 3700.49 -213.009 ms
99th percentile service time range-auto-date-histo 4063.35 3770.13 -293.225 ms
100th percentile service time range-auto-date-histo 4128.26 3799.71 -328.55 ms
error rate range-auto-date-histo 0 0 0 %
Min Throughput range-auto-date-histo-with-metrics 0.111085 0.104848 -0.00624 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.11112 0.105146 -0.00597 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.111124 0.105152 -0.00597 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.111145 0.105432 -0.00571 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.12854e+06 2.25695e+06 128416 ms
90th percentile latency range-auto-date-histo-with-metrics 2.46826e+06 2.61145e+06 143196 ms
99th percentile latency range-auto-date-histo-with-metrics 2.54485e+06 2.69089e+06 146038 ms
100th percentile latency range-auto-date-histo-with-metrics 2.54906e+06 2.69534e+06 146288 ms
50th percentile service time range-auto-date-histo-with-metrics 8974.88 9417.4 442.522 ms
90th percentile service time range-auto-date-histo-with-metrics 9060.39 9538.14 477.751 ms
99th percentile service time range-auto-date-histo-with-metrics 9206.84 9641.82 434.98 ms
100th percentile service time range-auto-date-histo-with-metrics 9253.37 9660.44 407.067 ms
error rate range-auto-date-histo-with-metrics 0 0 0 %
Min Throughput range-agg-1 2.00656 2.00657 1e-05 ops/s
Mean Throughput range-agg-1 2.00797 2.00797 0 ops/s
Median Throughput range-agg-1 2.00786 2.00786 0 ops/s
Max Throughput range-agg-1 2.00977 2.00978 0 ops/s
50th percentile latency range-agg-1 4.08248 4.14621 0.06373 ms
90th percentile latency range-agg-1 4.51087 4.50466 -0.00621 ms
99th percentile latency range-agg-1 4.649 4.70007 0.05106 ms
100th percentile latency range-agg-1 4.70408 4.73519 0.03112 ms
50th percentile service time range-agg-1 2.81118 2.78179 -0.02939 ms
90th percentile service time range-agg-1 2.90148 2.95657 0.05509 ms
99th percentile service time range-agg-1 3.02123 3.15561 0.13439 ms
100th percentile service time range-agg-1 3.06063 3.24733 0.1867 ms
error rate range-agg-1 0 0 0 %
Min Throughput range-agg-2 2.00658 2.00657 -0 ops/s
Mean Throughput range-agg-2 2.00798 2.00798 -1e-05 ops/s
Median Throughput range-agg-2 2.00787 2.00787 0 ops/s
Max Throughput range-agg-2 2.00979 2.00979 -0 ops/s
50th percentile latency range-agg-2 3.70329 3.9862 0.2829 ms
90th percentile latency range-agg-2 4.16176 4.52419 0.36244 ms
99th percentile latency range-agg-2 4.28972 4.69572 0.406 ms
100th percentile latency range-agg-2 4.29951 4.69865 0.39914 ms
50th percentile service time range-agg-2 2.48607 2.83348 0.34742 ms
90th percentile service time range-agg-2 2.60295 2.9903 0.38735 ms
99th percentile service time range-agg-2 2.67495 3.17748 0.50253 ms
100th percentile service time range-agg-2 2.70662 3.25061 0.54399 ms
error rate range-agg-2 0 0 0 %
Min Throughput cardinality-agg-low 2.00622 2.00618 -4e-05 ops/s
Mean Throughput cardinality-agg-low 2.00755 2.0075 -5e-05 ops/s
Median Throughput cardinality-agg-low 2.00745 2.0074 -5e-05 ops/s
Max Throughput cardinality-agg-low 2.00927 2.00919 -8e-05 ops/s
50th percentile latency cardinality-agg-low 5.73455 5.99173 0.25718 ms
90th percentile latency cardinality-agg-low 6.51377 6.50657 -0.0072 ms
99th percentile latency cardinality-agg-low 6.96204 6.82965 -0.13239 ms
100th percentile latency cardinality-agg-low 7.09778 6.86472 -0.23307 ms
50th percentile service time cardinality-agg-low 4.35156 4.72899 0.37744 ms
90th percentile service time cardinality-agg-low 5.21542 5.14332 -0.0721 ms
99th percentile service time cardinality-agg-low 5.37249 5.52759 0.1551 ms
100th percentile service time cardinality-agg-low 5.40829 5.64742 0.23913 ms
error rate cardinality-agg-low 0 0 0 %
Min Throughput cardinality-agg-high 0.796381 0.790848 -0.00553 ops/s
Mean Throughput cardinality-agg-high 0.796719 0.791642 -0.00508 ops/s
Median Throughput cardinality-agg-high 0.796717 0.791748 -0.00497 ops/s
Max Throughput cardinality-agg-high 0.797164 0.792344 -0.00482 ops/s
50th percentile latency cardinality-agg-high 189680 191407 1726.75 ms
90th percentile latency cardinality-agg-high 219640 221857 2216.21 ms
99th percentile latency cardinality-agg-high 226579 228726 2146.71 ms
100th percentile latency cardinality-agg-high 226945 229126 2181.72 ms
50th percentile service time cardinality-agg-high 1242.86 1253.16 10.3029 ms
90th percentile service time cardinality-agg-high 1301.11 1298.34 -2.77264 ms
99th percentile service time cardinality-agg-high 1402.91 1355.36 -47.5548 ms
100th percentile service time cardinality-agg-high 1468.06 1355.7 -112.362 ms
error rate cardinality-agg-high 0 0 0 %
Min Throughput cardinality-agg-very-high 0.602538 0.584348 -0.01819 ops/s
Mean Throughput cardinality-agg-very-high 0.603571 0.586077 -0.01749 ops/s
Median Throughput cardinality-agg-very-high 0.603626 0.586175 -0.01745 ops/s
Max Throughput cardinality-agg-very-high 0.604312 0.587132 -0.01718 ops/s
50th percentile latency cardinality-agg-very-high 116619 121347 4727.8 ms
90th percentile latency cardinality-agg-very-high 163211 169271 6060.59 ms
99th percentile latency cardinality-agg-very-high 173765 180154 6388.48 ms
100th percentile latency cardinality-agg-very-high 174338 180754 6415.48 ms
50th percentile service time cardinality-agg-very-high 1648.21 1695.7 47.4863 ms
90th percentile service time cardinality-agg-very-high 1705.36 1736.89 31.5267 ms
99th percentile service time cardinality-agg-very-high 1833.5 1798.64 -34.8527 ms
100th percentile service time cardinality-agg-very-high 1875.94 1811.99 -63.9541 ms
error rate cardinality-agg-very-high 0 0 0 %
Min Throughput range_with_asc_sort 2.00651 2.00651 0 ops/s
Mean Throughput range_with_asc_sort 2.0079 2.0079 -0 ops/s
Median Throughput range_with_asc_sort 2.0078 2.00779 -1e-05 ops/s
Max Throughput range_with_asc_sort 2.00971 2.00971 -0 ops/s
50th percentile latency range_with_asc_sort 8.24437 8.15841 -0.08596 ms
90th percentile latency range_with_asc_sort 8.67276 8.5375 -0.13526 ms
99th percentile latency range_with_asc_sort 9.36184 9.2858 -0.07604 ms
100th percentile latency range_with_asc_sort 9.83825 9.57345 -0.2648 ms
50th percentile service time range_with_asc_sort 6.95026 6.82897 -0.12129 ms
90th percentile service time range_with_asc_sort 7.1418 6.89825 -0.24355 ms
99th percentile service time range_with_asc_sort 8.11109 8.15395 0.04286 ms
100th percentile service time range_with_asc_sort 8.85063 8.23691 -0.61372 ms
error rate range_with_asc_sort 0 0 0 %
Min Throughput range_with_desc_sort 2.00651 2.00653 2e-05 ops/s
Mean Throughput range_with_desc_sort 2.0079 2.00792 2e-05 ops/s
Median Throughput range_with_desc_sort 2.0078 2.00781 1e-05 ops/s
Max Throughput range_with_desc_sort 2.0097 2.00973 4e-05 ops/s
50th percentile latency range_with_desc_sort 7.90342 7.81999 -0.08343 ms
90th percentile latency range_with_desc_sort 8.30508 8.22757 -0.07751 ms
99th percentile latency range_with_desc_sort 8.62704 9.00261 0.37556 ms
100th percentile latency range_with_desc_sort 8.69114 9.48627 0.79513 ms
50th percentile service time range_with_desc_sort 6.56663 6.56489 -0.00174 ms
90th percentile service time range_with_desc_sort 6.81491 6.65565 -0.15925 ms
99th percentile service time range_with_desc_sort 7.05821 7.50807 0.44986 ms
100th percentile service time range_with_desc_sort 7.11835 8.07182 0.95347 ms
error rate range_with_desc_sort 0 0 0 %

Signed-off-by: Prudhvi Godithi <[email protected]>
Copy link
Contributor

github-actions bot commented Aug 2, 2025

❌ Gradle check result for 2f95b6e: 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?

Signed-off-by: Prudhvi Godithi <[email protected]>
Copy link
Contributor

github-actions bot commented Aug 3, 2025

❌ Gradle check result for a7b5001: 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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or improvement to existing feature or request lucene Search:Performance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Approximation Framework for queries with search_after
2 participants