Skip to content

Fix performance regression in ApproximatePointRangeQuery with Lucene 10.2.1 change #18358

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

Merged
merged 11 commits into from
May 30, 2025

Conversation

prudhvigodithi
Copy link
Member

@prudhvigodithi prudhvigodithi commented May 22, 2025

Description

Fix regression

Coming from #17961, after upgrading the Lucene version to 10.2.1 seen regression with approximation framework. The current flow:

ApproximatePointRangeQuery                      
└── intersectLeft(...)                           // our approximation logic
    └── pointTree.visitDocIDs(visitor)           // BKDPointTree (from Lucene)
        └── addAll(visitor, grown?)              // Traverses subtree or leaf, the BKDPointTree (BKDReader Class)
            └── docIdsWriter.readInts(           // Reads compressed docIDs from disk
                   leafNodes,                    
                   count,                     
                   visitor,            
                   scratchIterator.docIDs)       // Output buffer (int[])
                └── SIMD decode (if BPV = 24)    // readInts24() uses vectorized decoding
                └── visitor.visit(IntsRef ref)   // Called once with all docIDs in bulk

Lucene 10.2 introduced SIMD vectorized decoding for doc IDs via readInts24, which delivers one IntsRef per leaf.
From apache/lucene#14176 for BPV = 24, Lucene now decodes the entire block in one go and calls visitor.visit(IntsRef) just once per leaf block.

Also the equivalent adder.add(IntsRef) was also handled in https://github.com/apache/lucene/pull/14138/files.

Update the BKD walk for intersectRight with a true right to left traversal

More details #18358 (comment) and #18358 (comment).

Approximation desc sort bug fix related to visit methods and improve the code coverage

Fixed the bug as mentioned here #18358 (comment).

Related Issues

#18313

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

Waiting for this benchmark PR to get merged #18353, once merged I will test the performance run against this PR.

Local tests shown the regression has been fixed.

|                                                  Segment count |                    |          13 |        |
|                                                 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 |     7.45609 |     ms |
|                                        90th percentile latency | asc_sort_timestamp |     8.02508 |     ms |
|                                        99th percentile latency | asc_sort_timestamp |     10.1767 |     ms |
|                                       100th percentile latency | asc_sort_timestamp |     12.7387 |     ms |
|                                   50th percentile service time | asc_sort_timestamp |     6.00742 |     ms |
|                                   90th percentile service time | asc_sort_timestamp |     6.28581 |     ms |
|                                   99th percentile service time | asc_sort_timestamp |      8.3691 |     ms |
|                                  100th percentile service time | asc_sort_timestamp |     11.8197 |     ms |
|                                                     error rate | asc_sort_timestamp |           0 |      % |

                                    Heap used for stored fields |                     |           0 |     MB |
|                                                  Segment count |                     |          13 |        |
|                                                 Min Throughput | desc_sort_timestamp |        2.01 |  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 |     7.64254 |     ms |
|                                        90th percentile latency | desc_sort_timestamp |     8.11269 |     ms |
|                                        99th percentile latency | desc_sort_timestamp |     8.81494 |     ms |
|                                       100th percentile latency | desc_sort_timestamp |     10.5721 |     ms |
|                                   50th percentile service time | desc_sort_timestamp |     6.22175 |     ms |
|                                   90th percentile service time | desc_sort_timestamp |     6.59823 |     ms |
|                                   99th percentile service time | desc_sort_timestamp |     7.83701 |     ms |
|                                  100th percentile service time | desc_sort_timestamp |     8.78044 |     ms |
|                                                     error rate | desc_sort_timestamp |           0 |      % |

|                                    Heap used for stored fields |        |           0 |     MB |
|                                                  Segment count |        |          13 |        |
|                                                 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.76598 |     ms |
|                                        90th percentile latency |  range |     6.20017 |     ms |
|                                        99th percentile latency |  range |     6.90863 |     ms |
|                                       100th percentile latency |  range |     7.37431 |     ms |
|                                   50th percentile service time |  range |     4.33093 |     ms |
|                                   90th percentile service time |  range |     4.72471 |     ms |
|                                   99th percentile service time |  range |     5.49648 |     ms |
|                                  100th percentile service time |  range |     5.53046 |     ms |
|                                                     error rate |  range |           0 |      % |

|                                    Heap used for stored fields |                  |           0 |     MB |
|                                                  Segment count |                  |          13 |        |
|                                                 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.33591 |     ms |
|                                        90th percentile latency | sort_numeric_asc |     5.81613 |     ms |
|                                        99th percentile latency | sort_numeric_asc |     6.27648 |     ms |
|                                       100th percentile latency | sort_numeric_asc |     6.42417 |     ms |
|                                   50th percentile service time | sort_numeric_asc |     4.04785 |     ms |
|                                   90th percentile service time | sort_numeric_asc |     4.25324 |     ms |
|                                   99th percentile service time | sort_numeric_asc |     4.79288 |     ms |
|                                  100th percentile service time | sort_numeric_asc |     4.98656 |     ms |
|                                                     error rate | sort_numeric_asc |           0 |      % |

@harshavamsi @getsaurabh02 @kkewwei @asimmahmood1 @msfroh

Copy link
Contributor

✅ Gradle check result for 20e1c6c: SUCCESS

Copy link

codecov bot commented May 22, 2025

Codecov Report

Attention: Patch coverage is 50.00000% with 8 lines in your changes missing coverage. Please review.

Project coverage is 72.69%. Comparing base (fe4a98d) to head (f78800d).
Report is 6 commits behind head on main.

Files with missing lines Patch % Lines
...search/approximate/ApproximatePointRangeQuery.java 50.00% 5 Missing and 3 partials ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main   #18358      +/-   ##
============================================
+ Coverage     72.60%   72.69%   +0.08%     
- Complexity    67682    67766      +84     
============================================
  Files          5497     5497              
  Lines        311819   311811       -8     
  Branches      45265    45261       -4     
============================================
+ Hits         226409   226657     +248     
+ Misses        66941    66736     -205     
+ Partials      18469    18418      -51     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@kkewwei
Copy link
Collaborator

kkewwei commented May 22, 2025

As we discussed in #18337, in addition to the implementations, we must also control the order of visiting BKD nodes; otherwise, the result of sorted values will be wrong.

It appears that we are undertaking identical work (#18337), and I am attempting to fix it as outlined here. If you are pleasure to fix it this way, you can continue.

@prudhvigodithi
Copy link
Member Author

@kkewwei regarding this #18358 (review) I have an open PR in draft #18342 to modify the intersectLeft logic I will simplify the code in 18342 PR.

I got an approval from Froh, others @bowenlan-amzn @harshavamsi @kkewwei are we good to move forward with this PR?

Copy link
Contributor

✅ Gradle check result for 21ab39e: SUCCESS

Copy link
Member

@bowenlan-amzn bowenlan-amzn left a comment

Choose a reason for hiding this comment

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

Really appreciate the effort of improving the code coverage here.

Signed-off-by: Prudhvi Godithi <[email protected]>
@prudhvigodithi
Copy link
Member Author

Addressed your recent comments @bowenlan-amzn. Thanks

Copy link
Contributor

❌ Gradle check result for 2e25033:

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
Member

@bowenlan-amzn bowenlan-amzn left a comment

Choose a reason for hiding this comment

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

I think @prudhvigodithi has added pretty good coverage here.
@msfroh can we merge it in?

Copy link
Contributor

❌ Gradle check result for 63e08e7: 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

❌ Gradle check result for 63e08e7: 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

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

@prudhvigodithi
Copy link
Member Author

The Gradle failures are not related to this PR and coming from CI infra upgrade https://build.ci.opensearch.org/job/gradle-check/58599/console.

Copy link
Contributor

❌ Gradle check result for 63e08e7: 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

✅ Gradle check result for f78800d: SUCCESS

@prudhvigodithi
Copy link
Member Author

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

@prudhvigodithi
Copy link
Member Author

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

Copy link
Contributor

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

Copy link
Contributor

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

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Results

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

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.753 s
Total Young Gen GC count 57
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.17942e+07 byte/s
Mean Throughput wait-for-snapshot-recovery 4.17942e+07 byte/s
Median Throughput wait-for-snapshot-recovery 4.17942e+07 byte/s
Max Throughput wait-for-snapshot-recovery 4.17942e+07 byte/s
100th percentile latency wait-for-snapshot-recovery 562291 ms
100th percentile service time wait-for-snapshot-recovery 562291 ms
error rate wait-for-snapshot-recovery 0 %
Min Throughput wait-until-merges-finish 120.89 ops/s
Mean Throughput wait-until-merges-finish 120.89 ops/s
Median Throughput wait-until-merges-finish 120.89 ops/s
Max Throughput wait-until-merges-finish 120.89 ops/s
100th percentile latency wait-until-merges-finish 7.98191 ms
100th percentile service time wait-until-merges-finish 7.98191 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.34327 ms
90th percentile latency default 7.92138 ms
99th percentile latency default 8.59698 ms
100th percentile latency default 8.63959 ms
50th percentile service time default 5.92687 ms
90th percentile service time default 6.43598 ms
99th percentile service time default 7.03849 ms
100th percentile service time default 7.03974 ms
error rate default 0 %
Min Throughput desc_sort_timestamp 2 ops/s
Mean Throughput desc_sort_timestamp 2.01 ops/s
Median Throughput desc_sort_timestamp 2.01 ops/s
Max Throughput desc_sort_timestamp 2.01 ops/s
50th percentile latency desc_sort_timestamp 9.15183 ms
90th percentile latency desc_sort_timestamp 9.61871 ms
99th percentile latency desc_sort_timestamp 11.8331 ms
100th percentile latency desc_sort_timestamp 12.0878 ms
50th percentile service time desc_sort_timestamp 7.8395 ms
90th percentile service time desc_sort_timestamp 8.13016 ms
99th percentile service time desc_sort_timestamp 10.249 ms
100th percentile service time desc_sort_timestamp 10.3846 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 2.01 ops/s
Mean Throughput asc_sort_timestamp 2.01 ops/s
Median Throughput asc_sort_timestamp 2.01 ops/s
Max Throughput asc_sort_timestamp 2.01 ops/s
50th percentile latency asc_sort_timestamp 8.74314 ms
90th percentile latency asc_sort_timestamp 9.16078 ms
99th percentile latency asc_sort_timestamp 10.6308 ms
100th percentile latency asc_sort_timestamp 11.0181 ms
50th percentile service time asc_sort_timestamp 7.37755 ms
90th percentile service time asc_sort_timestamp 7.73161 ms
99th percentile service time asc_sort_timestamp 9.36862 ms
100th percentile service time asc_sort_timestamp 9.79422 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 2 ops/s
Mean Throughput desc_sort_with_after_timestamp 2 ops/s
Median Throughput desc_sort_with_after_timestamp 2 ops/s
Max Throughput desc_sort_with_after_timestamp 2 ops/s
50th percentile latency desc_sort_with_after_timestamp 185.509 ms
90th percentile latency desc_sort_with_after_timestamp 191.097 ms
99th percentile latency desc_sort_with_after_timestamp 222.098 ms
100th percentile latency desc_sort_with_after_timestamp 231.866 ms
50th percentile service time desc_sort_with_after_timestamp 184.292 ms
90th percentile service time desc_sort_with_after_timestamp 189.572 ms
99th percentile service time desc_sort_with_after_timestamp 220.769 ms
100th percentile service time desc_sort_with_after_timestamp 230.397 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 2 ops/s
Mean Throughput asc_sort_with_after_timestamp 2 ops/s
Median Throughput asc_sort_with_after_timestamp 2 ops/s
Max Throughput asc_sort_with_after_timestamp 2.01 ops/s
50th percentile latency asc_sort_with_after_timestamp 174.011 ms
90th percentile latency asc_sort_with_after_timestamp 176.743 ms
99th percentile latency asc_sort_with_after_timestamp 196.663 ms
100th percentile latency asc_sort_with_after_timestamp 206.159 ms
50th percentile service time asc_sort_with_after_timestamp 172.789 ms
90th percentile service time asc_sort_with_after_timestamp 175.415 ms
99th percentile service time asc_sort_with_after_timestamp 195.637 ms
100th percentile service time asc_sort_with_after_timestamp 204.779 ms
error rate asc_sort_with_after_timestamp 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 7.9582 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.44578 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 9.74517 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 9.77555 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.68838 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 6.95634 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 8.80768 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 8.87961 ms
error rate desc_sort_timestamp_can_match_shortcut 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.70979 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.11609 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.07311 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.5409 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.34235 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.49334 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.56869 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 8.31324 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.40936 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 8.94452 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 9.76206 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 9.90135 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.18819 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.31243 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 7.62944 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 7.68751 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.67322 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.16362 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.8479 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.8589 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.29598 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.52803 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.26117 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.34621 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput term 2.01 ops/s
Mean Throughput term 2.01 ops/s
Median Throughput term 2.01 ops/s
Max Throughput term 2.01 ops/s
50th percentile latency term 5.87293 ms
90th percentile latency term 6.4062 ms
99th percentile latency term 6.78372 ms
100th percentile latency term 6.8045 ms
50th percentile service time term 4.48601 ms
90th percentile service time term 4.89798 ms
99th percentile service time term 5.57299 ms
100th percentile service time term 5.58996 ms
error rate term 0 %
Min Throughput multi_terms-keyword 1.31 ops/s
Mean Throughput multi_terms-keyword 1.31 ops/s
Median Throughput multi_terms-keyword 1.31 ops/s
Max Throughput multi_terms-keyword 1.32 ops/s
50th percentile latency multi_terms-keyword 65552 ms
90th percentile latency multi_terms-keyword 75878.4 ms
99th percentile latency multi_terms-keyword 78197.3 ms
100th percentile latency multi_terms-keyword 78320.6 ms
50th percentile service time multi_terms-keyword 754.962 ms
90th percentile service time multi_terms-keyword 765.236 ms
99th percentile service time multi_terms-keyword 856.316 ms
100th percentile service time multi_terms-keyword 865.164 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 36.5678 ms
90th percentile latency keyword-terms 46.7922 ms
99th percentile latency keyword-terms 48.3543 ms
100th percentile latency keyword-terms 48.5491 ms
50th percentile service time keyword-terms 35.0573 ms
90th percentile service time keyword-terms 45.3983 ms
99th percentile service time keyword-terms 47.2222 ms
100th percentile service time keyword-terms 47.3643 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 26.2056 ms
90th percentile latency keyword-terms-low-cardinality 38.7971 ms
99th percentile latency keyword-terms-low-cardinality 39.5892 ms
100th percentile latency keyword-terms-low-cardinality 39.6479 ms
50th percentile service time keyword-terms-low-cardinality 24.1154 ms
90th percentile service time keyword-terms-low-cardinality 36.8517 ms
99th percentile service time keyword-terms-low-cardinality 37.6993 ms
100th percentile service time keyword-terms-low-cardinality 37.8148 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 201.962 ms
90th percentile latency composite-terms 206.243 ms
99th percentile latency composite-terms 218.558 ms
100th percentile latency composite-terms 218.615 ms
50th percentile service time composite-terms 200.798 ms
90th percentile service time composite-terms 204.957 ms
99th percentile service time composite-terms 217.18 ms
100th percentile service time composite-terms 217.299 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 361.548 ms
90th percentile latency composite_terms-keyword 370.009 ms
99th percentile latency composite_terms-keyword 379.415 ms
100th percentile latency composite_terms-keyword 381.302 ms
50th percentile service time composite_terms-keyword 360.62 ms
90th percentile service time composite_terms-keyword 368.256 ms
99th percentile service time composite_terms-keyword 377.966 ms
100th percentile service time composite_terms-keyword 380.224 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.54764 ms
90th percentile latency composite-date_histogram-daily 4.95194 ms
99th percentile latency composite-date_histogram-daily 5.15724 ms
100th percentile latency composite-date_histogram-daily 5.16988 ms
50th percentile service time composite-date_histogram-daily 3.26876 ms
90th percentile service time composite-date_histogram-daily 3.38876 ms
99th percentile service time composite-date_histogram-daily 3.62582 ms
100th percentile service time composite-date_histogram-daily 3.65451 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.80417 ms
90th percentile latency range 6.17491 ms
99th percentile latency range 6.48514 ms
100th percentile latency range 6.61362 ms
50th percentile service time range 4.54468 ms
90th percentile service time range 4.63766 ms
99th percentile service time range 4.77428 ms
100th percentile service time range 4.8316 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.65759 ms
90th percentile latency range-numeric 4.09887 ms
99th percentile latency range-numeric 4.27895 ms
100th percentile latency range-numeric 4.29277 ms
50th percentile service time range-numeric 2.4115 ms
90th percentile service time range-numeric 2.52368 ms
99th percentile service time range-numeric 2.63772 ms
100th percentile service time range-numeric 2.64515 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.6427 ms
90th percentile latency keyword-in-range 14.158 ms
99th percentile latency keyword-in-range 18.8227 ms
100th percentile latency keyword-in-range 19.4033 ms
50th percentile service time keyword-in-range 12.252 ms
90th percentile service time keyword-in-range 12.6977 ms
99th percentile service time keyword-in-range 17.4774 ms
100th percentile service time keyword-in-range 17.7814 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.38391 ms
90th percentile latency date_histogram_hourly_agg 8.6616 ms
99th percentile latency date_histogram_hourly_agg 9.11321 ms
100th percentile latency date_histogram_hourly_agg 9.1762 ms
50th percentile service time date_histogram_hourly_agg 5.86759 ms
90th percentile service time date_histogram_hourly_agg 7.11879 ms
99th percentile service time date_histogram_hourly_agg 7.48303 ms
100th percentile service time date_histogram_hourly_agg 7.584 ms
error rate date_histogram_hourly_agg 0 %
Min Throughput date_histogram_minute_agg 2.01 ops/s
Mean Throughput date_histogram_minute_agg 2.01 ops/s
Median Throughput date_histogram_minute_agg 2.01 ops/s
Max Throughput date_histogram_minute_agg 2.01 ops/s
50th percentile latency date_histogram_minute_agg 43.8193 ms
90th percentile latency date_histogram_minute_agg 44.9304 ms
99th percentile latency date_histogram_minute_agg 47.7834 ms
100th percentile latency date_histogram_minute_agg 48.4301 ms
50th percentile service time date_histogram_minute_agg 42.5067 ms
90th percentile service time date_histogram_minute_agg 43.4039 ms
99th percentile service time date_histogram_minute_agg 46.5466 ms
100th percentile service time date_histogram_minute_agg 47.5093 ms
error rate date_histogram_minute_agg 0 %
Min Throughput scroll 45.58 pages/s
Mean Throughput scroll 45.75 pages/s
Median Throughput scroll 45.79 pages/s
Max Throughput scroll 45.82 pages/s
50th percentile latency scroll 11582.6 ms
90th percentile latency scroll 13382.2 ms
99th percentile latency scroll 13774 ms
100th percentile latency scroll 13793.1 ms
50th percentile service time scroll 532.324 ms
90th percentile service time scroll 541.149 ms
99th percentile service time scroll 555.512 ms
100th percentile service time scroll 557.92 ms
error rate scroll 0 %
Min Throughput query-string-on-message 2.01 ops/s
Mean Throughput query-string-on-message 2.01 ops/s
Median Throughput query-string-on-message 2.01 ops/s
Max Throughput query-string-on-message 2.01 ops/s
50th percentile latency query-string-on-message 6.79253 ms
90th percentile latency query-string-on-message 7.22552 ms
99th percentile latency query-string-on-message 7.75768 ms
100th percentile latency query-string-on-message 7.99689 ms
50th percentile service time query-string-on-message 5.50066 ms
90th percentile service time query-string-on-message 5.67783 ms
99th percentile service time query-string-on-message 6.71343 ms
100th percentile service time query-string-on-message 6.98879 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.9149 ms
90th percentile latency query-string-on-message-filtered 14.4321 ms
99th percentile latency query-string-on-message-filtered 14.845 ms
100th percentile latency query-string-on-message-filtered 14.9992 ms
50th percentile service time query-string-on-message-filtered 12.5602 ms
90th percentile service time query-string-on-message-filtered 12.9496 ms
99th percentile service time query-string-on-message-filtered 13.3571 ms
100th percentile service time query-string-on-message-filtered 13.376 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 24.277 ms
90th percentile latency query-string-on-message-filtered-sorted-num 25.0683 ms
99th percentile latency query-string-on-message-filtered-sorted-num 33.8966 ms
100th percentile latency query-string-on-message-filtered-sorted-num 36.4013 ms
50th percentile service time query-string-on-message-filtered-sorted-num 21.9016 ms
90th percentile service time query-string-on-message-filtered-sorted-num 22.5326 ms
99th percentile service time query-string-on-message-filtered-sorted-num 31.7102 ms
100th percentile service time query-string-on-message-filtered-sorted-num 34.1497 ms
error rate query-string-on-message-filtered-sorted-num 0 %
Min Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.01 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.8697 ms
90th percentile latency sort_keyword_can_match_shortcut 6.35356 ms
99th percentile latency sort_keyword_can_match_shortcut 6.78048 ms
100th percentile latency sort_keyword_can_match_shortcut 7.02032 ms
50th percentile service time sort_keyword_can_match_shortcut 4.56457 ms
90th percentile service time sort_keyword_can_match_shortcut 4.67496 ms
99th percentile service time sort_keyword_can_match_shortcut 4.83711 ms
100th percentile service time sort_keyword_can_match_shortcut 4.85388 ms
error rate sort_keyword_can_match_shortcut 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 5.93203 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.34233 ms
99th percentile latency sort_keyword_no_can_match_shortcut 6.89111 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.24519 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.55469 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.70401 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.69191 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.76626 ms
error rate sort_keyword_no_can_match_shortcut 0 %
Min Throughput sort_numeric_desc 2.01 ops/s
Mean Throughput sort_numeric_desc 2.01 ops/s
Median Throughput sort_numeric_desc 2.01 ops/s
Max Throughput sort_numeric_desc 2.01 ops/s
50th percentile latency sort_numeric_desc 5.79681 ms
90th percentile latency sort_numeric_desc 6.16036 ms
99th percentile latency sort_numeric_desc 6.92476 ms
100th percentile latency sort_numeric_desc 7.06262 ms
50th percentile service time sort_numeric_desc 4.43421 ms
90th percentile service time sort_numeric_desc 4.53258 ms
99th percentile service time sort_numeric_desc 4.91044 ms
100th percentile service time sort_numeric_desc 5.21213 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.39627 ms
90th percentile latency sort_numeric_asc 5.77609 ms
99th percentile latency sort_numeric_asc 6.45441 ms
100th percentile latency sort_numeric_asc 6.95501 ms
50th percentile service time sort_numeric_asc 4.06869 ms
90th percentile service time sort_numeric_asc 4.13864 ms
99th percentile service time sort_numeric_asc 4.69077 ms
100th percentile service time sort_numeric_asc 5.19442 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.57389 ms
90th percentile latency sort_numeric_desc_with_match 4.00852 ms
99th percentile latency sort_numeric_desc_with_match 4.10893 ms
100th percentile latency sort_numeric_desc_with_match 4.12108 ms
50th percentile service time sort_numeric_desc_with_match 2.23979 ms
90th percentile service time sort_numeric_desc_with_match 2.31783 ms
99th percentile service time sort_numeric_desc_with_match 2.45483 ms
100th percentile service time sort_numeric_desc_with_match 2.51596 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.78135 ms
90th percentile latency sort_numeric_asc_with_match 4.21073 ms
99th percentile latency sort_numeric_asc_with_match 5.25664 ms
100th percentile latency sort_numeric_asc_with_match 5.40045 ms
50th percentile service time sort_numeric_asc_with_match 2.43774 ms
90th percentile service time sort_numeric_asc_with_match 2.5415 ms
99th percentile service time sort_numeric_asc_with_match 3.27841 ms
100th percentile service time sort_numeric_asc_with_match 3.93383 ms
error rate sort_numeric_asc_with_match 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.63851 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.06284 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.22758 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.22973 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.28451 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.38062 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.47094 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.48439 ms
error rate range_field_conjunction_big_range_big_term_query 0 %
Min Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.60764 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.0713 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.17942 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.18649 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.35031 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.43397 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.49942 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.51764 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.98495 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.40373 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.52508 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.56391 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.67734 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.76761 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.84379 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.84876 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.92171 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 4.34557 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.51437 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.55065 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.62009 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.69245 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.73869 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.7402 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 767510 ms
90th percentile latency range-auto-date-histo 889347 ms
99th percentile latency range-auto-date-histo 916966 ms
100th percentile latency range-auto-date-histo 918541 ms
50th percentile service time range-auto-date-histo 3541.67 ms
90th percentile service time range-auto-date-histo 3606.68 ms
99th percentile service time range-auto-date-histo 3677.44 ms
100th percentile service time range-auto-date-histo 3682.9 ms
error rate range-auto-date-histo 0 %
Min Throughput range-auto-date-histo-with-metrics 0.09 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.09 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.09 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.09 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.68831e+06 ms
90th percentile latency range-auto-date-histo-with-metrics 3.11731e+06 ms
99th percentile latency range-auto-date-histo-with-metrics 3.214e+06 ms
100th percentile latency range-auto-date-histo-with-metrics 3.21939e+06 ms
50th percentile service time range-auto-date-histo-with-metrics 11217.9 ms
90th percentile service time range-auto-date-histo-with-metrics 11352.8 ms
99th percentile service time range-auto-date-histo-with-metrics 11456.2 ms
100th percentile service time range-auto-date-histo-with-metrics 11472.4 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.18595 ms
90th percentile latency range-agg-1 4.67172 ms
99th percentile latency range-agg-1 4.82542 ms
100th percentile latency range-agg-1 4.83241 ms
50th percentile service time range-agg-1 2.88844 ms
90th percentile service time range-agg-1 3.01819 ms
99th percentile service time range-agg-1 3.12238 ms
100th percentile service time range-agg-1 3.12983 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 4.24385 ms
90th percentile latency range-agg-2 4.76476 ms
99th percentile latency range-agg-2 5.48095 ms
100th percentile latency range-agg-2 5.70762 ms
50th percentile service time range-agg-2 2.98888 ms
90th percentile service time range-agg-2 3.13348 ms
99th percentile service time range-agg-2 3.19684 ms
100th percentile service time range-agg-2 3.19779 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.43055 ms
90th percentile latency cardinality-agg-low 6.6231 ms
99th percentile latency cardinality-agg-low 6.9078 ms
100th percentile latency cardinality-agg-low 6.94586 ms
50th percentile service time cardinality-agg-low 4.07883 ms
90th percentile service time cardinality-agg-low 5.09319 ms
99th percentile service time cardinality-agg-low 5.26321 ms
100th percentile service time cardinality-agg-low 5.27274 ms
error rate cardinality-agg-low 0 %
Min Throughput cardinality-agg-high 0.65 ops/s
Mean Throughput cardinality-agg-high 0.65 ops/s
Median Throughput cardinality-agg-high 0.65 ops/s
Max Throughput cardinality-agg-high 0.65 ops/s
50th percentile latency cardinality-agg-high 261445 ms
90th percentile latency cardinality-agg-high 302766 ms
99th percentile latency cardinality-agg-high 311999 ms
100th percentile latency cardinality-agg-high 312501 ms
50th percentile service time cardinality-agg-high 1515 ms
90th percentile service time cardinality-agg-high 1580.39 ms
99th percentile service time cardinality-agg-high 1678.39 ms
100th percentile service time cardinality-agg-high 1679.63 ms
error rate cardinality-agg-high 0 %
Min Throughput cardinality-agg-very-high 0.03 ops/s
Mean Throughput cardinality-agg-very-high 0.03 ops/s
Median Throughput cardinality-agg-very-high 0.03 ops/s
Max Throughput cardinality-agg-very-high 0.03 ops/s
50th percentile latency cardinality-agg-very-high 3.29721e+06 ms
90th percentile latency cardinality-agg-very-high 4.61043e+06 ms
99th percentile latency cardinality-agg-very-high 4.90384e+06 ms
100th percentile latency cardinality-agg-very-high 4.9201e+06 ms
50th percentile service time cardinality-agg-very-high 33047.1 ms
90th percentile service time cardinality-agg-very-high 33395 ms
99th percentile service time cardinality-agg-very-high 39638.2 ms
100th percentile service time cardinality-agg-very-high 39840 ms
error rate cardinality-agg-very-high 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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.617 1.753 0.136 s
Total Young Gen GC count 62 57 -5
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.18573e+07 4.17942e+07 -63016 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18573e+07 4.17942e+07 -63016 byte/s
Median Throughput wait-for-snapshot-recovery 4.18573e+07 4.17942e+07 -63016 byte/s
Max Throughput wait-for-snapshot-recovery 4.18573e+07 4.17942e+07 -63016 byte/s
100th percentile latency wait-for-snapshot-recovery 561532 562291 759.375 ms
100th percentile service time wait-for-snapshot-recovery 561532 562291 759.375 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput wait-until-merges-finish 118.866 120.891 2.02478 ops/s
Mean Throughput wait-until-merges-finish 118.866 120.891 2.02478 ops/s
Median Throughput wait-until-merges-finish 118.866 120.891 2.02478 ops/s
Max Throughput wait-until-merges-finish 118.866 120.891 2.02478 ops/s
100th percentile latency wait-until-merges-finish 8.06981 7.98191 -0.0879 ms
100th percentile service time wait-until-merges-finish 8.06981 7.98191 -0.0879 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 2.00488 2.00492 4e-05 ops/s
Mean Throughput default 2.00592 2.00597 4e-05 ops/s
Median Throughput default 2.00584 2.00588 4e-05 ops/s
Max Throughput default 2.00728 2.00733 5e-05 ops/s
50th percentile latency default 7.53287 7.34327 -0.1896 ms
90th percentile latency default 7.94697 7.92138 -0.02559 ms
99th percentile latency default 8.78214 8.59698 -0.18516 ms
100th percentile latency default 8.90868 8.63959 -0.26908 ms
50th percentile service time default 6.00977 5.92687 -0.08291 ms
90th percentile service time default 6.40345 6.43598 0.03253 ms
99th percentile service time default 7.35747 7.03849 -0.31898 ms
100th percentile service time default 7.8675 7.03974 -0.82776 ms
error rate default 0 0 0 %
Min Throughput desc_sort_timestamp 2.00487 2.00487 -0 ops/s
Mean Throughput desc_sort_timestamp 2.0059 2.0059 -0 ops/s
Median Throughput desc_sort_timestamp 2.00583 2.00582 -1e-05 ops/s
Max Throughput desc_sort_timestamp 2.00724 2.00724 -0 ops/s
50th percentile latency desc_sort_timestamp 10.6554 9.15183 -1.50354 ms
90th percentile latency desc_sort_timestamp 11.1458 9.61871 -1.52711 ms
99th percentile latency desc_sort_timestamp 13.4604 11.8331 -1.62728 ms
100th percentile latency desc_sort_timestamp 13.6596 12.0878 -1.57179 ms
50th percentile service time desc_sort_timestamp 9.29373 7.8395 -1.45423 ms
90th percentile service time desc_sort_timestamp 9.57813 8.13016 -1.44797 ms
99th percentile service time desc_sort_timestamp 11.9906 10.249 -1.74156 ms
100th percentile service time desc_sort_timestamp 12.0781 10.3846 -1.6935 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 1.99557 2.00626 0.01069 ops/s
Mean Throughput asc_sort_timestamp 1.99639 2.00759 0.01119 ops/s
Median Throughput asc_sort_timestamp 1.99644 2.00748 0.01104 ops/s
Max Throughput asc_sort_timestamp 1.99702 2.00931 0.01229 ops/s
50th percentile latency asc_sort_timestamp 293.443 8.74314 -284.7 ms
90th percentile latency asc_sort_timestamp 296.192 9.16078 -287.031 ms
99th percentile latency asc_sort_timestamp 330.413 10.6308 -319.782 ms
100th percentile latency asc_sort_timestamp 345.38 11.0181 -334.361 ms
50th percentile service time asc_sort_timestamp 291.686 7.37755 -284.308 ms
90th percentile service time asc_sort_timestamp 294.371 7.73161 -286.639 ms
99th percentile service time asc_sort_timestamp 328.622 9.36862 -319.253 ms
100th percentile service time asc_sort_timestamp 343.606 9.79422 -333.812 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 2.00285 2.00229 -0.00056 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.00346 2.00277 -0.00069 ops/s
Median Throughput desc_sort_with_after_timestamp 2.00341 2.00273 -0.00068 ops/s
Max Throughput desc_sort_with_after_timestamp 2.00424 2.00339 -0.00084 ops/s
50th percentile latency desc_sort_with_after_timestamp 179.451 185.509 6.05871 ms
90th percentile latency desc_sort_with_after_timestamp 187.784 191.097 3.31291 ms
99th percentile latency desc_sort_with_after_timestamp 190.862 222.098 31.2353 ms
100th percentile latency desc_sort_with_after_timestamp 191.018 231.866 40.8479 ms
50th percentile service time desc_sort_with_after_timestamp 178.296 184.292 5.99551 ms
90th percentile service time desc_sort_with_after_timestamp 186.727 189.572 2.84518 ms
99th percentile service time desc_sort_with_after_timestamp 189.784 220.769 30.9851 ms
100th percentile service time desc_sort_with_after_timestamp 189.87 230.397 40.5269 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 2.00408 2.00376 -0.00032 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.00495 2.00456 -0.00039 ops/s
Median Throughput asc_sort_with_after_timestamp 2.00489 2.0045 -0.00039 ops/s
Max Throughput asc_sort_with_after_timestamp 2.00608 2.0056 -0.00048 ops/s
50th percentile latency asc_sort_with_after_timestamp 176.919 174.011 -2.90834 ms
90th percentile latency asc_sort_with_after_timestamp 179.933 176.743 -3.19006 ms
99th percentile latency asc_sort_with_after_timestamp 197.764 196.663 -1.10074 ms
100th percentile latency asc_sort_with_after_timestamp 199.445 206.159 6.71342 ms
50th percentile service time asc_sort_with_after_timestamp 175.702 172.789 -2.9131 ms
90th percentile service time asc_sort_with_after_timestamp 179.136 175.415 -3.72101 ms
99th percentile service time asc_sort_with_after_timestamp 196.79 195.637 -1.15291 ms
100th percentile service time asc_sort_with_after_timestamp 198.2 204.779 6.57823 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.00505 2.00492 -0.00013 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.00612 2.00597 -0.00016 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.00604 2.00589 -0.00015 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.00752 2.00733 -0.00019 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 8.05992 7.9582 -0.10172 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.57537 8.44578 -0.12959 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 10.2864 9.74517 -0.54124 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 10.5083 9.77555 -0.73274 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.76078 6.68838 -0.07241 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 6.91984 6.95634 0.0365 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 8.77648 8.80768 0.0312 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 8.90547 8.87961 -0.02585 ms
error rate desc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.00654 2.00653 -1e-05 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.00793 2.00792 -0 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.00781 2.00781 0 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.00974 2.00974 0 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.93674 7.70979 -0.22695 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.39302 8.11609 -0.27693 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.86352 9.07311 0.20959 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.07229 9.5409 0.46861 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.57177 6.34235 -0.22942 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.70276 6.49334 -0.20942 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.47208 7.56869 0.0966 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.49395 8.31324 0.81929 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.0065 2.00652 2e-05 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.00789 2.00791 2e-05 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.00778 2.0078 2e-05 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.00968 2.00971 4e-05 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 8.69709 8.40936 -0.28773 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 9.15415 8.94452 -0.20963 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 10.1494 9.76206 -0.38731 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 10.8382 9.90135 -0.93682 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.37487 7.18819 -0.18668 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.53471 7.31243 -0.22228 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 8.97155 7.62944 -1.34211 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 9.5098 7.68751 -1.8223 ms
error rate asc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.00651 2.00652 1e-05 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.00791 2.00792 1e-05 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.0078 2.00781 1e-05 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.00971 2.00973 2e-05 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.98873 8.67322 -0.31551 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.42824 9.16362 -0.26462 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.8646 10.8479 -0.01666 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.0074 10.8589 -0.14851 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.66256 7.29598 -0.36658 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.77725 7.52803 -0.24922 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.65821 9.26117 -0.39704 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.69307 9.34621 -0.34687 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput term 2.0064 2.00642 1e-05 ops/s
Mean Throughput term 2.00777 2.00778 1e-05 ops/s
Median Throughput term 2.00766 2.00768 2e-05 ops/s
Max Throughput term 2.00953 2.00955 2e-05 ops/s
50th percentile latency term 5.95373 5.87293 -0.08079 ms
90th percentile latency term 6.38996 6.4062 0.01625 ms
99th percentile latency term 6.65099 6.78372 0.13274 ms
100th percentile latency term 6.82081 6.8045 -0.01631 ms
50th percentile service time term 4.63102 4.48601 -0.145 ms
90th percentile service time term 4.75797 4.89798 0.14001 ms
99th percentile service time term 5.3269 5.57299 0.2461 ms
100th percentile service time term 5.70933 5.58996 -0.11937 ms
error rate term 0 0 0 %
Min Throughput multi_terms-keyword 1.2983 1.31292 0.01462 ops/s
Mean Throughput multi_terms-keyword 1.30059 1.31425 0.01367 ops/s
Median Throughput multi_terms-keyword 1.30065 1.31437 0.01372 ops/s
Max Throughput multi_terms-keyword 1.30274 1.31519 0.01245 ops/s
50th percentile latency multi_terms-keyword 67555 65552 -2003.01 ms
90th percentile latency multi_terms-keyword 77994.4 75878.4 -2115.99 ms
99th percentile latency multi_terms-keyword 80355.7 78197.3 -2158.36 ms
100th percentile latency multi_terms-keyword 80482.8 78320.6 -2162.14 ms
50th percentile service time multi_terms-keyword 762.257 754.962 -7.2948 ms
90th percentile service time multi_terms-keyword 768.598 765.236 -3.36203 ms
99th percentile service time multi_terms-keyword 781.268 856.316 75.0485 ms
100th percentile service time multi_terms-keyword 782.264 865.164 82.8994 ms
error rate multi_terms-keyword 0 0 0 %
Min Throughput keyword-terms 2.00321 2.00323 3e-05 ops/s
Mean Throughput keyword-terms 2.00388 2.00393 4e-05 ops/s
Median Throughput keyword-terms 2.00383 2.00387 4e-05 ops/s
Max Throughput keyword-terms 2.00476 2.00482 6e-05 ops/s
50th percentile latency keyword-terms 31.2454 36.5678 5.32233 ms
90th percentile latency keyword-terms 42.7292 46.7922 4.06302 ms
99th percentile latency keyword-terms 43.7806 48.3543 4.57376 ms
100th percentile latency keyword-terms 44.4157 48.5491 4.13335 ms
50th percentile service time keyword-terms 29.7868 35.0573 5.2705 ms
90th percentile service time keyword-terms 41.4008 45.3983 3.99752 ms
99th percentile service time keyword-terms 42.2551 47.2222 4.96709 ms
100th percentile service time keyword-terms 42.7033 47.3643 4.66103 ms
error rate keyword-terms 0 0 0 %
Min Throughput keyword-terms-low-cardinality 2.0063 2.00613 -0.00017 ops/s
Mean Throughput keyword-terms-low-cardinality 2.00764 2.00742 -0.00022 ops/s
Median Throughput keyword-terms-low-cardinality 2.00754 2.00732 -0.00022 ops/s
Max Throughput keyword-terms-low-cardinality 2.00938 2.00913 -0.00025 ops/s
50th percentile latency keyword-terms-low-cardinality 23.8359 26.2056 2.36972 ms
90th percentile latency keyword-terms-low-cardinality 35.9318 38.7971 2.86529 ms
99th percentile latency keyword-terms-low-cardinality 36.5004 39.5892 3.08878 ms
100th percentile latency keyword-terms-low-cardinality 36.5815 39.6479 3.06637 ms
50th percentile service time keyword-terms-low-cardinality 21.6318 24.1154 2.48355 ms
90th percentile service time keyword-terms-low-cardinality 33.822 36.8517 3.02967 ms
99th percentile service time keyword-terms-low-cardinality 34.2197 37.6993 3.47963 ms
100th percentile service time keyword-terms-low-cardinality 34.2204 37.8148 3.59446 ms
error rate keyword-terms-low-cardinality 0 0 0 %
Min Throughput composite-terms 2.00259 2.00173 -0.00085 ops/s
Mean Throughput composite-terms 2.00313 2.0021 -0.00103 ops/s
Median Throughput composite-terms 2.00308 2.00207 -0.00101 ops/s
Max Throughput composite-terms 2.00385 2.00258 -0.00127 ops/s
50th percentile latency composite-terms 211.801 201.962 -9.83884 ms
90th percentile latency composite-terms 213.89 206.243 -7.64731 ms
99th percentile latency composite-terms 218.853 218.558 -0.2957 ms
100th percentile latency composite-terms 219.247 218.615 -0.63235 ms
50th percentile service time composite-terms 209.976 200.798 -9.17821 ms
90th percentile service time composite-terms 212.575 204.957 -7.61742 ms
99th percentile service time composite-terms 217.372 217.18 -0.19243 ms
100th percentile service time composite-terms 217.634 217.299 -0.33514 ms
error rate composite-terms 0 0 0 %
Min Throughput composite_terms-keyword 2.00168 2.00105 -0.00063 ops/s
Mean Throughput composite_terms-keyword 2.00204 2.00127 -0.00076 ops/s
Median Throughput composite_terms-keyword 2.00201 2.00126 -0.00075 ops/s
Max Throughput composite_terms-keyword 2.00249 2.00155 -0.00094 ops/s
50th percentile latency composite_terms-keyword 339.606 361.548 21.9413 ms
90th percentile latency composite_terms-keyword 348.672 370.009 21.3364 ms
99th percentile latency composite_terms-keyword 379.282 379.415 0.13263 ms
100th percentile latency composite_terms-keyword 391.146 381.302 -9.84378 ms
50th percentile service time composite_terms-keyword 338.56 360.62 22.0598 ms
90th percentile service time composite_terms-keyword 347.71 368.256 20.5456 ms
99th percentile service time composite_terms-keyword 378.208 377.966 -0.24257 ms
100th percentile service time composite_terms-keyword 390.404 380.224 -10.1796 ms
error rate composite_terms-keyword 0 0 0 %
Min Throughput composite-date_histogram-daily 2.00617 2.00615 -2e-05 ops/s
Mean Throughput composite-date_histogram-daily 2.00748 2.00747 -1e-05 ops/s
Median Throughput composite-date_histogram-daily 2.00738 2.00738 0 ops/s
Max Throughput composite-date_histogram-daily 2.00918 2.00917 -1e-05 ops/s
50th percentile latency composite-date_histogram-daily 4.68026 4.54764 -0.13263 ms
90th percentile latency composite-date_histogram-daily 5.09662 4.95194 -0.14468 ms
99th percentile latency composite-date_histogram-daily 12.1354 5.15724 -6.97815 ms
100th percentile latency composite-date_histogram-daily 18.8594 5.16988 -13.6895 ms
50th percentile service time composite-date_histogram-daily 3.36273 3.26876 -0.09397 ms
90th percentile service time composite-date_histogram-daily 3.48746 3.38876 -0.09871 ms
99th percentile service time composite-date_histogram-daily 10.4107 3.62582 -6.78491 ms
100th percentile service time composite-date_histogram-daily 17.0575 3.65451 -13.4029 ms
error rate composite-date_histogram-daily 0 0 0 %
Min Throughput range 2.00511 2.00653 0.00143 ops/s
Mean Throughput range 2.0062 2.00793 0.00173 ops/s
Median Throughput range 2.00612 2.00782 0.0017 ops/s
Max Throughput range 2.0076 2.00975 0.00215 ops/s
50th percentile latency range 46.9954 5.80417 -41.1912 ms
90th percentile latency range 47.5655 6.17491 -41.3905 ms
99th percentile latency range 48.8369 6.48514 -42.3518 ms
100th percentile latency range 49.2 6.61362 -42.5864 ms
50th percentile service time range 45.7092 4.54468 -41.1645 ms
90th percentile service time range 46.1797 4.63766 -41.542 ms
99th percentile service time range 47.3105 4.77428 -42.5363 ms
100th percentile service time range 47.5501 4.8316 -42.7185 ms
error rate range 0 0 0 %
Min Throughput range-numeric 2.00656 2.00656 0 ops/s
Mean Throughput range-numeric 2.00796 2.00796 0 ops/s
Median Throughput range-numeric 2.00785 2.00785 0 ops/s
Max Throughput range-numeric 2.00976 2.00978 2e-05 ops/s
50th percentile latency range-numeric 3.81038 3.65759 -0.15279 ms
90th percentile latency range-numeric 4.19003 4.09887 -0.09116 ms
99th percentile latency range-numeric 4.38376 4.27895 -0.1048 ms
100th percentile latency range-numeric 4.42152 4.29277 -0.12875 ms
50th percentile service time range-numeric 2.4674 2.4115 -0.0559 ms
90th percentile service time range-numeric 2.61944 2.52368 -0.09576 ms
99th percentile service time range-numeric 2.68161 2.63772 -0.04389 ms
100th percentile service time range-numeric 2.6833 2.64515 -0.03815 ms
error rate range-numeric 0 0 0 %
Min Throughput keyword-in-range 2.00558 2.00582 0.00023 ops/s
Mean Throughput keyword-in-range 2.00678 2.00705 0.00028 ops/s
Median Throughput keyword-in-range 2.00668 2.00696 0.00028 ops/s
Max Throughput keyword-in-range 2.00832 2.00866 0.00034 ops/s
50th percentile latency keyword-in-range 14.872 13.6427 -1.22939 ms
90th percentile latency keyword-in-range 15.3122 14.158 -1.15427 ms
99th percentile latency keyword-in-range 15.7782 18.8227 3.04448 ms
100th percentile latency keyword-in-range 15.7867 19.4033 3.61669 ms
50th percentile service time keyword-in-range 13.5714 12.252 -1.31941 ms
90th percentile service time keyword-in-range 13.7771 12.6977 -1.07937 ms
99th percentile service time keyword-in-range 14.309 17.4774 3.16841 ms
100th percentile service time keyword-in-range 14.4926 17.7814 3.2888 ms
error rate keyword-in-range 0 0 0 %
Min Throughput date_histogram_hourly_agg 2.00634 2.00535 -0.001 ops/s
Mean Throughput date_histogram_hourly_agg 2.00769 2.00649 -0.00121 ops/s
Median Throughput date_histogram_hourly_agg 2.00759 2.0064 -0.00119 ops/s
Max Throughput date_histogram_hourly_agg 2.00944 2.00797 -0.00147 ops/s
50th percentile latency date_histogram_hourly_agg 7.33677 7.38391 0.04714 ms
90th percentile latency date_histogram_hourly_agg 8.95224 8.6616 -0.29064 ms
99th percentile latency date_histogram_hourly_agg 9.35662 9.11321 -0.24341 ms
100th percentile latency date_histogram_hourly_agg 9.35773 9.1762 -0.18153 ms
50th percentile service time date_histogram_hourly_agg 6.06937 5.86759 -0.20178 ms
90th percentile service time date_histogram_hourly_agg 7.61636 7.11879 -0.49758 ms
99th percentile service time date_histogram_hourly_agg 8.20608 7.48303 -0.72306 ms
100th percentile service time date_histogram_hourly_agg 8.28727 7.584 -0.70327 ms
error rate date_histogram_hourly_agg 0 0 0 %
Min Throughput date_histogram_minute_agg 2.00559 2.00565 6e-05 ops/s
Mean Throughput date_histogram_minute_agg 2.00679 2.00685 7e-05 ops/s
Median Throughput date_histogram_minute_agg 2.00669 2.00675 6e-05 ops/s
Max Throughput date_histogram_minute_agg 2.00833 2.00841 8e-05 ops/s
50th percentile latency date_histogram_minute_agg 44.5322 43.8193 -0.71295 ms
90th percentile latency date_histogram_minute_agg 45.8038 44.9304 -0.8734 ms
99th percentile latency date_histogram_minute_agg 47.8248 47.7834 -0.04137 ms
100th percentile latency date_histogram_minute_agg 48.2197 48.4301 0.21042 ms
50th percentile service time date_histogram_minute_agg 43.1323 42.5067 -0.62562 ms
90th percentile service time date_histogram_minute_agg 44.5647 43.4039 -1.16086 ms
99th percentile service time date_histogram_minute_agg 46.7638 46.5466 -0.21722 ms
100th percentile service time date_histogram_minute_agg 47.096 47.5093 0.41336 ms
error rate date_histogram_minute_agg 0 0 0 %
Min Throughput scroll 46.1345 45.5756 -0.5589 pages/s
Mean Throughput scroll 46.3417 45.7488 -0.59296 pages/s
Median Throughput scroll 46.3648 45.7919 -0.57289 pages/s
Max Throughput scroll 46.5235 45.8151 -0.70835 pages/s
50th percentile latency scroll 9881.46 11582.6 1701.15 ms
90th percentile latency scroll 11057.2 13382.2 2325 ms
99th percentile latency scroll 11249.9 13774 2524.04 ms
100th percentile latency scroll 11264.2 13793.1 2528.95 ms
50th percentile service time scroll 519.131 532.324 13.1928 ms
90th percentile service time scroll 528.478 541.149 12.6712 ms
99th percentile service time scroll 548.196 555.512 7.31689 ms
100th percentile service time scroll 549.582 557.92 8.3385 ms
error rate scroll 0 0 0 %
Min Throughput query-string-on-message 2.00554 2.00546 -8e-05 ops/s
Mean Throughput query-string-on-message 2.00673 2.00662 -0.0001 ops/s
Median Throughput query-string-on-message 2.00664 2.00653 -0.0001 ops/s
Max Throughput query-string-on-message 2.00826 2.00813 -0.00013 ops/s
50th percentile latency query-string-on-message 6.99627 6.79253 -0.20374 ms
90th percentile latency query-string-on-message 7.3796 7.22552 -0.15408 ms
99th percentile latency query-string-on-message 8.48177 7.75768 -0.72409 ms
100th percentile latency query-string-on-message 8.83487 7.99689 -0.83799 ms
50th percentile service time query-string-on-message 5.64511 5.50066 -0.14446 ms
90th percentile service time query-string-on-message 5.81745 5.67783 -0.13963 ms
99th percentile service time query-string-on-message 6.97296 6.71343 -0.25953 ms
100th percentile service time query-string-on-message 7.09037 6.98879 -0.10158 ms
error rate query-string-on-message 0 0 0 %
Min Throughput query-string-on-message-filtered 2.00632 2.00622 -0.00011 ops/s
Mean Throughput query-string-on-message-filtered 2.00766 2.00754 -0.00012 ops/s
Median Throughput query-string-on-message-filtered 2.00756 2.00744 -0.00012 ops/s
Max Throughput query-string-on-message-filtered 2.00942 2.00926 -0.00015 ops/s
50th percentile latency query-string-on-message-filtered 13.9198 13.9149 -0.00495 ms
90th percentile latency query-string-on-message-filtered 14.3866 14.4321 0.04558 ms
99th percentile latency query-string-on-message-filtered 14.8255 14.845 0.01944 ms
100th percentile latency query-string-on-message-filtered 14.916 14.9992 0.08318 ms
50th percentile service time query-string-on-message-filtered 12.6299 12.5602 -0.06974 ms
90th percentile service time query-string-on-message-filtered 12.7668 12.9496 0.1828 ms
99th percentile service time query-string-on-message-filtered 13.4834 13.3571 -0.12637 ms
100th percentile service time query-string-on-message-filtered 13.9181 13.376 -0.54214 ms
error rate query-string-on-message-filtered 0 0 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.00596 2.00607 0.00011 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.00723 2.00737 0.00014 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.00713 2.00726 0.00013 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.00888 2.00905 0.00017 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 25.6508 24.277 -1.37379 ms
90th percentile latency query-string-on-message-filtered-sorted-num 26.1088 25.0683 -1.04055 ms
99th percentile latency query-string-on-message-filtered-sorted-num 33.0803 33.8966 0.81628 ms
100th percentile latency query-string-on-message-filtered-sorted-num 39.407 36.4013 -3.00575 ms
50th percentile service time query-string-on-message-filtered-sorted-num 23.2845 21.9016 -1.38286 ms
90th percentile service time query-string-on-message-filtered-sorted-num 23.6367 22.5326 -1.10406 ms
99th percentile service time query-string-on-message-filtered-sorted-num 30.7904 31.7102 0.91981 ms
100th percentile service time query-string-on-message-filtered-sorted-num 37.5358 34.1497 -3.38609 ms
error rate query-string-on-message-filtered-sorted-num 0 0 0 %
Min Throughput sort_keyword_can_match_shortcut 2.0064 2.00639 -1e-05 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.00775 2.00775 -0 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.00765 2.00766 1e-05 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.00952 2.00953 1e-05 ops/s
50th percentile latency sort_keyword_can_match_shortcut 6.01932 5.8697 -0.14961 ms
90th percentile latency sort_keyword_can_match_shortcut 6.45952 6.35356 -0.10596 ms
99th percentile latency sort_keyword_can_match_shortcut 6.87378 6.78048 -0.0933 ms
100th percentile latency sort_keyword_can_match_shortcut 7.0586 7.02032 -0.03828 ms
50th percentile service time sort_keyword_can_match_shortcut 4.68638 4.56457 -0.12182 ms
90th percentile service time sort_keyword_can_match_shortcut 4.76827 4.67496 -0.0933 ms
99th percentile service time sort_keyword_can_match_shortcut 5.359 4.83711 -0.52189 ms
100th percentile service time sort_keyword_can_match_shortcut 5.52972 4.85388 -0.67584 ms
error rate sort_keyword_can_match_shortcut 0 0 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.00639 2.00657 0.00018 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.00776 2.00797 0.00021 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.00764 2.00786 0.00022 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.00953 2.00979 0.00026 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 5.96509 5.93203 -0.03306 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.37436 6.34233 -0.03203 ms
99th percentile latency sort_keyword_no_can_match_shortcut 7.10635 6.89111 -0.21524 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.16246 7.24519 0.08273 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.6514 4.55469 -0.09671 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.73856 4.70401 -0.03456 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.38939 5.69191 0.30252 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.54588 5.76626 0.22038 ms
error rate sort_keyword_no_can_match_shortcut 0 0 0 %
Min Throughput sort_numeric_desc 2.00551 2.00551 0 ops/s
Mean Throughput sort_numeric_desc 2.00669 2.00669 -0 ops/s
Median Throughput sort_numeric_desc 2.0066 2.0066 -1e-05 ops/s
Max Throughput sort_numeric_desc 2.00823 2.00821 -1e-05 ops/s
50th percentile latency sort_numeric_desc 5.84165 5.79681 -0.04483 ms
90th percentile latency sort_numeric_desc 6.26354 6.16036 -0.10318 ms
99th percentile latency sort_numeric_desc 6.38823 6.92476 0.53653 ms
100th percentile latency sort_numeric_desc 6.41004 7.06262 0.65258 ms
50th percentile service time sort_numeric_desc 4.53035 4.43421 -0.09614 ms
90th percentile service time sort_numeric_desc 4.61606 4.53258 -0.08348 ms
99th percentile service time sort_numeric_desc 4.96318 4.91044 -0.05274 ms
100th percentile service time sort_numeric_desc 5.10712 5.21213 0.10501 ms
error rate sort_numeric_desc 0 0 0 %
Min Throughput sort_numeric_asc 1.99345 2.00645 0.013 ops/s
Mean Throughput sort_numeric_asc 1.99466 2.00783 0.01317 ops/s
Median Throughput sort_numeric_asc 1.99473 2.00773 0.013 ops/s
Max Throughput sort_numeric_asc 1.99559 2.00961 0.01402 ops/s
50th percentile latency sort_numeric_asc 347.739 5.39627 -342.343 ms
90th percentile latency sort_numeric_asc 351.015 5.77609 -345.239 ms
99th percentile latency sort_numeric_asc 360.343 6.45441 -353.889 ms
100th percentile latency sort_numeric_asc 360.855 6.95501 -353.9 ms
50th percentile service time sort_numeric_asc 346.68 4.06869 -342.611 ms
90th percentile service time sort_numeric_asc 350.072 4.13864 -345.934 ms
99th percentile service time sort_numeric_asc 359.19 4.69077 -354.499 ms
100th percentile service time sort_numeric_asc 359.576 5.19442 -354.382 ms
error rate sort_numeric_asc 0 0 0 %
Min Throughput sort_numeric_desc_with_match 2.00654 2.00654 -1e-05 ops/s
Mean Throughput sort_numeric_desc_with_match 2.00794 2.00794 -1e-05 ops/s
Median Throughput sort_numeric_desc_with_match 2.00783 2.00782 -1e-05 ops/s
Max Throughput sort_numeric_desc_with_match 2.00976 2.00974 -2e-05 ops/s
50th percentile latency sort_numeric_desc_with_match 3.72106 3.57389 -0.14716 ms
90th percentile latency sort_numeric_desc_with_match 4.10237 4.00852 -0.09385 ms
99th percentile latency sort_numeric_desc_with_match 4.29209 4.10893 -0.18316 ms
100th percentile latency sort_numeric_desc_with_match 4.35448 4.12108 -0.2334 ms
50th percentile service time sort_numeric_desc_with_match 2.38292 2.23979 -0.14313 ms
90th percentile service time sort_numeric_desc_with_match 2.44601 2.31783 -0.12818 ms
99th percentile service time sort_numeric_desc_with_match 2.64214 2.45483 -0.18731 ms
100th percentile service time sort_numeric_desc_with_match 2.66383 2.51596 -0.14787 ms
error rate sort_numeric_desc_with_match 0 0 0 %
Min Throughput sort_numeric_asc_with_match 2.00659 2.00659 0 ops/s
Mean Throughput sort_numeric_asc_with_match 2.00799 2.008 1e-05 ops/s
Median Throughput sort_numeric_asc_with_match 2.00788 2.0079 2e-05 ops/s
Max Throughput sort_numeric_asc_with_match 2.00981 2.00982 1e-05 ops/s
50th percentile latency sort_numeric_asc_with_match 3.89557 3.78135 -0.11422 ms
90th percentile latency sort_numeric_asc_with_match 4.26124 4.21073 -0.05051 ms
99th percentile latency sort_numeric_asc_with_match 4.45433 5.25664 0.80231 ms
100th percentile latency sort_numeric_asc_with_match 4.45981 5.40045 0.94064 ms
50th percentile service time sort_numeric_asc_with_match 2.58988 2.43774 -0.15214 ms
90th percentile service time sort_numeric_asc_with_match 2.63375 2.5415 -0.09225 ms
99th percentile service time sort_numeric_asc_with_match 2.72455 3.27841 0.55386 ms
100th percentile service time sort_numeric_asc_with_match 2.72842 3.93383 1.20542 ms
error rate sort_numeric_asc_with_match 0 0 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.0066 2.00659 -1e-05 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.008 2.00799 -1e-05 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.00789 2.00789 0 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.00983 2.00981 -2e-05 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.66206 3.63851 -0.02355 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.05545 4.06284 0.00739 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.2139 4.22758 0.01367 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.24455 4.22973 -0.01482 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.35857 2.28451 -0.07406 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.41352 2.38062 -0.0329 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.50412 2.47094 -0.03318 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.52824 2.48439 -0.04386 ms
error rate range_field_conjunction_big_range_big_term_query 0 0 0 %
Min Throughput range_field_disjunction_big_range_small_term_query 2.00658 2.00657 -1e-05 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.00798 2.00797 -1e-05 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.00787 2.00786 -1e-05 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.0098 2.0098 -0 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.74861 3.60764 -0.14097 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.17079 4.0713 -0.09949 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.315 4.17942 -0.13558 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.32895 4.18649 -0.14246 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.46343 2.35031 -0.11312 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.55648 2.43397 -0.12251 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.75591 2.49942 -0.25649 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.8345 2.51764 -0.31686 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.00658 2.00659 1e-05 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.00797 2.00799 2e-05 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.00787 2.00788 2e-05 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.00979 2.00982 3e-05 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.97238 3.98495 0.01257 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.36668 4.40373 0.03706 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.60962 4.52508 -0.08455 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.65044 4.56391 -0.08652 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.65884 2.67734 0.01851 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.73056 2.76761 0.03705 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.81941 2.84379 0.02438 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.86118 2.84876 -0.01242 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.0066 2.00656 -4e-05 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.00801 2.00796 -5e-05 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.0079 2.00785 -6e-05 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.00983 2.00978 -5e-05 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.43222 3.92171 0.48949 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.88011 4.34557 0.46546 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 3.98577 4.51437 0.5286 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.00321 4.55065 0.54744 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.16652 2.62009 0.45357 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.21624 2.69245 0.47621 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.29516 2.73869 0.44352 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.30406 2.7402 0.43615 ms
error rate range_field_conjunction_small_range_big_term_query 0 0 0 %
Min Throughput range-auto-date-histo 0.266893 0.280129 0.01324 ops/s
Mean Throughput range-auto-date-histo 0.266972 0.280398 0.01343 ops/s
Median Throughput range-auto-date-histo 0.266951 0.280404 0.01345 ops/s
Max Throughput range-auto-date-histo 0.267088 0.280648 0.01356 ops/s
50th percentile latency range-auto-date-histo 813126 767510 -45616.7 ms
90th percentile latency range-auto-date-histo 942474 889347 -53127.3 ms
99th percentile latency range-auto-date-histo 971748 916966 -54781.3 ms
100th percentile latency range-auto-date-histo 973386 918541 -54845.2 ms
50th percentile service time range-auto-date-histo 3733.72 3541.67 -192.046 ms
90th percentile service time range-auto-date-histo 3804.54 3606.68 -197.86 ms
99th percentile service time range-auto-date-histo 3948.33 3677.44 -270.888 ms
100th percentile service time range-auto-date-histo 3958.05 3682.9 -275.153 ms
error rate range-auto-date-histo 0 0 0 %
Min Throughput range-auto-date-histo-with-metrics 0.0826217 0.0890067 0.00638 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.0826407 0.0890274 0.00639 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.0826425 0.0890277 0.00639 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.08266 0.0890423 0.00638 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.90541e+06 2.68831e+06 -217099 ms
90th percentile latency range-auto-date-histo-with-metrics 3.37031e+06 3.11731e+06 -253007 ms
99th percentile latency range-auto-date-histo-with-metrics 3.4749e+06 3.214e+06 -260897 ms
100th percentile latency range-auto-date-histo-with-metrics 3.48072e+06 3.21939e+06 -261335 ms
50th percentile service time range-auto-date-histo-with-metrics 12096.8 11217.9 -878.946 ms
90th percentile service time range-auto-date-histo-with-metrics 12188.8 11352.8 -836.009 ms
99th percentile service time range-auto-date-histo-with-metrics 12233.1 11456.2 -776.879 ms
100th percentile service time range-auto-date-histo-with-metrics 12238.4 11472.4 -765.948 ms
error rate range-auto-date-histo-with-metrics 0 0 0 %
Min Throughput range-agg-1 2.00659 2.00657 -2e-05 ops/s
Mean Throughput range-agg-1 2.008 2.00797 -2e-05 ops/s
Median Throughput range-agg-1 2.00788 2.00787 -1e-05 ops/s
Max Throughput range-agg-1 2.00983 2.00979 -4e-05 ops/s
50th percentile latency range-agg-1 3.96384 4.18595 0.22211 ms
90th percentile latency range-agg-1 4.36291 4.67172 0.30881 ms
99th percentile latency range-agg-1 4.5184 4.82542 0.30702 ms
100th percentile latency range-agg-1 4.52823 4.83241 0.30419 ms
50th percentile service time range-agg-1 2.64171 2.88844 0.24673 ms
90th percentile service time range-agg-1 2.79854 3.01819 0.21966 ms
99th percentile service time range-agg-1 2.87797 3.12238 0.2444 ms
100th percentile service time range-agg-1 2.90159 3.12983 0.22824 ms
error rate range-agg-1 0 0 0 %
Min Throughput range-agg-2 2.00658 2.00658 -0 ops/s
Mean Throughput range-agg-2 2.008 2.00798 -1e-05 ops/s
Median Throughput range-agg-2 2.00789 2.00787 -2e-05 ops/s
Max Throughput range-agg-2 2.00982 2.00981 -1e-05 ops/s
50th percentile latency range-agg-2 3.95589 4.24385 0.28797 ms
90th percentile latency range-agg-2 4.37835 4.76476 0.38641 ms
99th percentile latency range-agg-2 4.56648 5.48095 0.91447 ms
100th percentile latency range-agg-2 4.59976 5.70762 1.10785 ms
50th percentile service time range-agg-2 2.6305 2.98888 0.35838 ms
90th percentile service time range-agg-2 2.75314 3.13348 0.38034 ms
99th percentile service time range-agg-2 2.80152 3.19684 0.39531 ms
100th percentile service time range-agg-2 2.80171 3.19779 0.39609 ms
error rate range-agg-2 0 0 0 %
Min Throughput cardinality-agg-low 2.00621 2.00626 6e-05 ops/s
Mean Throughput cardinality-agg-low 2.00753 2.0076 7e-05 ops/s
Median Throughput cardinality-agg-low 2.00743 2.00749 6e-05 ops/s
Max Throughput cardinality-agg-low 2.00924 2.00933 0.0001 ops/s
50th percentile latency cardinality-agg-low 5.66869 5.43055 -0.23814 ms
90th percentile latency cardinality-agg-low 6.61931 6.6231 0.00379 ms
99th percentile latency cardinality-agg-low 6.88253 6.9078 0.02527 ms
100th percentile latency cardinality-agg-low 6.89037 6.94586 0.05549 ms
50th percentile service time cardinality-agg-low 4.06893 4.07883 0.0099 ms
90th percentile service time cardinality-agg-low 5.08638 5.09319 0.00681 ms
99th percentile service time cardinality-agg-low 5.17041 5.26321 0.0928 ms
100th percentile service time cardinality-agg-low 5.17697 5.27274 0.09577 ms
error rate cardinality-agg-low 0 0 0 %
Min Throughput cardinality-agg-high 0.635038 0.647494 0.01246 ops/s
Mean Throughput cardinality-agg-high 0.637187 0.648589 0.0114 ops/s
Median Throughput cardinality-agg-high 0.637365 0.648654 0.01129 ops/s
Max Throughput cardinality-agg-high 0.639125 0.649205 0.01008 ops/s
50th percentile latency cardinality-agg-high 268175 261445 -6729.78 ms
90th percentile latency cardinality-agg-high 309908 302766 -7141.56 ms
99th percentile latency cardinality-agg-high 319624 311999 -7625.09 ms
100th percentile latency cardinality-agg-high 320214 312501 -7713.75 ms
50th percentile service time cardinality-agg-high 1545.3 1515 -30.2986 ms
90th percentile service time cardinality-agg-high 1607.55 1580.39 -27.1644 ms
99th percentile service time cardinality-agg-high 1667.04 1678.39 11.3541 ms
100th percentile service time cardinality-agg-high 1681.41 1679.63 -1.7782 ms
error rate cardinality-agg-high 0 0 0 %
Min Throughput cardinality-agg-very-high 0.0300049 0.0299256 -8e-05 ops/s
Mean Throughput cardinality-agg-very-high 0.0301965 0.0300103 -0.00019 ops/s
Median Throughput cardinality-agg-very-high 0.0301527 0.0300173 -0.00014 ops/s
Max Throughput cardinality-agg-very-high 0.0304317 0.0300655 -0.00037 ops/s
50th percentile latency cardinality-agg-very-high 3.2826e+06 3.29721e+06 14614.8 ms
90th percentile latency cardinality-agg-very-high 4.55102e+06 4.61043e+06 59415.5 ms
99th percentile latency cardinality-agg-very-high 4.83756e+06 4.90384e+06 66284 ms
100th percentile latency cardinality-agg-very-high 4.85337e+06 4.9201e+06 66725.5 ms
50th percentile service time cardinality-agg-very-high 32298.3 33047.1 748.863 ms
90th percentile service time cardinality-agg-very-high 33296.4 33395 98.6367 ms
99th percentile service time cardinality-agg-very-high 37005.2 39638.2 2633.01 ms
100th percentile service time cardinality-agg-very-high 39355.5 39840 484.539 ms
error rate cardinality-agg-very-high 0 0 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Results

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

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 1.66667e-05 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 1.66667e-05 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.782 s
Total Young Gen GC count 86
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.17624e+07 byte/s
Mean Throughput wait-for-snapshot-recovery 4.17624e+07 byte/s
Median Throughput wait-for-snapshot-recovery 4.17624e+07 byte/s
Max Throughput wait-for-snapshot-recovery 4.17624e+07 byte/s
100th percentile latency wait-for-snapshot-recovery 388942 ms
100th percentile service time wait-for-snapshot-recovery 388942 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.81578 ms
90th percentile latency default 5.99412 ms
99th percentile latency default 7.26902 ms
100th percentile latency default 7.88938 ms
50th percentile service time default 3.75691 ms
90th percentile service time default 4.35297 ms
99th percentile service time default 5.36069 ms
100th percentile service time default 5.53365 ms
error rate default 0 %
Min Throughput term 49.88 ops/s
Mean Throughput term 49.89 ops/s
Median Throughput term 49.89 ops/s
Max Throughput term 49.9 ops/s
50th percentile latency term 4.59616 ms
90th percentile latency term 5.24138 ms
99th percentile latency term 5.70908 ms
100th percentile latency term 5.84691 ms
50th percentile service time term 3.65037 ms
90th percentile service time term 4.33582 ms
99th percentile service time term 4.62403 ms
100th percentile service time term 4.7152 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 5.90204 ms
90th percentile latency range 6.49972 ms
99th percentile latency range 6.90362 ms
100th percentile latency range 6.9348 ms
50th percentile service time range 4.10607 ms
90th percentile service time range 4.43408 ms
99th percentile service time range 5.41025 ms
100th percentile service time range 5.96293 ms
error rate range 0 %
Min Throughput 200s-in-range 32.97 ops/s
Mean Throughput 200s-in-range 32.97 ops/s
Median Throughput 200s-in-range 32.97 ops/s
Max Throughput 200s-in-range 32.97 ops/s
50th percentile latency 200s-in-range 4.63356 ms
90th percentile latency 200s-in-range 5.54432 ms
99th percentile latency 200s-in-range 6.09169 ms
100th percentile latency 200s-in-range 6.14236 ms
50th percentile service time 200s-in-range 3.35213 ms
90th percentile service time 200s-in-range 3.71344 ms
99th percentile service time 200s-in-range 4.18429 ms
100th percentile service time 200s-in-range 4.31414 ms
error rate 200s-in-range 0 %
Min Throughput 400s-in-range 50.03 ops/s
Mean Throughput 400s-in-range 50.03 ops/s
Median Throughput 400s-in-range 50.03 ops/s
Max Throughput 400s-in-range 50.03 ops/s
50th percentile latency 400s-in-range 3.52571 ms
90th percentile latency 400s-in-range 3.81544 ms
99th percentile latency 400s-in-range 6.05395 ms
100th percentile latency 400s-in-range 7.2934 ms
50th percentile service time 400s-in-range 2.61947 ms
90th percentile service time 400s-in-range 2.83297 ms
99th percentile service time 400s-in-range 4.04316 ms
100th percentile service time 400s-in-range 4.8946 ms
error rate 400s-in-range 0 %
Min Throughput hourly_agg 0.2 ops/s
Mean Throughput hourly_agg 0.2 ops/s
Median Throughput hourly_agg 0.2 ops/s
Max Throughput hourly_agg 0.2 ops/s
50th percentile latency hourly_agg 16.3945 ms
90th percentile latency hourly_agg 18.3885 ms
99th percentile latency hourly_agg 20.3293 ms
100th percentile latency hourly_agg 20.466 ms
50th percentile service time hourly_agg 11.5172 ms
90th percentile service time hourly_agg 12.9817 ms
99th percentile service time hourly_agg 14.6749 ms
100th percentile service time hourly_agg 15.2427 ms
error rate hourly_agg 0 %
Min Throughput multi_term_agg 0.14 ops/s
Mean Throughput multi_term_agg 0.14 ops/s
Median Throughput multi_term_agg 0.14 ops/s
Max Throughput multi_term_agg 0.14 ops/s
50th percentile latency multi_term_agg 224956 ms
90th percentile latency multi_term_agg 311264 ms
99th percentile latency multi_term_agg 330323 ms
100th percentile latency multi_term_agg 331382 ms
50th percentile service time multi_term_agg 7140.33 ms
90th percentile service time multi_term_agg 7225.61 ms
99th percentile service time multi_term_agg 7457.25 ms
100th percentile service time multi_term_agg 7473.23 ms
error rate multi_term_agg 0 %
Min Throughput scroll 25.02 pages/s
Mean Throughput scroll 25.03 pages/s
Median Throughput scroll 25.03 pages/s
Max Throughput scroll 25.06 pages/s
50th percentile latency scroll 231.463 ms
90th percentile latency scroll 239.616 ms
99th percentile latency scroll 276.371 ms
100th percentile latency scroll 363.681 ms
50th percentile service time scroll 229.602 ms
90th percentile service time scroll 238.175 ms
99th percentile service time scroll 274.789 ms
100th percentile service time scroll 361.642 ms
error rate scroll 0 %
Min Throughput desc_sort_size 0.5 ops/s
Mean Throughput desc_sort_size 0.5 ops/s
Median Throughput desc_sort_size 0.5 ops/s
Max Throughput desc_sort_size 0.5 ops/s
50th percentile latency desc_sort_size 8.70117 ms
90th percentile latency desc_sort_size 9.47901 ms
99th percentile latency desc_sort_size 10.2659 ms
100th percentile latency desc_sort_size 10.2988 ms
50th percentile service time desc_sort_size 5.87763 ms
90th percentile service time desc_sort_size 6.35327 ms
99th percentile service time desc_sort_size 7.12244 ms
100th percentile service time desc_sort_size 7.20921 ms
error rate desc_sort_size 0 %
Min Throughput asc_sort_size 0.5 ops/s
Mean Throughput asc_sort_size 0.5 ops/s
Median Throughput asc_sort_size 0.5 ops/s
Max Throughput asc_sort_size 0.5 ops/s
50th percentile latency asc_sort_size 6.0654 ms
90th percentile latency asc_sort_size 6.72768 ms
99th percentile latency asc_sort_size 6.85971 ms
100th percentile latency asc_sort_size 6.85993 ms
50th percentile service time asc_sort_size 3.34949 ms
90th percentile service time asc_sort_size 3.58117 ms
99th percentile service time asc_sort_size 3.69953 ms
100th percentile service time asc_sort_size 3.71111 ms
error rate asc_sort_size 0 %
Min Throughput desc_sort_timestamp 0.5 ops/s
Mean Throughput desc_sort_timestamp 0.5 ops/s
Median Throughput desc_sort_timestamp 0.5 ops/s
Max Throughput desc_sort_timestamp 0.5 ops/s
50th percentile latency desc_sort_timestamp 410.634 ms
90th percentile latency desc_sort_timestamp 441.517 ms
99th percentile latency desc_sort_timestamp 452.526 ms
100th percentile latency desc_sort_timestamp 459.086 ms
50th percentile service time desc_sort_timestamp 408.461 ms
90th percentile service time desc_sort_timestamp 439.273 ms
99th percentile service time desc_sort_timestamp 450.458 ms
100th percentile service time desc_sort_timestamp 456.991 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 0.5 ops/s
Mean Throughput asc_sort_timestamp 0.5 ops/s
Median Throughput asc_sort_timestamp 0.5 ops/s
Max Throughput asc_sort_timestamp 0.5 ops/s
50th percentile latency asc_sort_timestamp 31.5744 ms
90th percentile latency asc_sort_timestamp 34.038 ms
99th percentile latency asc_sort_timestamp 37.7325 ms
100th percentile latency asc_sort_timestamp 38.3782 ms
50th percentile service time asc_sort_timestamp 28.8682 ms
90th percentile service time asc_sort_timestamp 31.4236 ms
99th percentile service time asc_sort_timestamp 34.5633 ms
100th percentile service time asc_sort_timestamp 35.288 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 0.5 ops/s
Mean Throughput desc_sort_with_after_timestamp 0.51 ops/s
Median Throughput desc_sort_with_after_timestamp 0.51 ops/s
Max Throughput desc_sort_with_after_timestamp 0.54 ops/s
50th percentile latency desc_sort_with_after_timestamp 385.925 ms
90th percentile latency desc_sort_with_after_timestamp 423.982 ms
99th percentile latency desc_sort_with_after_timestamp 511.42 ms
100th percentile latency desc_sort_with_after_timestamp 571.367 ms
50th percentile service time desc_sort_with_after_timestamp 383.917 ms
90th percentile service time desc_sort_with_after_timestamp 421.717 ms
99th percentile service time desc_sort_with_after_timestamp 509.54 ms
100th percentile service time desc_sort_with_after_timestamp 569.26 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 0.5 ops/s
Mean Throughput asc_sort_with_after_timestamp 0.51 ops/s
Median Throughput asc_sort_with_after_timestamp 0.51 ops/s
Max Throughput asc_sort_with_after_timestamp 0.55 ops/s
50th percentile latency asc_sort_with_after_timestamp 6.713 ms
90th percentile latency asc_sort_with_after_timestamp 7.35826 ms
99th percentile latency asc_sort_with_after_timestamp 7.58779 ms
100th percentile latency asc_sort_with_after_timestamp 7.58929 ms
50th percentile service time asc_sort_with_after_timestamp 3.92877 ms
90th percentile service time asc_sort_with_after_timestamp 4.46095 ms
99th percentile service time asc_sort_with_after_timestamp 4.7046 ms
100th percentile service time asc_sort_with_after_timestamp 4.74931 ms
error rate asc_sort_with_after_timestamp 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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 1.66667e-05 2e-05 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 1.66667e-05 2e-05 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 2.685 2.782 0.097 s
Total Young Gen GC count 68 86 18
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.17304e+07 4.17624e+07 31984 byte/s
Mean Throughput wait-for-snapshot-recovery 4.17304e+07 4.17624e+07 31984 byte/s
Median Throughput wait-for-snapshot-recovery 4.17304e+07 4.17624e+07 31984 byte/s
Max Throughput wait-for-snapshot-recovery 4.17304e+07 4.17624e+07 31984 byte/s
100th percentile latency wait-for-snapshot-recovery 389988 388942 -1046.22 ms
100th percentile service time wait-for-snapshot-recovery 389988 388942 -1046.22 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput default 8.00061 8.00059 -2e-05 ops/s
Mean Throughput default 8.0007 8.00067 -3e-05 ops/s
Median Throughput default 8.00069 8.00066 -3e-05 ops/s
Max Throughput default 8.0008 8.00077 -2e-05 ops/s
50th percentile latency default 4.70082 4.81578 0.11496 ms
90th percentile latency default 5.24531 5.99412 0.74881 ms
99th percentile latency default 6.2631 7.26902 1.00592 ms
100th percentile latency default 6.82373 7.88938 1.06564 ms
50th percentile service time default 3.86144 3.75691 -0.10453 ms
90th percentile service time default 4.20415 4.35297 0.14882 ms
99th percentile service time default 5.10386 5.36069 0.25683 ms
100th percentile service time default 5.65473 5.53365 -0.12108 ms
error rate default 0 0 0 %
Min Throughput term 49.8873 49.8847 -0.00264 ops/s
Mean Throughput term 49.891 49.8901 -0.00086 ops/s
Median Throughput term 49.891 49.8901 -0.00086 ops/s
Max Throughput term 49.8946 49.8955 0.00093 ops/s
50th percentile latency term 3.5725 4.59616 1.02367 ms
90th percentile latency term 3.98981 5.24138 1.25157 ms
99th percentile latency term 4.44414 5.70908 1.26494 ms
100th percentile latency term 4.54226 5.84691 1.30464 ms
50th percentile service time term 2.79556 3.65037 0.85481 ms
90th percentile service time term 3.04051 4.33582 1.29531 ms
99th percentile service time term 3.26734 4.62403 1.35669 ms
100th percentile service time term 3.33435 4.7152 1.38085 ms
error rate term 0 0 0 %
Min Throughput range 1.00476 1.00474 -2e-05 ops/s
Mean Throughput range 1.00659 1.00656 -3e-05 ops/s
Median Throughput range 1.00634 1.00631 -3e-05 ops/s
Max Throughput range 1.00947 1.00943 -4e-05 ops/s
50th percentile latency range 5.63091 5.90204 0.27113 ms
90th percentile latency range 6.03478 6.49972 0.46493 ms
99th percentile latency range 6.44817 6.90362 0.45546 ms
100th percentile latency range 6.55186 6.9348 0.38295 ms
50th percentile service time range 3.73253 4.10607 0.37353 ms
90th percentile service time range 4.21582 4.43408 0.21826 ms
99th percentile service time range 4.54607 5.41025 0.86418 ms
100th percentile service time range 4.6564 5.96293 1.30654 ms
error rate range 0 0 0 %
Min Throughput 200s-in-range 32.9459 32.9685 0.02257 ops/s
Mean Throughput 200s-in-range 32.9485 32.9695 0.02101 ops/s
Median Throughput 200s-in-range 32.9479 32.9694 0.02148 ops/s
Max Throughput 200s-in-range 32.9518 32.9707 0.01898 ops/s
50th percentile latency 200s-in-range 4.87406 4.63356 -0.24049 ms
90th percentile latency 200s-in-range 5.79422 5.54432 -0.24991 ms
99th percentile latency 200s-in-range 6.33301 6.09169 -0.24132 ms
100th percentile latency 200s-in-range 6.38083 6.14236 -0.23848 ms
50th percentile service time 200s-in-range 3.61443 3.35213 -0.2623 ms
90th percentile service time 200s-in-range 3.89357 3.71344 -0.18013 ms
99th percentile service time 200s-in-range 4.13673 4.18429 0.04756 ms
100th percentile service time 200s-in-range 4.15615 4.31414 0.15799 ms
error rate 200s-in-range 0 0 0 %
Min Throughput 400s-in-range 50.0267 50.0306 0.00386 ops/s
Mean Throughput 400s-in-range 50.0297 50.032 0.00237 ops/s
Median Throughput 400s-in-range 50.0297 50.032 0.00237 ops/s
Max Throughput 400s-in-range 50.0326 50.0335 0.00089 ops/s
50th percentile latency 400s-in-range 3.67654 3.52571 -0.15083 ms
90th percentile latency 400s-in-range 4.08371 3.81544 -0.26827 ms
99th percentile latency 400s-in-range 4.1259 6.05395 1.92805 ms
100th percentile latency 400s-in-range 4.13104 7.2934 3.16236 ms
50th percentile service time 400s-in-range 2.89126 2.61947 -0.27179 ms
90th percentile service time 400s-in-range 2.96469 2.83297 -0.13172 ms
99th percentile service time 400s-in-range 3.09019 4.04316 0.95297 ms
100th percentile service time 400s-in-range 3.10847 4.8946 1.78613 ms
error rate 400s-in-range 0 0 0 %
Min Throughput hourly_agg 0.2013 0.201305 1e-05 ops/s
Mean Throughput hourly_agg 0.202141 0.202149 1e-05 ops/s
Median Throughput hourly_agg 0.201946 0.201954 1e-05 ops/s
Max Throughput hourly_agg 0.203872 0.203887 1e-05 ops/s
50th percentile latency hourly_agg 18.1089 16.3945 -1.7144 ms
90th percentile latency hourly_agg 19.6843 18.3885 -1.29573 ms
99th percentile latency hourly_agg 20.9973 20.3293 -0.66804 ms
100th percentile latency hourly_agg 21.1411 20.466 -0.6751 ms
50th percentile service time hourly_agg 12.5964 11.5172 -1.07925 ms
90th percentile service time hourly_agg 13.7856 12.9817 -0.80389 ms
99th percentile service time hourly_agg 15.4538 14.6749 -0.77892 ms
100th percentile service time hourly_agg 15.5262 15.2427 -0.2835 ms
error rate hourly_agg 0 0 0 %
Min Throughput multi_term_agg 0.145222 0.138301 -0.00692 ops/s
Mean Throughput multi_term_agg 0.147457 0.138903 -0.00855 ops/s
Median Throughput multi_term_agg 0.147608 0.13899 -0.00862 ops/s
Max Throughput multi_term_agg 0.148709 0.139276 -0.00943 ops/s
50th percentile latency multi_term_agg 182078 224956 42878.1 ms
90th percentile latency multi_term_agg 247087 311264 64176.5 ms
99th percentile latency multi_term_agg 261618 330323 68704.9 ms
100th percentile latency multi_term_agg 262307 331382 69075.3 ms
50th percentile service time multi_term_agg 6542.98 7140.33 597.357 ms
90th percentile service time multi_term_agg 7046.84 7225.61 178.776 ms
99th percentile service time multi_term_agg 7433.12 7457.25 24.1384 ms
100th percentile service time multi_term_agg 7489.88 7473.23 -16.648 ms
error rate multi_term_agg 0 0 0 %
Min Throughput scroll 25.0408 25.021 -0.01977 pages/s
Mean Throughput scroll 25.0671 25.0345 -0.03259 pages/s
Median Throughput scroll 25.0611 25.0314 -0.02965 pages/s
Max Throughput scroll 25.1214 25.0624 -0.05905 pages/s
50th percentile latency scroll 244.617 231.463 -13.1544 ms
90th percentile latency scroll 249.403 239.616 -9.78684 ms
99th percentile latency scroll 313.459 276.371 -37.0876 ms
100th percentile latency scroll 344.037 363.681 19.644 ms
50th percentile service time scroll 242.831 229.602 -13.2292 ms
90th percentile service time scroll 247.642 238.175 -9.46667 ms
99th percentile service time scroll 311.568 274.789 -36.7781 ms
100th percentile service time scroll 341.703 361.642 19.9396 ms
error rate scroll 0 0 0 %
Min Throughput desc_sort_size 0.501596 0.501614 2e-05 ops/s
Mean Throughput desc_sort_size 0.501939 0.501961 2e-05 ops/s
Median Throughput desc_sort_size 0.501913 0.501934 2e-05 ops/s
Max Throughput desc_sort_size 0.502387 0.502413 3e-05 ops/s
50th percentile latency desc_sort_size 8.89135 8.70117 -0.19018 ms
90th percentile latency desc_sort_size 9.65024 9.47901 -0.17123 ms
99th percentile latency desc_sort_size 12.1884 10.2659 -1.92246 ms
100th percentile latency desc_sort_size 13.4378 10.2988 -3.13898 ms
50th percentile service time desc_sort_size 6.12052 5.87763 -0.24289 ms
90th percentile service time desc_sort_size 6.6731 6.35327 -0.31983 ms
99th percentile service time desc_sort_size 9.02818 7.12244 -1.90573 ms
100th percentile service time desc_sort_size 10.1157 7.20921 -2.9065 ms
error rate desc_sort_size 0 0 0 %
Min Throughput asc_sort_size 0.50166 0.501659 -0 ops/s
Mean Throughput asc_sort_size 0.502017 0.502016 -0 ops/s
Median Throughput asc_sort_size 0.501989 0.501988 -0 ops/s
Max Throughput asc_sort_size 0.502484 0.502483 -0 ops/s
50th percentile latency asc_sort_size 6.64004 6.0654 -0.57465 ms
90th percentile latency asc_sort_size 7.06243 6.72768 -0.33474 ms
99th percentile latency asc_sort_size 7.28267 6.85971 -0.42297 ms
100th percentile latency asc_sort_size 7.31141 6.85993 -0.45148 ms
50th percentile service time asc_sort_size 3.78731 3.34949 -0.43783 ms
90th percentile service time asc_sort_size 4.0628 3.58117 -0.48163 ms
99th percentile service time asc_sort_size 4.24433 3.69953 -0.5448 ms
100th percentile service time asc_sort_size 4.24744 3.71111 -0.53633 ms
error rate asc_sort_size 0 0 0 %
Min Throughput desc_sort_timestamp 0.501597 0.500498 -0.0011 ops/s
Mean Throughput desc_sort_timestamp 0.501941 0.500606 -0.00134 ops/s
Median Throughput desc_sort_timestamp 0.501914 0.500598 -0.00132 ops/s
Max Throughput desc_sort_timestamp 0.502391 0.500744 -0.00165 ops/s
50th percentile latency desc_sort_timestamp 14.3069 410.634 396.327 ms
90th percentile latency desc_sort_timestamp 15.4661 441.517 426.051 ms
99th percentile latency desc_sort_timestamp 19.0539 452.526 433.472 ms
100th percentile latency desc_sort_timestamp 19.2145 459.086 439.872 ms
50th percentile service time desc_sort_timestamp 11.6924 408.461 396.769 ms
90th percentile service time desc_sort_timestamp 12.6094 439.273 426.663 ms
99th percentile service time desc_sort_timestamp 16.0614 450.458 434.397 ms
100th percentile service time desc_sort_timestamp 16.186 456.991 440.805 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 0.501638 0.501625 -1e-05 ops/s
Mean Throughput asc_sort_timestamp 0.50199 0.501975 -2e-05 ops/s
Median Throughput asc_sort_timestamp 0.501963 0.501948 -2e-05 ops/s
Max Throughput asc_sort_timestamp 0.502451 0.502432 -2e-05 ops/s
50th percentile latency asc_sort_timestamp 29.3583 31.5744 2.21615 ms
90th percentile latency asc_sort_timestamp 32.0813 34.038 1.95664 ms
99th percentile latency asc_sort_timestamp 49.6192 37.7325 -11.8867 ms
100th percentile latency asc_sort_timestamp 62.6674 38.3782 -24.2892 ms
50th percentile service time asc_sort_timestamp 26.4547 28.8682 2.41358 ms
90th percentile service time asc_sort_timestamp 29.4223 31.4236 2.0013 ms
99th percentile service time asc_sort_timestamp 46.8599 34.5633 -12.2967 ms
100th percentile service time asc_sort_timestamp 60.2728 35.288 -24.9848 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 0.503529 0.503596 7e-05 ops/s
Mean Throughput desc_sort_with_after_timestamp 0.509337 0.509519 0.00018 ops/s
Median Throughput desc_sort_with_after_timestamp 0.506452 0.506575 0.00012 ops/s
Max Throughput desc_sort_with_after_timestamp 0.537672 0.538436 0.00076 ops/s
50th percentile latency desc_sort_with_after_timestamp 416.054 385.925 -30.1291 ms
90th percentile latency desc_sort_with_after_timestamp 443.074 423.982 -19.0917 ms
99th percentile latency desc_sort_with_after_timestamp 487.345 511.42 24.0752 ms
100th percentile latency desc_sort_with_after_timestamp 499.303 571.367 72.0645 ms
50th percentile service time desc_sort_with_after_timestamp 413.799 383.917 -29.8819 ms
90th percentile service time desc_sort_with_after_timestamp 440.81 421.717 -19.0931 ms
99th percentile service time desc_sort_with_after_timestamp 485.046 509.54 24.494 ms
100th percentile service time desc_sort_with_after_timestamp 497.273 569.26 71.9864 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 0.504559 0.504559 -0 ops/s
Mean Throughput asc_sort_with_after_timestamp 0.512144 0.512143 -0 ops/s
Median Throughput asc_sort_with_after_timestamp 0.50835 0.508351 0 ops/s
Max Throughput asc_sort_with_after_timestamp 0.549677 0.549647 -3e-05 ops/s
50th percentile latency asc_sort_with_after_timestamp 7.11962 6.713 -0.40662 ms
90th percentile latency asc_sort_with_after_timestamp 7.73033 7.35826 -0.37207 ms
99th percentile latency asc_sort_with_after_timestamp 9.70182 7.58779 -2.11404 ms
100th percentile latency asc_sort_with_after_timestamp 11.1201 7.58929 -3.53083 ms
50th percentile service time asc_sort_with_after_timestamp 4.37328 3.92877 -0.44452 ms
90th percentile service time asc_sort_with_after_timestamp 4.76612 4.46095 -0.30517 ms
99th percentile service time asc_sort_with_after_timestamp 6.71407 4.7046 -2.00947 ms
100th percentile service time asc_sort_with_after_timestamp 8.19994 4.74931 -3.45063 ms
error rate asc_sort_with_after_timestamp 0 0 0 %

@prudhvigodithi
Copy link
Member Author

Just a follow up to see if we can get this merged.
@msfroh @getsaurabh02

@msfroh msfroh merged commit d52cefa into opensearch-project:main May 30, 2025
29 of 30 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Performance Roadmap May 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

7 participants