Skip to content

Conversation

@andrross
Copy link
Member

@andrross andrross commented Jan 8, 2026

Resolves #20379

Check List

  • Functionality includes testing.

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.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 8, 2026

📝 Walkthrough

Walkthrough

This pull request enables Java 25's compact object headers feature by adding the -XX:+UseCompactObjectHeaders JVM flag for Java 25+, removes an unrelated Lucene memory mapping option, and documents the change in the changelog.

Changes

Cohort / File(s) Summary
Configuration
distribution/src/config/jvm.options
Removed Lucene shared arena setting; added Java 25+ specific flag -XX:+UseCompactObjectHeaders to enable compact object headers
Documentation
CHANGELOG.md
Added changelog entry documenting use of compact object headers with JDK25+

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~5 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is missing the required 'Description' section explaining what the change achieves, though it references issue #20379 and includes testing confirmation. Add a 'Description' section explaining what this change achieves and why it's beneficial for OpenSearch users.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and concisely summarizes the main change: enabling compact object headers for Java 25+.
Linked Issues check ✅ Passed The pull request successfully addresses issue #20379 by enabling compact object headers via the -XX:+UseCompactObjectHeaders flag in JVM options for Java 25+, including changelog documentation.
Out of Scope Changes check ✅ Passed All changes are scoped to enabling compact object headers for Java 25+ with no out-of-scope modifications detected in the files changed.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


📜 Recent review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 52fd5b3 and 9277066.

📒 Files selected for processing (2)
  • CHANGELOG.md
  • distribution/src/config/jvm.options
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2026-01-02T19:23:29.698Z
Learnt from: karenyrx
Repo: opensearch-project/OpenSearch PR: 20335
File: modules/transport-grpc/src/main/java/org/opensearch/transport/grpc/proto/request/search/SearchSourceBuilderProtoUtils.java:155-172
Timestamp: 2026-01-02T19:23:29.698Z
Learning: The gRPC search API in OpenSearch is marked as "experimental" in official documentation, so changes to proto schemas that remove previously unsupported fields (those throwing UnsupportedOperationException) are not considered breaking changes.

Applied to files:

  • CHANGELOG.md
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (20)
  • GitHub Check: gradle-check
  • GitHub Check: precommit (25, ubuntu-24.04-arm)
  • GitHub Check: precommit (21, macos-15)
  • GitHub Check: precommit (21, windows-2025, true)
  • GitHub Check: precommit (21, ubuntu-latest)
  • GitHub Check: precommit (25, macos-15-intel)
  • GitHub Check: precommit (21, windows-latest)
  • GitHub Check: precommit (25, ubuntu-latest)
  • GitHub Check: precommit (25, macos-15)
  • GitHub Check: precommit (25, windows-latest)
  • GitHub Check: precommit (21, ubuntu-24.04-arm)
  • GitHub Check: precommit (21, macos-15-intel)
  • GitHub Check: assemble (21, ubuntu-latest)
  • GitHub Check: assemble (21, windows-latest)
  • GitHub Check: assemble (25, ubuntu-24.04-arm)
  • GitHub Check: assemble (25, windows-latest)
  • GitHub Check: assemble (21, ubuntu-24.04-arm)
  • GitHub Check: assemble (25, ubuntu-latest)
  • GitHub Check: Analyze (java)
  • GitHub Check: detect-breaking-change
🔇 Additional comments (2)
CHANGELOG.md (1)

32-32: Changelog entry looks good.
Clear and correctly categorized.

distribution/src/config/jvm.options (1)

95-95: No changes needed — this flag is no longer experimental in JDK 25.

In JDK 25, UseCompactObjectHeaders was promoted from experimental (JDK 24, JEP 450) to a product feature (JDK 25, JEP 519). It no longer requires -XX:+UnlockExperimentalVMOptions and can be enabled with -XX:+UseCompactObjectHeaders alone, as shown in the code.

Likely an incorrect or invalid review comment.

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot added benchmarking Issues related to benchmarking or performance. enhancement Enhancement or improvement to existing feature or request Other labels Jan 8, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

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

@andrross andrross force-pushed the compact-object-headers branch from d9b7b11 to 09f3463 Compare January 21, 2026 19:59
@andrross
Copy link
Member Author

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

@github-actions
Copy link
Contributor

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

@github-actions
Copy link
Contributor

❌ Gradle check result for 09f3463: FAILURE

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

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Results

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

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.259 s
Total Young Gen GC count 27
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 22.0998 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 16
100th percentile latency wait-for-snapshot-recovery 300002 ms
100th percentile service time wait-for-snapshot-recovery 300002 ms
error rate wait-for-snapshot-recovery 100 %
Min Throughput default 2.01 ops/s
Mean Throughput default 2.02 ops/s
Median Throughput default 2.01 ops/s
Max Throughput default 2.03 ops/s
50th percentile latency default 7.18158 ms
90th percentile latency default 7.84614 ms
99th percentile latency default 9.31074 ms
100th percentile latency default 9.78747 ms
50th percentile service time default 5.8673 ms
90th percentile service time default 6.37012 ms
99th percentile service time default 7.79159 ms
100th percentile service time default 8.07613 ms
error rate default 0 %
Min Throughput desc_sort_timestamp 2.01 ops/s
Mean Throughput desc_sort_timestamp 2.02 ops/s
Median Throughput desc_sort_timestamp 2.02 ops/s
Max Throughput desc_sort_timestamp 2.03 ops/s
50th percentile latency desc_sort_timestamp 9.12287 ms
90th percentile latency desc_sort_timestamp 10.5903 ms
99th percentile latency desc_sort_timestamp 12.2077 ms
100th percentile latency desc_sort_timestamp 12.8901 ms
50th percentile service time desc_sort_timestamp 7.75156 ms
90th percentile service time desc_sort_timestamp 9.36988 ms
99th percentile service time desc_sort_timestamp 10.7966 ms
100th percentile service time desc_sort_timestamp 11.4592 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 2.01 ops/s
Mean Throughput asc_sort_timestamp 2.02 ops/s
Median Throughput asc_sort_timestamp 2.02 ops/s
Max Throughput asc_sort_timestamp 2.04 ops/s
50th percentile latency asc_sort_timestamp 8.49948 ms
90th percentile latency asc_sort_timestamp 9.01934 ms
99th percentile latency asc_sort_timestamp 10.8548 ms
100th percentile latency asc_sort_timestamp 11.858 ms
50th percentile service time asc_sort_timestamp 7.12321 ms
90th percentile service time asc_sort_timestamp 7.47241 ms
99th percentile service time asc_sort_timestamp 9.68824 ms
100th percentile service time asc_sort_timestamp 10.7599 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 2.01 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.02 ops/s
Median Throughput desc_sort_with_after_timestamp 2.02 ops/s
Max Throughput desc_sort_with_after_timestamp 2.04 ops/s
50th percentile latency desc_sort_with_after_timestamp 6.83148 ms
90th percentile latency desc_sort_with_after_timestamp 7.23567 ms
99th percentile latency desc_sort_with_after_timestamp 9.47755 ms
100th percentile latency desc_sort_with_after_timestamp 10.8618 ms
50th percentile service time desc_sort_with_after_timestamp 5.46147 ms
90th percentile service time desc_sort_with_after_timestamp 5.7753 ms
99th percentile service time desc_sort_with_after_timestamp 8.27338 ms
100th percentile service time desc_sort_with_after_timestamp 9.45735 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 2.01 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.02 ops/s
Median Throughput asc_sort_with_after_timestamp 2.02 ops/s
Max Throughput asc_sort_with_after_timestamp 2.04 ops/s
50th percentile latency asc_sort_with_after_timestamp 6.66774 ms
90th percentile latency asc_sort_with_after_timestamp 7.11749 ms
99th percentile latency asc_sort_with_after_timestamp 7.74366 ms
100th percentile latency asc_sort_with_after_timestamp 8.13415 ms
50th percentile service time asc_sort_with_after_timestamp 5.34516 ms
90th percentile service time asc_sort_with_after_timestamp 5.52269 ms
99th percentile service time asc_sort_with_after_timestamp 6.14418 ms
100th percentile service time asc_sort_with_after_timestamp 6.42693 ms
error rate asc_sort_with_after_timestamp 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.02 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.02 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.03 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 8.0752 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.82579 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 10.2758 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 10.3394 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.68562 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 7.63431 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 8.6146 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 8.67819 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.02 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.02 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.04 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.01921 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.49301 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.96209 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.08623 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.68912 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.90717 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.2895 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.30899 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.02 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.02 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.04 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 8.46091 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 8.9685 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 10.7854 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 10.8654 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.12212 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.36244 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 9.23575 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 9.29843 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.02 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.02 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.04 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.48755 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.92693 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.15335 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.19522 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.1622 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.34561 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.46246 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.48309 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput term 2.01 ops/s
Mean Throughput term 2.02 ops/s
Median Throughput term 2.02 ops/s
Max Throughput term 2.04 ops/s
50th percentile latency term 4.25991 ms
90th percentile latency term 4.65166 ms
99th percentile latency term 4.83804 ms
100th percentile latency term 4.90459 ms
50th percentile service time term 2.90081 ms
90th percentile service time term 3.05386 ms
99th percentile service time term 3.30521 ms
100th percentile service time term 3.41195 ms
error rate term 0 %
Min Throughput multi_terms-keyword 1.12 ops/s
Mean Throughput multi_terms-keyword 1.13 ops/s
Median Throughput multi_terms-keyword 1.13 ops/s
Max Throughput multi_terms-keyword 1.14 ops/s
50th percentile latency multi_terms-keyword 38521.1 ms
90th percentile latency multi_terms-keyword 53334.4 ms
99th percentile latency multi_terms-keyword 56659.5 ms
100th percentile latency multi_terms-keyword 56843.3 ms
50th percentile service time multi_terms-keyword 867.838 ms
90th percentile service time multi_terms-keyword 885.722 ms
99th percentile service time multi_terms-keyword 931.995 ms
100th percentile service time multi_terms-keyword 938.23 ms
error rate multi_terms-keyword 0 %
Min Throughput keyword-terms 2.01 ops/s
Mean Throughput keyword-terms 2.01 ops/s
Median Throughput keyword-terms 2.01 ops/s
Max Throughput keyword-terms 2.02 ops/s
50th percentile latency keyword-terms 38.2468 ms
90th percentile latency keyword-terms 50.2762 ms
99th percentile latency keyword-terms 58.0639 ms
100th percentile latency keyword-terms 58.3571 ms
50th percentile service time keyword-terms 36.8478 ms
90th percentile service time keyword-terms 48.8101 ms
99th percentile service time keyword-terms 56.7849 ms
100th percentile service time keyword-terms 57.5405 ms
error rate keyword-terms 0 %
Min Throughput keyword-terms-low-cardinality 2.01 ops/s
Mean Throughput keyword-terms-low-cardinality 2.02 ops/s
Median Throughput keyword-terms-low-cardinality 2.02 ops/s
Max Throughput keyword-terms-low-cardinality 2.04 ops/s
50th percentile latency keyword-terms-low-cardinality 33.7052 ms
90th percentile latency keyword-terms-low-cardinality 44.8869 ms
99th percentile latency keyword-terms-low-cardinality 48.0993 ms
100th percentile latency keyword-terms-low-cardinality 50.8295 ms
50th percentile service time keyword-terms-low-cardinality 32.3787 ms
90th percentile service time keyword-terms-low-cardinality 43.647 ms
99th percentile service time keyword-terms-low-cardinality 46.9664 ms
100th percentile service time keyword-terms-low-cardinality 49.8917 ms
error rate keyword-terms-low-cardinality 0 %
Min Throughput composite-terms 2 ops/s
Mean Throughput composite-terms 2.01 ops/s
Median Throughput composite-terms 2.01 ops/s
Max Throughput composite-terms 2.01 ops/s
50th percentile latency composite-terms 184.675 ms
90th percentile latency composite-terms 189.447 ms
99th percentile latency composite-terms 198.998 ms
100th percentile latency composite-terms 200.31 ms
50th percentile service time composite-terms 183.508 ms
90th percentile service time composite-terms 188.384 ms
99th percentile service time composite-terms 197.541 ms
100th percentile service time composite-terms 198.935 ms
error rate composite-terms 0 %
Min Throughput composite_terms-keyword 2 ops/s
Mean Throughput composite_terms-keyword 2.01 ops/s
Median Throughput composite_terms-keyword 2.01 ops/s
Max Throughput composite_terms-keyword 2.01 ops/s
50th percentile latency composite_terms-keyword 329.435 ms
90th percentile latency composite_terms-keyword 333.218 ms
99th percentile latency composite_terms-keyword 340.161 ms
100th percentile latency composite_terms-keyword 340.435 ms
50th percentile service time composite_terms-keyword 328.397 ms
90th percentile service time composite_terms-keyword 332.238 ms
99th percentile service time composite_terms-keyword 339.531 ms
100th percentile service time composite_terms-keyword 339.801 ms
error rate composite_terms-keyword 0 %
Min Throughput composite-date_histogram-daily 2.01 ops/s
Mean Throughput composite-date_histogram-daily 2.02 ops/s
Median Throughput composite-date_histogram-daily 2.02 ops/s
Max Throughput composite-date_histogram-daily 2.04 ops/s
50th percentile latency composite-date_histogram-daily 5.32814 ms
90th percentile latency composite-date_histogram-daily 5.69946 ms
99th percentile latency composite-date_histogram-daily 6.01424 ms
100th percentile latency composite-date_histogram-daily 6.03847 ms
50th percentile service time composite-date_histogram-daily 3.82845 ms
90th percentile service time composite-date_histogram-daily 4.03866 ms
99th percentile service time composite-date_histogram-daily 4.60327 ms
100th percentile service time composite-date_histogram-daily 4.72772 ms
error rate composite-date_histogram-daily 0 %
Min Throughput range 2.01 ops/s
Mean Throughput range 2.02 ops/s
Median Throughput range 2.02 ops/s
Max Throughput range 2.04 ops/s
50th percentile latency range 5.86003 ms
90th percentile latency range 6.22417 ms
99th percentile latency range 6.54094 ms
100th percentile latency range 6.6965 ms
50th percentile service time range 4.52073 ms
90th percentile service time range 4.60771 ms
99th percentile service time range 5.05812 ms
100th percentile service time range 5.23936 ms
error rate range 0 %
Min Throughput range-numeric 2.01 ops/s
Mean Throughput range-numeric 2.02 ops/s
Median Throughput range-numeric 2.02 ops/s
Max Throughput range-numeric 2.04 ops/s
50th percentile latency range-numeric 4.04996 ms
90th percentile latency range-numeric 4.43593 ms
99th percentile latency range-numeric 4.62119 ms
100th percentile latency range-numeric 4.65278 ms
50th percentile service time range-numeric 2.65035 ms
90th percentile service time range-numeric 2.75835 ms
99th percentile service time range-numeric 2.92759 ms
100th percentile service time range-numeric 2.94513 ms
error rate range-numeric 0 %
Min Throughput keyword-in-range 2.01 ops/s
Mean Throughput keyword-in-range 2.02 ops/s
Median Throughput keyword-in-range 2.02 ops/s
Max Throughput keyword-in-range 2.03 ops/s
50th percentile latency keyword-in-range 14.8367 ms
90th percentile latency keyword-in-range 15.3739 ms
99th percentile latency keyword-in-range 16.3992 ms
100th percentile latency keyword-in-range 17.0558 ms
50th percentile service time keyword-in-range 13.4598 ms
90th percentile service time keyword-in-range 13.7592 ms
99th percentile service time keyword-in-range 15.1761 ms
100th percentile service time keyword-in-range 15.7676 ms
error rate keyword-in-range 0 %
Min Throughput date_histogram_hourly_agg 2.01 ops/s
Mean Throughput date_histogram_hourly_agg 2.02 ops/s
Median Throughput date_histogram_hourly_agg 2.02 ops/s
Max Throughput date_histogram_hourly_agg 2.03 ops/s
50th percentile latency date_histogram_hourly_agg 7.27438 ms
90th percentile latency date_histogram_hourly_agg 8.94029 ms
99th percentile latency date_histogram_hourly_agg 9.54816 ms
100th percentile latency date_histogram_hourly_agg 9.66828 ms
50th percentile service time date_histogram_hourly_agg 5.84572 ms
90th percentile service time date_histogram_hourly_agg 7.42494 ms
99th percentile service time date_histogram_hourly_agg 8.02101 ms
100th percentile service time date_histogram_hourly_agg 8.09392 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.02 ops/s
Median Throughput date_histogram_minute_agg 2.02 ops/s
Max Throughput date_histogram_minute_agg 2.04 ops/s
50th percentile latency date_histogram_minute_agg 42.2526 ms
90th percentile latency date_histogram_minute_agg 42.9849 ms
99th percentile latency date_histogram_minute_agg 47.449 ms
100th percentile latency date_histogram_minute_agg 48.1385 ms
50th percentile service time date_histogram_minute_agg 40.8872 ms
90th percentile service time date_histogram_minute_agg 41.6637 ms
99th percentile service time date_histogram_minute_agg 45.9076 ms
100th percentile service time date_histogram_minute_agg 46.5275 ms
error rate date_histogram_minute_agg 0 %
Min Throughput scroll 49.88 pages/s
Mean Throughput scroll 49.93 pages/s
Median Throughput scroll 49.94 pages/s
Max Throughput scroll 49.96 pages/s
50th percentile latency scroll 436.045 ms
90th percentile latency scroll 446.713 ms
99th percentile latency scroll 482.64 ms
100th percentile latency scroll 496.092 ms
50th percentile service time scroll 435.115 ms
90th percentile service time scroll 445.35 ms
99th percentile service time scroll 481.399 ms
100th percentile service time scroll 494.605 ms
error rate scroll 0 %
Min Throughput query-string-on-message 2.01 ops/s
Mean Throughput query-string-on-message 2.02 ops/s
Median Throughput query-string-on-message 2.02 ops/s
Max Throughput query-string-on-message 2.03 ops/s
50th percentile latency query-string-on-message 6.75022 ms
90th percentile latency query-string-on-message 7.33904 ms
99th percentile latency query-string-on-message 8.20973 ms
100th percentile latency query-string-on-message 8.29544 ms
50th percentile service time query-string-on-message 5.35489 ms
90th percentile service time query-string-on-message 5.61758 ms
99th percentile service time query-string-on-message 6.61825 ms
100th percentile service time query-string-on-message 6.63402 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.02 ops/s
Median Throughput query-string-on-message-filtered 2.02 ops/s
Max Throughput query-string-on-message-filtered 2.04 ops/s
50th percentile latency query-string-on-message-filtered 13.8976 ms
90th percentile latency query-string-on-message-filtered 14.3505 ms
99th percentile latency query-string-on-message-filtered 15.2862 ms
100th percentile latency query-string-on-message-filtered 15.4112 ms
50th percentile service time query-string-on-message-filtered 12.5582 ms
90th percentile service time query-string-on-message-filtered 12.8078 ms
99th percentile service time query-string-on-message-filtered 13.7184 ms
100th percentile service time query-string-on-message-filtered 13.7937 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.02 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.02 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.03 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 22.8793 ms
90th percentile latency query-string-on-message-filtered-sorted-num 23.5734 ms
99th percentile latency query-string-on-message-filtered-sorted-num 32.0109 ms
100th percentile latency query-string-on-message-filtered-sorted-num 34.4758 ms
50th percentile service time query-string-on-message-filtered-sorted-num 20.6102 ms
90th percentile service time query-string-on-message-filtered-sorted-num 21.0068 ms
99th percentile service time query-string-on-message-filtered-sorted-num 29.8867 ms
100th percentile service time query-string-on-message-filtered-sorted-num 32.217 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.02 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.02 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.04 ops/s
50th percentile latency sort_keyword_can_match_shortcut 6.20205 ms
90th percentile latency sort_keyword_can_match_shortcut 6.54687 ms
99th percentile latency sort_keyword_can_match_shortcut 7.28999 ms
100th percentile latency sort_keyword_can_match_shortcut 7.53858 ms
50th percentile service time sort_keyword_can_match_shortcut 4.76407 ms
90th percentile service time sort_keyword_can_match_shortcut 4.89206 ms
99th percentile service time sort_keyword_can_match_shortcut 5.93481 ms
100th percentile service time sort_keyword_can_match_shortcut 6.35599 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.02 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.02 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.04 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 6.04954 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.44779 ms
99th percentile latency sort_keyword_no_can_match_shortcut 6.93037 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.16265 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.6665 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.76067 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.42259 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.48719 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.02 ops/s
Median Throughput sort_numeric_desc 2.02 ops/s
Max Throughput sort_numeric_desc 2.04 ops/s
50th percentile latency sort_numeric_desc 5.88937 ms
90th percentile latency sort_numeric_desc 6.30679 ms
99th percentile latency sort_numeric_desc 6.68039 ms
100th percentile latency sort_numeric_desc 6.77882 ms
50th percentile service time sort_numeric_desc 4.53082 ms
90th percentile service time sort_numeric_desc 4.6283 ms
99th percentile service time sort_numeric_desc 5.12477 ms
100th percentile service time sort_numeric_desc 5.38661 ms
error rate sort_numeric_desc 0 %
Min Throughput sort_numeric_asc 2.01 ops/s
Mean Throughput sort_numeric_asc 2.02 ops/s
Median Throughput sort_numeric_asc 2.02 ops/s
Max Throughput sort_numeric_asc 2.04 ops/s
50th percentile latency sort_numeric_asc 5.55655 ms
90th percentile latency sort_numeric_asc 6.01261 ms
99th percentile latency sort_numeric_asc 6.81414 ms
100th percentile latency sort_numeric_asc 7.01908 ms
50th percentile service time sort_numeric_asc 4.20964 ms
90th percentile service time sort_numeric_asc 4.28294 ms
99th percentile service time sort_numeric_asc 5.13538 ms
100th percentile service time sort_numeric_asc 5.19134 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.02 ops/s
Median Throughput sort_numeric_desc_with_match 2.02 ops/s
Max Throughput sort_numeric_desc_with_match 2.04 ops/s
50th percentile latency sort_numeric_desc_with_match 4.09356 ms
90th percentile latency sort_numeric_desc_with_match 4.54466 ms
99th percentile latency sort_numeric_desc_with_match 4.95663 ms
100th percentile latency sort_numeric_desc_with_match 5.2207 ms
50th percentile service time sort_numeric_desc_with_match 2.80095 ms
90th percentile service time sort_numeric_desc_with_match 2.87062 ms
99th percentile service time sort_numeric_desc_with_match 3.2826 ms
100th percentile service time sort_numeric_desc_with_match 3.50182 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.02 ops/s
Median Throughput sort_numeric_asc_with_match 2.02 ops/s
Max Throughput sort_numeric_asc_with_match 2.04 ops/s
50th percentile latency sort_numeric_asc_with_match 3.73245 ms
90th percentile latency sort_numeric_asc_with_match 4.15433 ms
99th percentile latency sort_numeric_asc_with_match 4.24353 ms
100th percentile latency sort_numeric_asc_with_match 4.25003 ms
50th percentile service time sort_numeric_asc_with_match 2.44275 ms
90th percentile service time sort_numeric_asc_with_match 2.5262 ms
99th percentile service time sort_numeric_asc_with_match 2.63857 ms
100th percentile service time sort_numeric_asc_with_match 2.64708 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.02 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.02 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.04 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.74301 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.17036 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.35447 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.3577 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.38984 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.46432 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.98785 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 3.36118 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.02 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.02 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.04 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 4.26758 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.69838 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 5.06475 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 5.1297 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.87004 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.93764 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 3.0656 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 3.10651 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.02 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.02 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.04 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.75377 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.16641 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.29491 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.31278 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.42616 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.5006 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.62544 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.62889 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.02 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.02 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.04 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.66722 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 4.08488 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.16869 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.16996 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.34782 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.4069 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.49198 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.50625 ms
error rate range_field_conjunction_small_range_big_term_query 0 %
Min Throughput range-auto-date-histo 1.97 ops/s
Mean Throughput range-auto-date-histo 1.98 ops/s
Median Throughput range-auto-date-histo 1.99 ops/s
Max Throughput range-auto-date-histo 1.99 ops/s
50th percentile latency range-auto-date-histo 368.485 ms
90th percentile latency range-auto-date-histo 392.627 ms
99th percentile latency range-auto-date-histo 452.979 ms
100th percentile latency range-auto-date-histo 481.872 ms
50th percentile service time range-auto-date-histo 367.541 ms
90th percentile service time range-auto-date-histo 391.145 ms
99th percentile service time range-auto-date-histo 451.92 ms
100th percentile service time range-auto-date-histo 480.981 ms
error rate range-auto-date-histo 0 %
Min Throughput range-with-metrics 0.11 ops/s
Mean Throughput range-with-metrics 0.11 ops/s
Median Throughput range-with-metrics 0.11 ops/s
Max Throughput range-with-metrics 0.11 ops/s
50th percentile latency range-with-metrics 838664 ms
90th percentile latency range-with-metrics 1.17189e+06 ms
99th percentile latency range-with-metrics 1.24681e+06 ms
100th percentile latency range-with-metrics 1.25099e+06 ms
50th percentile service time range-with-metrics 8830.49 ms
90th percentile service time range-with-metrics 8895.02 ms
99th percentile service time range-with-metrics 8939.75 ms
100th percentile service time range-with-metrics 8943.72 ms
error rate range-with-metrics 0 %
Min Throughput range-auto-date-histo-with-metrics 0.13 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.13 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.13 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.13 ops/s
50th percentile latency range-auto-date-histo-with-metrics 720023 ms
90th percentile latency range-auto-date-histo-with-metrics 1.0041e+06 ms
99th percentile latency range-auto-date-histo-with-metrics 1.06584e+06 ms
100th percentile latency range-auto-date-histo-with-metrics 1.06925e+06 ms
50th percentile service time range-auto-date-histo-with-metrics 7609.61 ms
90th percentile service time range-auto-date-histo-with-metrics 7686.06 ms
99th percentile service time range-auto-date-histo-with-metrics 8098.27 ms
100th percentile service time range-auto-date-histo-with-metrics 8434.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.02 ops/s
Median Throughput range-agg-1 2.02 ops/s
Max Throughput range-agg-1 2.04 ops/s
50th percentile latency range-agg-1 3.85991 ms
90th percentile latency range-agg-1 4.29013 ms
99th percentile latency range-agg-1 4.47178 ms
100th percentile latency range-agg-1 4.53025 ms
50th percentile service time range-agg-1 2.49269 ms
90th percentile service time range-agg-1 2.62763 ms
99th percentile service time range-agg-1 2.88425 ms
100th percentile service time range-agg-1 2.95234 ms
error rate range-agg-1 0 %
Min Throughput range-agg-2 2.01 ops/s
Mean Throughput range-agg-2 2.02 ops/s
Median Throughput range-agg-2 2.02 ops/s
Max Throughput range-agg-2 2.04 ops/s
50th percentile latency range-agg-2 4.40843 ms
90th percentile latency range-agg-2 4.69115 ms
99th percentile latency range-agg-2 4.87793 ms
100th percentile latency range-agg-2 4.9273 ms
50th percentile service time range-agg-2 2.91806 ms
90th percentile service time range-agg-2 3.05648 ms
99th percentile service time range-agg-2 3.32153 ms
100th percentile service time range-agg-2 3.3286 ms
error rate range-agg-2 0 %
Min Throughput cardinality-agg-low 2.01 ops/s
Mean Throughput cardinality-agg-low 2.02 ops/s
Median Throughput cardinality-agg-low 2.02 ops/s
Max Throughput cardinality-agg-low 2.04 ops/s
50th percentile latency cardinality-agg-low 5.47703 ms
90th percentile latency cardinality-agg-low 6.09652 ms
99th percentile latency cardinality-agg-low 6.5685 ms
100th percentile latency cardinality-agg-low 6.85187 ms
50th percentile service time cardinality-agg-low 3.9453 ms
90th percentile service time cardinality-agg-low 4.58705 ms
99th percentile service time cardinality-agg-low 5.18033 ms
100th percentile service time cardinality-agg-low 5.36791 ms
error rate cardinality-agg-low 0 %
Min Throughput cardinality-agg-high 1.28 ops/s
Mean Throughput cardinality-agg-high 1.28 ops/s
Median Throughput cardinality-agg-high 1.28 ops/s
Max Throughput cardinality-agg-high 1.3 ops/s
50th percentile latency cardinality-agg-high 28674.3 ms
90th percentile latency cardinality-agg-high 40333.8 ms
99th percentile latency cardinality-agg-high 42905.3 ms
100th percentile latency cardinality-agg-high 43043.3 ms
50th percentile service time cardinality-agg-high 784.209 ms
90th percentile service time cardinality-agg-high 818.45 ms
99th percentile service time cardinality-agg-high 861.312 ms
100th percentile service time cardinality-agg-high 861.844 ms
error rate cardinality-agg-high 0 %
Min Throughput cardinality-agg-very-high 0.95 ops/s
Mean Throughput cardinality-agg-very-high 0.96 ops/s
Median Throughput cardinality-agg-very-high 0.96 ops/s
Max Throughput cardinality-agg-very-high 0.96 ops/s
50th percentile latency cardinality-agg-very-high 54894.2 ms
90th percentile latency cardinality-agg-very-high 76392.1 ms
99th percentile latency cardinality-agg-very-high 81391.9 ms
100th percentile latency cardinality-agg-very-high 81660.5 ms
50th percentile service time cardinality-agg-very-high 1030.05 ms
90th percentile service time cardinality-agg-very-high 1056.62 ms
99th percentile service time cardinality-agg-very-high 1136.6 ms
100th percentile service time cardinality-agg-very-high 1179.39 ms
error rate cardinality-agg-very-high 0 %
Min Throughput range_with_asc_sort 2.01 ops/s
Mean Throughput range_with_asc_sort 2.02 ops/s
Median Throughput range_with_asc_sort 2.02 ops/s
Max Throughput range_with_asc_sort 2.04 ops/s
50th percentile latency range_with_asc_sort 7.00051 ms
90th percentile latency range_with_asc_sort 7.40409 ms
99th percentile latency range_with_asc_sort 8.67816 ms
100th percentile latency range_with_asc_sort 9.13392 ms
50th percentile service time range_with_asc_sort 5.65838 ms
90th percentile service time range_with_asc_sort 5.75638 ms
99th percentile service time range_with_asc_sort 7.04827 ms
100th percentile service time range_with_asc_sort 7.35914 ms
error rate range_with_asc_sort 0 %
Min Throughput range_with_desc_sort 2.01 ops/s
Mean Throughput range_with_desc_sort 2.02 ops/s
Median Throughput range_with_desc_sort 2.02 ops/s
Max Throughput range_with_desc_sort 2.04 ops/s
50th percentile latency range_with_desc_sort 7.02328 ms
90th percentile latency range_with_desc_sort 7.45224 ms
99th percentile latency range_with_desc_sort 8.59096 ms
100th percentile latency range_with_desc_sort 8.73538 ms
50th percentile service time range_with_desc_sort 5.69877 ms
90th percentile service time range_with_desc_sort 5.82152 ms
99th percentile service time range_with_desc_sort 7.44197 ms
100th percentile service time range_with_desc_sort 7.53672 ms
error rate range_with_desc_sort 0 %

✅ SUCCESS (took 6643 seconds)

@prudhvigodithi
Copy link
Member

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

@github-actions
Copy link
Contributor

The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/5808/ . 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/5808/

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.427 s
Total Young Gen GC count 27
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 22.1576 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 9
100th percentile latency wait-for-snapshot-recovery 300002 ms
100th percentile service time wait-for-snapshot-recovery 300002 ms
error rate wait-for-snapshot-recovery 100 %
Min Throughput wait-until-merges-finish 125.83 ops/s
Mean Throughput wait-until-merges-finish 125.83 ops/s
Median Throughput wait-until-merges-finish 125.83 ops/s
Max Throughput wait-until-merges-finish 125.83 ops/s
100th percentile latency wait-until-merges-finish 7.63841 ms
100th percentile service time wait-until-merges-finish 7.63841 ms
error rate wait-until-merges-finish 0 %
Min Throughput default 2.01 ops/s
Mean Throughput default 2.02 ops/s
Median Throughput default 2.01 ops/s
Max Throughput default 2.03 ops/s
50th percentile latency default 7.49439 ms
90th percentile latency default 8.1529 ms
99th percentile latency default 8.56798 ms
100th percentile latency default 8.65233 ms
50th percentile service time default 6.08748 ms
90th percentile service time default 6.59901 ms
99th percentile service time default 7.3758 ms
100th percentile service time default 7.58908 ms
error rate default 0 %
Min Throughput desc_sort_timestamp 2.01 ops/s
Mean Throughput desc_sort_timestamp 2.02 ops/s
Median Throughput desc_sort_timestamp 2.02 ops/s
Max Throughput desc_sort_timestamp 2.03 ops/s
50th percentile latency desc_sort_timestamp 8.99614 ms
90th percentile latency desc_sort_timestamp 10.1145 ms
99th percentile latency desc_sort_timestamp 11.5661 ms
100th percentile latency desc_sort_timestamp 11.9267 ms
50th percentile service time desc_sort_timestamp 7.54256 ms
90th percentile service time desc_sort_timestamp 8.87677 ms
99th percentile service time desc_sort_timestamp 10.5806 ms
100th percentile service time desc_sort_timestamp 11.0138 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 2.01 ops/s
Mean Throughput asc_sort_timestamp 2.02 ops/s
Median Throughput asc_sort_timestamp 2.02 ops/s
Max Throughput asc_sort_timestamp 2.04 ops/s
50th percentile latency asc_sort_timestamp 8.38747 ms
90th percentile latency asc_sort_timestamp 8.9673 ms
99th percentile latency asc_sort_timestamp 11.5637 ms
100th percentile latency asc_sort_timestamp 13.2187 ms
50th percentile service time asc_sort_timestamp 7.15838 ms
90th percentile service time asc_sort_timestamp 7.55548 ms
99th percentile service time asc_sort_timestamp 10.4355 ms
100th percentile service time asc_sort_timestamp 12.1468 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 2.01 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.02 ops/s
Median Throughput desc_sort_with_after_timestamp 2.02 ops/s
Max Throughput desc_sort_with_after_timestamp 2.04 ops/s
50th percentile latency desc_sort_with_after_timestamp 6.97026 ms
90th percentile latency desc_sort_with_after_timestamp 7.6924 ms
99th percentile latency desc_sort_with_after_timestamp 9.13687 ms
100th percentile latency desc_sort_with_after_timestamp 9.80433 ms
50th percentile service time desc_sort_with_after_timestamp 5.60877 ms
90th percentile service time desc_sort_with_after_timestamp 6.203 ms
99th percentile service time desc_sort_with_after_timestamp 7.95855 ms
100th percentile service time desc_sort_with_after_timestamp 8.88208 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 2.01 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.02 ops/s
Median Throughput asc_sort_with_after_timestamp 2.02 ops/s
Max Throughput asc_sort_with_after_timestamp 2.04 ops/s
50th percentile latency asc_sort_with_after_timestamp 7.35895 ms
90th percentile latency asc_sort_with_after_timestamp 7.88385 ms
99th percentile latency asc_sort_with_after_timestamp 9.28742 ms
100th percentile latency asc_sort_with_after_timestamp 9.28985 ms
50th percentile service time asc_sort_with_after_timestamp 6.04237 ms
90th percentile service time asc_sort_with_after_timestamp 6.26041 ms
99th percentile service time asc_sort_with_after_timestamp 7.93121 ms
100th percentile service time asc_sort_with_after_timestamp 8.19426 ms
error rate asc_sort_with_after_timestamp 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.02 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.03 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 16.036 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 16.6373 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 17.4709 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 17.7894 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 14.6119 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 15.316 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 16.1169 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 16.4933 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.02 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.02 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.04 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 15.9494 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 16.4157 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 21.4154 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 23.3641 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 14.6252 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 14.9886 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 20.0225 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 22.342 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.02 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.02 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.04 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 9.26436 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 9.67789 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 10.8427 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 11.1318 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.84309 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 8.08504 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 9.48121 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 10.0372 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.02 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.02 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.04 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.15445 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.63094 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.0609 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.5118 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.84686 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 8.0393 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.44094 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.90988 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput term 2.01 ops/s
Mean Throughput term 2.02 ops/s
Median Throughput term 2.02 ops/s
Max Throughput term 2.04 ops/s
50th percentile latency term 4.03033 ms
90th percentile latency term 4.39763 ms
99th percentile latency term 4.81362 ms
100th percentile latency term 4.99141 ms
50th percentile service time term 2.7282 ms
90th percentile service time term 2.92164 ms
99th percentile service time term 3.11523 ms
100th percentile service time term 3.11664 ms
error rate term 0 %
Min Throughput multi_terms-keyword 1.25 ops/s
Mean Throughput multi_terms-keyword 1.27 ops/s
Median Throughput multi_terms-keyword 1.27 ops/s
Max Throughput multi_terms-keyword 1.28 ops/s
50th percentile latency multi_terms-keyword 29066.3 ms
90th percentile latency multi_terms-keyword 39980.9 ms
99th percentile latency multi_terms-keyword 42301.1 ms
100th percentile latency multi_terms-keyword 42465.1 ms
50th percentile service time multi_terms-keyword 751.33 ms
90th percentile service time multi_terms-keyword 827.107 ms
99th percentile service time multi_terms-keyword 847.859 ms
100th percentile service time multi_terms-keyword 861.658 ms
error rate multi_terms-keyword 0 %
Min Throughput keyword-terms 2.01 ops/s
Mean Throughput keyword-terms 2.01 ops/s
Median Throughput keyword-terms 2.01 ops/s
Max Throughput keyword-terms 2.03 ops/s
50th percentile latency keyword-terms 21.6415 ms
90th percentile latency keyword-terms 28.8277 ms
99th percentile latency keyword-terms 32.4219 ms
100th percentile latency keyword-terms 33.4265 ms
50th percentile service time keyword-terms 19.3383 ms
90th percentile service time keyword-terms 26.4141 ms
99th percentile service time keyword-terms 29.7964 ms
100th percentile service time keyword-terms 30.9179 ms
error rate keyword-terms 0 %
Min Throughput keyword-terms-low-cardinality 2.01 ops/s
Mean Throughput keyword-terms-low-cardinality 2.02 ops/s
Median Throughput keyword-terms-low-cardinality 2.02 ops/s
Max Throughput keyword-terms-low-cardinality 2.04 ops/s
50th percentile latency keyword-terms-low-cardinality 17.7311 ms
90th percentile latency keyword-terms-low-cardinality 23.3777 ms
99th percentile latency keyword-terms-low-cardinality 25.4302 ms
100th percentile latency keyword-terms-low-cardinality 26.2213 ms
50th percentile service time keyword-terms-low-cardinality 16.1588 ms
90th percentile service time keyword-terms-low-cardinality 21.7994 ms
99th percentile service time keyword-terms-low-cardinality 22.9454 ms
100th percentile service time keyword-terms-low-cardinality 23.8672 ms
error rate keyword-terms-low-cardinality 0 %
Min Throughput composite-terms 2.01 ops/s
Mean Throughput composite-terms 2.01 ops/s
Median Throughput composite-terms 2.01 ops/s
Max Throughput composite-terms 2.02 ops/s
50th percentile latency composite-terms 177.854 ms
90th percentile latency composite-terms 186.159 ms
99th percentile latency composite-terms 194.988 ms
100th percentile latency composite-terms 197.051 ms
50th percentile service time composite-terms 176.641 ms
90th percentile service time composite-terms 185.013 ms
99th percentile service time composite-terms 193.918 ms
100th percentile service time composite-terms 195.949 ms
error rate composite-terms 0 %
Min Throughput composite_terms-keyword 2 ops/s
Mean Throughput composite_terms-keyword 2.01 ops/s
Median Throughput composite_terms-keyword 2.01 ops/s
Max Throughput composite_terms-keyword 2.01 ops/s
50th percentile latency composite_terms-keyword 314.75 ms
90th percentile latency composite_terms-keyword 320.862 ms
99th percentile latency composite_terms-keyword 335.898 ms
100th percentile latency composite_terms-keyword 337.93 ms
50th percentile service time composite_terms-keyword 313.713 ms
90th percentile service time composite_terms-keyword 319.907 ms
99th percentile service time composite_terms-keyword 334.744 ms
100th percentile service time composite_terms-keyword 336.744 ms
error rate composite_terms-keyword 0 %
Min Throughput composite-date_histogram-daily 2.01 ops/s
Mean Throughput composite-date_histogram-daily 2.02 ops/s
Median Throughput composite-date_histogram-daily 2.02 ops/s
Max Throughput composite-date_histogram-daily 2.04 ops/s
50th percentile latency composite-date_histogram-daily 4.83314 ms
90th percentile latency composite-date_histogram-daily 5.31878 ms
99th percentile latency composite-date_histogram-daily 5.58145 ms
100th percentile latency composite-date_histogram-daily 5.58664 ms
50th percentile service time composite-date_histogram-daily 3.52783 ms
90th percentile service time composite-date_histogram-daily 3.7305 ms
99th percentile service time composite-date_histogram-daily 4.09155 ms
100th percentile service time composite-date_histogram-daily 4.18744 ms
error rate composite-date_histogram-daily 0 %
Min Throughput range 2.01 ops/s
Mean Throughput range 2.02 ops/s
Median Throughput range 2.02 ops/s
Max Throughput range 2.04 ops/s
50th percentile latency range 6.01398 ms
90th percentile latency range 6.4388 ms
99th percentile latency range 7.02711 ms
100th percentile latency range 7.06421 ms
50th percentile service time range 4.66096 ms
90th percentile service time range 4.88371 ms
99th percentile service time range 5.77682 ms
100th percentile service time range 5.84743 ms
error rate range 0 %
Min Throughput range-numeric 2.01 ops/s
Mean Throughput range-numeric 2.02 ops/s
Median Throughput range-numeric 2.02 ops/s
Max Throughput range-numeric 2.04 ops/s
50th percentile latency range-numeric 3.8733 ms
90th percentile latency range-numeric 4.34039 ms
99th percentile latency range-numeric 5.41236 ms
100th percentile latency range-numeric 6.3383 ms
50th percentile service time range-numeric 2.58259 ms
90th percentile service time range-numeric 2.73287 ms
99th percentile service time range-numeric 4.12669 ms
100th percentile service time range-numeric 5.45981 ms
error rate range-numeric 0 %
Min Throughput keyword-in-range 2.01 ops/s
Mean Throughput keyword-in-range 2.02 ops/s
Median Throughput keyword-in-range 2.02 ops/s
Max Throughput keyword-in-range 2.03 ops/s
50th percentile latency keyword-in-range 13.92 ms
90th percentile latency keyword-in-range 14.6408 ms
99th percentile latency keyword-in-range 16.0276 ms
100th percentile latency keyword-in-range 16.092 ms
50th percentile service time keyword-in-range 12.5857 ms
90th percentile service time keyword-in-range 13.2323 ms
99th percentile service time keyword-in-range 14.6229 ms
100th percentile service time keyword-in-range 14.8375 ms
error rate keyword-in-range 0 %
Min Throughput date_histogram_hourly_agg 2.01 ops/s
Mean Throughput date_histogram_hourly_agg 2.02 ops/s
Median Throughput date_histogram_hourly_agg 2.02 ops/s
Max Throughput date_histogram_hourly_agg 2.03 ops/s
50th percentile latency date_histogram_hourly_agg 7.15422 ms
90th percentile latency date_histogram_hourly_agg 8.35199 ms
99th percentile latency date_histogram_hourly_agg 8.98767 ms
100th percentile latency date_histogram_hourly_agg 9.10419 ms
50th percentile service time date_histogram_hourly_agg 5.62399 ms
90th percentile service time date_histogram_hourly_agg 7.05308 ms
99th percentile service time date_histogram_hourly_agg 7.72212 ms
100th percentile service time date_histogram_hourly_agg 7.91324 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.02 ops/s
Median Throughput date_histogram_minute_agg 2.02 ops/s
Max Throughput date_histogram_minute_agg 2.04 ops/s
50th percentile latency date_histogram_minute_agg 39.9966 ms
90th percentile latency date_histogram_minute_agg 40.8085 ms
99th percentile latency date_histogram_minute_agg 41.5202 ms
100th percentile latency date_histogram_minute_agg 41.6511 ms
50th percentile service time date_histogram_minute_agg 38.7214 ms
90th percentile service time date_histogram_minute_agg 39.4852 ms
99th percentile service time date_histogram_minute_agg 40.1949 ms
100th percentile service time date_histogram_minute_agg 40.36 ms
error rate date_histogram_minute_agg 0 %
Min Throughput scroll 49.88 pages/s
Mean Throughput scroll 49.93 pages/s
Median Throughput scroll 49.94 pages/s
Max Throughput scroll 49.96 pages/s
50th percentile latency scroll 474.899 ms
90th percentile latency scroll 487.506 ms
99th percentile latency scroll 525.998 ms
100th percentile latency scroll 534.182 ms
50th percentile service time scroll 473.611 ms
90th percentile service time scroll 483.408 ms
99th percentile service time scroll 520.27 ms
100th percentile service time scroll 533.412 ms
error rate scroll 0 %
Min Throughput query-string-on-message 2.01 ops/s
Mean Throughput query-string-on-message 2.02 ops/s
Median Throughput query-string-on-message 2.02 ops/s
Max Throughput query-string-on-message 2.03 ops/s
50th percentile latency query-string-on-message 6.97937 ms
90th percentile latency query-string-on-message 7.46266 ms
99th percentile latency query-string-on-message 8.43511 ms
100th percentile latency query-string-on-message 8.50385 ms
50th percentile service time query-string-on-message 5.61831 ms
90th percentile service time query-string-on-message 6.01155 ms
99th percentile service time query-string-on-message 7.15976 ms
100th percentile service time query-string-on-message 7.2525 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.02 ops/s
Median Throughput query-string-on-message-filtered 2.02 ops/s
Max Throughput query-string-on-message-filtered 2.04 ops/s
50th percentile latency query-string-on-message-filtered 14.3324 ms
90th percentile latency query-string-on-message-filtered 14.7517 ms
99th percentile latency query-string-on-message-filtered 16.4158 ms
100th percentile latency query-string-on-message-filtered 16.9162 ms
50th percentile service time query-string-on-message-filtered 12.922 ms
90th percentile service time query-string-on-message-filtered 13.3098 ms
99th percentile service time query-string-on-message-filtered 14.9194 ms
100th percentile service time query-string-on-message-filtered 15.6199 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.02 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.02 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.04 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 23.5929 ms
90th percentile latency query-string-on-message-filtered-sorted-num 24.7122 ms
99th percentile latency query-string-on-message-filtered-sorted-num 35.7326 ms
100th percentile latency query-string-on-message-filtered-sorted-num 36.2096 ms
50th percentile service time query-string-on-message-filtered-sorted-num 21.2998 ms
90th percentile service time query-string-on-message-filtered-sorted-num 22.1968 ms
99th percentile service time query-string-on-message-filtered-sorted-num 33.511 ms
100th percentile service time query-string-on-message-filtered-sorted-num 33.7595 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.02 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.02 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.04 ops/s
50th percentile latency sort_keyword_can_match_shortcut 6.37393 ms
90th percentile latency sort_keyword_can_match_shortcut 6.68291 ms
99th percentile latency sort_keyword_can_match_shortcut 7.37095 ms
100th percentile latency sort_keyword_can_match_shortcut 7.79763 ms
50th percentile service time sort_keyword_can_match_shortcut 4.96589 ms
90th percentile service time sort_keyword_can_match_shortcut 5.15473 ms
99th percentile service time sort_keyword_can_match_shortcut 5.74401 ms
100th percentile service time sort_keyword_can_match_shortcut 6.18554 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.02 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.02 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.04 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 5.97759 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.41455 ms
99th percentile latency sort_keyword_no_can_match_shortcut 7.03717 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.21906 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.64023 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.77994 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.48114 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.90175 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.02 ops/s
Median Throughput sort_numeric_desc 2.02 ops/s
Max Throughput sort_numeric_desc 2.04 ops/s
50th percentile latency sort_numeric_desc 5.36698 ms
90th percentile latency sort_numeric_desc 5.78375 ms
99th percentile latency sort_numeric_desc 7.08343 ms
100th percentile latency sort_numeric_desc 8.12337 ms
50th percentile service time sort_numeric_desc 4.06896 ms
90th percentile service time sort_numeric_desc 4.21737 ms
99th percentile service time sort_numeric_desc 5.38984 ms
100th percentile service time sort_numeric_desc 6.47338 ms
error rate sort_numeric_desc 0 %
Min Throughput sort_numeric_asc 2.01 ops/s
Mean Throughput sort_numeric_asc 2.02 ops/s
Median Throughput sort_numeric_asc 2.02 ops/s
Max Throughput sort_numeric_asc 2.04 ops/s
50th percentile latency sort_numeric_asc 5.6358 ms
90th percentile latency sort_numeric_asc 6.00105 ms
99th percentile latency sort_numeric_asc 6.15549 ms
100th percentile latency sort_numeric_asc 6.17143 ms
50th percentile service time sort_numeric_asc 4.36893 ms
90th percentile service time sort_numeric_asc 4.46789 ms
99th percentile service time sort_numeric_asc 4.62307 ms
100th percentile service time sort_numeric_asc 4.65437 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.02 ops/s
Median Throughput sort_numeric_desc_with_match 2.02 ops/s
Max Throughput sort_numeric_desc_with_match 2.04 ops/s
50th percentile latency sort_numeric_desc_with_match 3.71444 ms
90th percentile latency sort_numeric_desc_with_match 4.1372 ms
99th percentile latency sort_numeric_desc_with_match 4.63202 ms
100th percentile latency sort_numeric_desc_with_match 5.02137 ms
50th percentile service time sort_numeric_desc_with_match 2.45032 ms
90th percentile service time sort_numeric_desc_with_match 2.55288 ms
99th percentile service time sort_numeric_desc_with_match 3.11952 ms
100th percentile service time sort_numeric_desc_with_match 3.46235 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.02 ops/s
Median Throughput sort_numeric_asc_with_match 2.02 ops/s
Max Throughput sort_numeric_asc_with_match 2.04 ops/s
50th percentile latency sort_numeric_asc_with_match 3.83884 ms
90th percentile latency sort_numeric_asc_with_match 4.29172 ms
99th percentile latency sort_numeric_asc_with_match 4.41191 ms
100th percentile latency sort_numeric_asc_with_match 4.44143 ms
50th percentile service time sort_numeric_asc_with_match 2.56321 ms
90th percentile service time sort_numeric_asc_with_match 2.64943 ms
99th percentile service time sort_numeric_asc_with_match 2.74916 ms
100th percentile service time sort_numeric_asc_with_match 2.7635 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.02 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.02 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.04 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.58891 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 3.96273 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.0886 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.09572 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.24821 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.3292 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.4521 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.50149 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.02 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.02 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.04 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.71448 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.06374 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.23445 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.24315 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.368 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.45456 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.55965 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.5717 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.02 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.02 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.04 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.98818 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.32225 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.5245 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.54739 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.56512 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.70659 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.85756 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.85947 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.02 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.02 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.04 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.97362 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 4.41767 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.55707 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.56769 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.6926 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.76874 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.86766 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.89226 ms
error rate range_field_conjunction_small_range_big_term_query 0 %
Min Throughput range-auto-date-histo 1.95 ops/s
Mean Throughput range-auto-date-histo 1.97 ops/s
Median Throughput range-auto-date-histo 1.98 ops/s
Max Throughput range-auto-date-histo 1.98 ops/s
50th percentile latency range-auto-date-histo 431.42 ms
90th percentile latency range-auto-date-histo 473.722 ms
99th percentile latency range-auto-date-histo 514.344 ms
100th percentile latency range-auto-date-histo 527.142 ms
50th percentile service time range-auto-date-histo 430.439 ms
90th percentile service time range-auto-date-histo 472.608 ms
99th percentile service time range-auto-date-histo 512.926 ms
100th percentile service time range-auto-date-histo 525.113 ms
error rate range-auto-date-histo 0 %
Min Throughput range-with-metrics 0.12 ops/s
Mean Throughput range-with-metrics 0.12 ops/s
Median Throughput range-with-metrics 0.12 ops/s
Max Throughput range-with-metrics 0.12 ops/s
50th percentile latency range-with-metrics 793900 ms
90th percentile latency range-with-metrics 1.10126e+06 ms
99th percentile latency range-with-metrics 1.17007e+06 ms
100th percentile latency range-with-metrics 1.17388e+06 ms
50th percentile service time range-with-metrics 8323.42 ms
90th percentile service time range-with-metrics 8405.32 ms
99th percentile service time range-with-metrics 8639.97 ms
100th percentile service time range-with-metrics 8672.05 ms
error rate range-with-metrics 0 %
Min Throughput range-auto-date-histo-with-metrics 0.14 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.14 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.14 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.14 ops/s
50th percentile latency range-auto-date-histo-with-metrics 668819 ms
90th percentile latency range-auto-date-histo-with-metrics 942097 ms
99th percentile latency range-auto-date-histo-with-metrics 1.00349e+06 ms
100th percentile latency range-auto-date-histo-with-metrics 1.00693e+06 ms
50th percentile service time range-auto-date-histo-with-metrics 7276.93 ms
90th percentile service time range-auto-date-histo-with-metrics 7372.04 ms
99th percentile service time range-auto-date-histo-with-metrics 7467.12 ms
100th percentile service time range-auto-date-histo-with-metrics 7467.29 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.02 ops/s
Median Throughput range-agg-1 2.02 ops/s
Max Throughput range-agg-1 2.04 ops/s
50th percentile latency range-agg-1 3.87168 ms
90th percentile latency range-agg-1 4.30499 ms
99th percentile latency range-agg-1 4.5315 ms
100th percentile latency range-agg-1 4.53199 ms
50th percentile service time range-agg-1 2.57299 ms
90th percentile service time range-agg-1 2.71389 ms
99th percentile service time range-agg-1 2.80304 ms
100th percentile service time range-agg-1 2.80612 ms
error rate range-agg-1 0 %
Min Throughput range-agg-2 2.01 ops/s
Mean Throughput range-agg-2 2.02 ops/s
Median Throughput range-agg-2 2.02 ops/s
Max Throughput range-agg-2 2.04 ops/s
50th percentile latency range-agg-2 3.75502 ms
90th percentile latency range-agg-2 4.12306 ms
99th percentile latency range-agg-2 7.02902 ms
100th percentile latency range-agg-2 9.51604 ms
50th percentile service time range-agg-2 2.45506 ms
90th percentile service time range-agg-2 2.57129 ms
99th percentile service time range-agg-2 5.45853 ms
100th percentile service time range-agg-2 8.15321 ms
error rate range-agg-2 0 %
Min Throughput cardinality-agg-low 2.01 ops/s
Mean Throughput cardinality-agg-low 2.02 ops/s
Median Throughput cardinality-agg-low 2.02 ops/s
Max Throughput cardinality-agg-low 2.04 ops/s
50th percentile latency cardinality-agg-low 5.03829 ms
90th percentile latency cardinality-agg-low 5.60676 ms
99th percentile latency cardinality-agg-low 8.08536 ms
100th percentile latency cardinality-agg-low 10.2043 ms
50th percentile service time cardinality-agg-low 3.68085 ms
90th percentile service time cardinality-agg-low 3.98221 ms
99th percentile service time cardinality-agg-low 6.63524 ms
100th percentile service time cardinality-agg-low 8.63174 ms
error rate cardinality-agg-low 0 %
Min Throughput cardinality-agg-high 1.17 ops/s
Mean Throughput cardinality-agg-high 1.19 ops/s
Median Throughput cardinality-agg-high 1.18 ops/s
Max Throughput cardinality-agg-high 1.21 ops/s
50th percentile latency cardinality-agg-high 35187.4 ms
90th percentile latency cardinality-agg-high 49660.7 ms
99th percentile latency cardinality-agg-high 53022.2 ms
100th percentile latency cardinality-agg-high 53220.8 ms
50th percentile service time cardinality-agg-high 856.047 ms
90th percentile service time cardinality-agg-high 890.24 ms
99th percentile service time cardinality-agg-high 933.436 ms
100th percentile service time cardinality-agg-high 941.247 ms
error rate cardinality-agg-high 0 %
Min Throughput cardinality-agg-very-high 0.95 ops/s
Mean Throughput cardinality-agg-very-high 0.96 ops/s
Median Throughput cardinality-agg-very-high 0.96 ops/s
Max Throughput cardinality-agg-very-high 0.96 ops/s
50th percentile latency cardinality-agg-very-high 55148.3 ms
90th percentile latency cardinality-agg-very-high 77148.3 ms
99th percentile latency cardinality-agg-very-high 81987.3 ms
100th percentile latency cardinality-agg-very-high 82250.5 ms
50th percentile service time cardinality-agg-very-high 1032.61 ms
90th percentile service time cardinality-agg-very-high 1079.24 ms
99th percentile service time cardinality-agg-very-high 1237.91 ms
100th percentile service time cardinality-agg-very-high 1276.05 ms
error rate cardinality-agg-very-high 0 %
Min Throughput range_with_asc_sort 2.01 ops/s
Mean Throughput range_with_asc_sort 2.02 ops/s
Median Throughput range_with_asc_sort 2.02 ops/s
Max Throughput range_with_asc_sort 2.04 ops/s
50th percentile latency range_with_asc_sort 7.33495 ms
90th percentile latency range_with_asc_sort 7.71238 ms
99th percentile latency range_with_asc_sort 8.00295 ms
100th percentile latency range_with_asc_sort 8.1663 ms
50th percentile service time range_with_asc_sort 5.98904 ms
90th percentile service time range_with_asc_sort 6.09141 ms
99th percentile service time range_with_asc_sort 6.43039 ms
100th percentile service time range_with_asc_sort 6.49484 ms
error rate range_with_asc_sort 0 %
Min Throughput range_with_desc_sort 2.01 ops/s
Mean Throughput range_with_desc_sort 2.02 ops/s
Median Throughput range_with_desc_sort 2.02 ops/s
Max Throughput range_with_desc_sort 2.04 ops/s
50th percentile latency range_with_desc_sort 6.99938 ms
90th percentile latency range_with_desc_sort 7.4596 ms
99th percentile latency range_with_desc_sort 7.89826 ms
100th percentile latency range_with_desc_sort 8.00472 ms
50th percentile service time range_with_desc_sort 5.72984 ms
90th percentile service time range_with_desc_sort 5.84957 ms
99th percentile service time range_with_desc_sort 6.60091 ms
100th percentile service time range_with_desc_sort 6.80001 ms
error rate range_with_desc_sort 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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.387 1.427 0.04 s
Total Young Gen GC count 28 27 -1
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 22.1576 22.1576 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 9 9 0
100th percentile latency wait-for-snapshot-recovery 300002 300002 -0.15625 ms
100th percentile service time wait-for-snapshot-recovery 300002 300002 -0.15625 ms
error rate wait-for-snapshot-recovery 100 100 0 %
Min Throughput wait-until-merges-finish 110.79 125.827 15.0362 ops/s
Mean Throughput wait-until-merges-finish 110.79 125.827 15.0362 ops/s
Median Throughput wait-until-merges-finish 110.79 125.827 15.0362 ops/s
Max Throughput wait-until-merges-finish 110.79 125.827 15.0362 ops/s
100th percentile latency wait-until-merges-finish 8.70067 7.63841 -1.06226 ms
100th percentile service time wait-until-merges-finish 8.70067 7.63841 -1.06226 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 2.01012 2.0098 -0.00032 ops/s
Mean Throughput default 2.01663 2.01612 -0.00051 ops/s
Median Throughput default 2.01511 2.01466 -0.00045 ops/s
Max Throughput default 2.02988 2.0289 -0.00098 ops/s
50th percentile latency default 6.84938 7.49439 0.64502 ms
90th percentile latency default 7.67907 8.1529 0.47383 ms
99th percentile latency default 9.65477 8.56798 -1.08679 ms
100th percentile latency default 9.78292 8.65233 -1.13058 ms
50th percentile service time default 5.55406 6.08748 0.53342 ms
90th percentile service time default 6.25389 6.59901 0.34512 ms
99th percentile service time default 7.49765 7.3758 -0.12185 ms
100th percentile service time default 7.69327 7.58908 -0.10419 ms
error rate default 0 0 0 %
Min Throughput desc_sort_timestamp 2.01044 2.01109 0.00065 ops/s
Mean Throughput desc_sort_timestamp 2.01716 2.01823 0.00107 ops/s
Median Throughput desc_sort_timestamp 2.01558 2.01656 0.00097 ops/s
Max Throughput desc_sort_timestamp 2.03081 2.03271 0.0019 ops/s
50th percentile latency desc_sort_timestamp 9.62989 8.99614 -0.63375 ms
90th percentile latency desc_sort_timestamp 10.4432 10.1145 -0.32873 ms
99th percentile latency desc_sort_timestamp 11.3641 11.5661 0.20199 ms
100th percentile latency desc_sort_timestamp 11.5914 11.9267 0.33528 ms
50th percentile service time desc_sort_timestamp 8.50196 7.54256 -0.9594 ms
90th percentile service time desc_sort_timestamp 8.88425 8.87677 -0.00748 ms
99th percentile service time desc_sort_timestamp 10.2393 10.5806 0.34128 ms
100th percentile service time desc_sort_timestamp 10.42 11.0138 0.59375 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 2.01287 2.01283 -4e-05 ops/s
Mean Throughput asc_sort_timestamp 2.02116 2.02111 -5e-05 ops/s
Median Throughput asc_sort_timestamp 2.01922 2.01919 -4e-05 ops/s
Max Throughput asc_sort_timestamp 2.03808 2.03797 -0.00011 ops/s
50th percentile latency asc_sort_timestamp 8.7059 8.38747 -0.31843 ms
90th percentile latency asc_sort_timestamp 9.67119 8.9673 -0.7039 ms
99th percentile latency asc_sort_timestamp 12.444 11.5637 -0.88029 ms
100th percentile latency asc_sort_timestamp 13.8756 13.2187 -0.65684 ms
50th percentile service time asc_sort_timestamp 7.63777 7.15838 -0.4794 ms
90th percentile service time asc_sort_timestamp 8.14024 7.55548 -0.58476 ms
99th percentile service time asc_sort_timestamp 11.2485 10.4355 -0.81304 ms
100th percentile service time asc_sort_timestamp 12.6499 12.1468 -0.50309 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 2.01277 2.01282 5e-05 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.02103 2.02108 5e-05 ops/s
Median Throughput desc_sort_with_after_timestamp 2.01911 2.01916 5e-05 ops/s
Max Throughput desc_sort_with_after_timestamp 2.0378 2.03788 8e-05 ops/s
50th percentile latency desc_sort_with_after_timestamp 6.83213 6.97026 0.13813 ms
90th percentile latency desc_sort_with_after_timestamp 7.44526 7.6924 0.24714 ms
99th percentile latency desc_sort_with_after_timestamp 9.40915 9.13687 -0.27229 ms
100th percentile latency desc_sort_with_after_timestamp 10.41 9.80433 -0.60564 ms
50th percentile service time desc_sort_with_after_timestamp 5.48292 5.60877 0.12585 ms
90th percentile service time desc_sort_with_after_timestamp 5.85456 6.203 0.34844 ms
99th percentile service time desc_sort_with_after_timestamp 8.10003 7.95855 -0.14148 ms
100th percentile service time desc_sort_with_after_timestamp 9.33246 8.88208 -0.45039 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 2.01313 2.01313 -1e-05 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.02164 2.02158 -5e-05 ops/s
Median Throughput asc_sort_with_after_timestamp 2.01965 2.01961 -4e-05 ops/s
Max Throughput asc_sort_with_after_timestamp 2.03892 2.03884 -8e-05 ops/s
50th percentile latency asc_sort_with_after_timestamp 6.6871 7.35895 0.67185 ms
90th percentile latency asc_sort_with_after_timestamp 7.13804 7.88385 0.7458 ms
99th percentile latency asc_sort_with_after_timestamp 8.20362 9.28742 1.0838 ms
100th percentile latency asc_sort_with_after_timestamp 9.0409 9.28985 0.24895 ms
50th percentile service time asc_sort_with_after_timestamp 5.37269 6.04237 0.66968 ms
90th percentile service time asc_sort_with_after_timestamp 5.62942 6.26041 0.63099 ms
99th percentile service time asc_sort_with_after_timestamp 7.02498 7.93121 0.90623 ms
100th percentile service time asc_sort_with_after_timestamp 7.96068 8.19426 0.23358 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.00959 2.00958 -1e-05 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.01578 2.01574 -4e-05 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.01435 2.01431 -3e-05 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.02835 2.02827 -8e-05 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 14.7679 16.036 1.2681 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 16.1585 16.6373 0.47884 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 17.557 17.4709 -0.08612 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 18.3625 17.7894 -0.57307 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 13.2729 14.6119 1.33905 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 14.6685 15.316 0.64753 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 16.6523 16.1169 -0.53539 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 17.4821 16.4933 -0.98879 ms
error rate desc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.01291 2.01292 1e-05 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.02125 2.02127 2e-05 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.0193 2.01932 2e-05 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.03823 2.03825 2e-05 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 15.8864 15.9494 0.06299 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 16.4222 16.4157 -0.00651 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 19.2272 21.4154 2.18812 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 19.2701 23.3641 4.09404 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 14.5541 14.6252 0.07116 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 15.1563 14.9886 -0.16774 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 18.0674 20.0225 1.95504 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 18.2521 22.342 4.08994 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.01286 2.01295 9e-05 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.02116 2.02131 0.00015 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.01923 2.01935 0.00011 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.038 2.03832 0.00032 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 9.63372 9.26436 -0.36936 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 10.5177 9.67789 -0.83982 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 11.823 10.8427 -0.98027 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 12.669 11.1318 -1.53719 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 8.29839 7.84309 -0.45529 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 9.02915 8.08504 -0.94411 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 10.3932 9.48121 -0.91194 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 11.36 10.0372 -1.32282 ms
error rate asc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.01301 2.0131 9e-05 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.02139 2.02156 0.00016 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.01942 2.01957 0.00014 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.03847 2.03876 0.00029 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.80418 9.15445 -0.64973 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.7486 9.63094 -1.11763 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.2234 11.0609 -0.16254 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.4147 11.5118 0.09717 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 8.80308 7.84686 -0.95623 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.14605 8.0393 -1.10675 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.88104 9.44094 -0.4401 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 10.2135 9.90988 -0.30358 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput term 2.01298 2.01302 5e-05 ops/s
Mean Throughput term 2.02137 2.02142 5e-05 ops/s
Median Throughput term 2.01942 2.01946 4e-05 ops/s
Max Throughput term 2.03842 2.03853 0.00011 ops/s
50th percentile latency term 4.35072 4.03033 -0.32039 ms
90th percentile latency term 4.89156 4.39763 -0.49393 ms
99th percentile latency term 5.29491 4.81362 -0.48129 ms
100th percentile latency term 5.3158 4.99141 -0.32439 ms
50th percentile service time term 3.11571 2.7282 -0.38751 ms
90th percentile service time term 3.33095 2.92164 -0.40931 ms
99th percentile service time term 3.66038 3.11523 -0.54515 ms
100th percentile service time term 3.77613 3.11664 -0.65949 ms
error rate term 0 0 0 %
Min Throughput multi_terms-keyword 1.04162 1.24757 0.20595 ops/s
Mean Throughput multi_terms-keyword 1.06846 1.26587 0.19741 ops/s
Median Throughput multi_terms-keyword 1.07073 1.2671 0.19637 ops/s
Max Throughput multi_terms-keyword 1.08286 1.27764 0.19479 ops/s
50th percentile latency multi_terms-keyword 43685.2 29066.3 -14618.9 ms
90th percentile latency multi_terms-keyword 59618.8 39980.9 -19637.9 ms
99th percentile latency multi_terms-keyword 63338.2 42301.1 -21037.1 ms
100th percentile latency multi_terms-keyword 63515.4 42465.1 -21050.3 ms
50th percentile service time multi_terms-keyword 856.881 751.33 -105.551 ms
90th percentile service time multi_terms-keyword 983.824 827.107 -156.717 ms
99th percentile service time multi_terms-keyword 1046.35 847.859 -198.494 ms
100th percentile service time multi_terms-keyword 1052.28 861.658 -190.625 ms
error rate multi_terms-keyword 0 0 0 %
Min Throughput keyword-terms 2.00865 2.00858 -7e-05 ops/s
Mean Throughput keyword-terms 2.0142 2.01404 -0.00016 ops/s
Median Throughput keyword-terms 2.01288 2.01275 -0.00013 ops/s
Max Throughput keyword-terms 2.02547 2.02522 -0.00025 ops/s
50th percentile latency keyword-terms 29.2387 21.6415 -7.5972 ms
90th percentile latency keyword-terms 36.7668 28.8277 -7.93907 ms
99th percentile latency keyword-terms 38.3886 32.4219 -5.96662 ms
100th percentile latency keyword-terms 38.8675 33.4265 -5.44104 ms
50th percentile service time keyword-terms 27.4892 19.3383 -8.15093 ms
90th percentile service time keyword-terms 34.8406 26.4141 -8.42656 ms
99th percentile service time keyword-terms 36.5517 29.7964 -6.75531 ms
100th percentile service time keyword-terms 36.6331 30.9179 -5.71526 ms
error rate keyword-terms 0 0 0 %
Min Throughput keyword-terms-low-cardinality 2.01265 2.01273 8e-05 ops/s
Mean Throughput keyword-terms-low-cardinality 2.02084 2.02093 9e-05 ops/s
Median Throughput keyword-terms-low-cardinality 2.01892 2.019 7e-05 ops/s
Max Throughput keyword-terms-low-cardinality 2.03748 2.03763 0.00016 ops/s
50th percentile latency keyword-terms-low-cardinality 25.5095 17.7311 -7.77838 ms
90th percentile latency keyword-terms-low-cardinality 32.6125 23.3777 -9.23474 ms
99th percentile latency keyword-terms-low-cardinality 33.08 25.4302 -7.64973 ms
100th percentile latency keyword-terms-low-cardinality 33.1045 26.2213 -6.88322 ms
50th percentile service time keyword-terms-low-cardinality 23.2029 16.1588 -7.04408 ms
90th percentile service time keyword-terms-low-cardinality 30.2555 21.7994 -8.45614 ms
99th percentile service time keyword-terms-low-cardinality 30.655 22.9454 -7.70959 ms
100th percentile service time keyword-terms-low-cardinality 30.7376 23.8672 -6.87041 ms
error rate keyword-terms-low-cardinality 0 0 0 %
Min Throughput composite-terms 2.00232 2.00531 0.003 ops/s
Mean Throughput composite-terms 2.00379 2.00872 0.00493 ops/s
Median Throughput composite-terms 2.00345 2.00794 0.00449 ops/s
Max Throughput composite-terms 2.00677 2.01561 0.00883 ops/s
50th percentile latency composite-terms 176.935 177.854 0.91915 ms
90th percentile latency composite-terms 221.898 186.159 -35.739 ms
99th percentile latency composite-terms 230.142 194.988 -35.154 ms
100th percentile latency composite-terms 230.424 197.051 -33.373 ms
50th percentile service time composite-terms 175.896 176.641 0.74499 ms
90th percentile service time composite-terms 220.718 185.013 -35.7055 ms
99th percentile service time composite-terms 229.139 193.918 -35.2213 ms
100th percentile service time composite-terms 229.529 195.949 -33.5796 ms
error rate composite-terms 0 0 0 %
Min Throughput composite_terms-keyword 1.96555 2.00402 0.03846 ops/s
Mean Throughput composite_terms-keyword 2.00018 2.0066 0.00642 ops/s
Median Throughput composite_terms-keyword 2.00353 2.00599 0.00246 ops/s
Max Throughput composite_terms-keyword 2.00759 2.01183 0.00424 ops/s
50th percentile latency composite_terms-keyword 353.953 314.75 -39.2028 ms
90th percentile latency composite_terms-keyword 790.685 320.862 -469.823 ms
99th percentile latency composite_terms-keyword 1077.57 335.898 -741.673 ms
100th percentile latency composite_terms-keyword 1085.84 337.93 -747.911 ms
50th percentile service time composite_terms-keyword 347.988 313.713 -34.2744 ms
90th percentile service time composite_terms-keyword 645.01 319.907 -325.103 ms
99th percentile service time composite_terms-keyword 663.809 334.744 -329.065 ms
100th percentile service time composite_terms-keyword 665.428 336.744 -328.685 ms
error rate composite_terms-keyword 0 0 0 %
Min Throughput composite-date_histogram-daily 2.01227 2.01238 0.00011 ops/s
Mean Throughput composite-date_histogram-daily 2.02017 2.02039 0.00022 ops/s
Median Throughput composite-date_histogram-daily 2.01831 2.01851 0.0002 ops/s
Max Throughput composite-date_histogram-daily 2.03628 2.03666 0.00038 ops/s
50th percentile latency composite-date_histogram-daily 5.18235 4.83314 -0.34921 ms
90th percentile latency composite-date_histogram-daily 5.57287 5.31878 -0.25409 ms
99th percentile latency composite-date_histogram-daily 5.78072 5.58145 -0.19927 ms
100th percentile latency composite-date_histogram-daily 5.82131 5.58664 -0.23468 ms
50th percentile service time composite-date_histogram-daily 3.81866 3.52783 -0.29083 ms
90th percentile service time composite-date_histogram-daily 3.98017 3.7305 -0.24967 ms
99th percentile service time composite-date_histogram-daily 4.41505 4.09155 -0.3235 ms
100th percentile service time composite-date_histogram-daily 4.44075 4.18744 -0.25332 ms
error rate composite-date_histogram-daily 0 0 0 %
Min Throughput range 2.01307 2.01314 7e-05 ops/s
Mean Throughput range 2.02153 2.02163 0.0001 ops/s
Median Throughput range 2.01956 2.01964 9e-05 ops/s
Max Throughput range 2.03869 2.03886 0.00017 ops/s
50th percentile latency range 5.82094 6.01398 0.19303 ms
90th percentile latency range 6.28629 6.4388 0.1525 ms
99th percentile latency range 6.56897 7.02711 0.45814 ms
100th percentile latency range 6.6534 7.06421 0.4108 ms
50th percentile service time range 4.51522 4.66096 0.14574 ms
90th percentile service time range 4.7397 4.88371 0.14402 ms
99th percentile service time range 5.06734 5.77682 0.70948 ms
100th percentile service time range 5.21512 5.84743 0.63231 ms
error rate range 0 0 0 %
Min Throughput range-numeric 2.01313 2.01316 3e-05 ops/s
Mean Throughput range-numeric 2.02159 2.02163 4e-05 ops/s
Median Throughput range-numeric 2.01963 2.01965 2e-05 ops/s
Max Throughput range-numeric 2.03883 2.03886 4e-05 ops/s
50th percentile latency range-numeric 3.83227 3.8733 0.04104 ms
90th percentile latency range-numeric 4.23401 4.34039 0.10638 ms
99th percentile latency range-numeric 4.45171 5.41236 0.96065 ms
100th percentile latency range-numeric 4.57397 6.3383 1.76432 ms
50th percentile service time range-numeric 2.51778 2.58259 0.06481 ms
90th percentile service time range-numeric 2.70872 2.73287 0.02415 ms
99th percentile service time range-numeric 2.8706 4.12669 1.25609 ms
100th percentile service time range-numeric 2.94977 5.45981 2.51003 ms
error rate range-numeric 0 0 0 %
Min Throughput keyword-in-range 2.01104 2.01133 0.00029 ops/s
Mean Throughput keyword-in-range 2.01815 2.01864 0.00049 ops/s
Median Throughput keyword-in-range 2.01648 2.01694 0.00046 ops/s
Max Throughput keyword-in-range 2.0326 2.03347 0.00088 ops/s
50th percentile latency keyword-in-range 15.6236 13.92 -1.70363 ms
90th percentile latency keyword-in-range 25.7381 14.6408 -11.0974 ms
99th percentile latency keyword-in-range 27.426 16.0276 -11.3984 ms
100th percentile latency keyword-in-range 28.5439 16.092 -12.4519 ms
50th percentile service time keyword-in-range 13.8016 12.5857 -1.21582 ms
90th percentile service time keyword-in-range 23.3212 13.2323 -10.0889 ms
99th percentile service time keyword-in-range 25.4763 14.6229 -10.8534 ms
100th percentile service time keyword-in-range 26.6574 14.8375 -11.8198 ms
error rate keyword-in-range 0 0 0 %
Min Throughput date_histogram_hourly_agg 2.01133 2.01141 8e-05 ops/s
Mean Throughput date_histogram_hourly_agg 2.01864 2.01875 0.00011 ops/s
Median Throughput date_histogram_hourly_agg 2.01694 2.01704 9e-05 ops/s
Max Throughput date_histogram_hourly_agg 2.03348 2.03369 0.0002 ops/s
50th percentile latency date_histogram_hourly_agg 8.24084 7.15422 -1.08661 ms
90th percentile latency date_histogram_hourly_agg 9.75915 8.35199 -1.40716 ms
99th percentile latency date_histogram_hourly_agg 9.90411 8.98767 -0.91644 ms
100th percentile latency date_histogram_hourly_agg 9.92268 9.10419 -0.81849 ms
50th percentile service time date_histogram_hourly_agg 6.71033 5.62399 -1.08634 ms
90th percentile service time date_histogram_hourly_agg 8.1881 7.05308 -1.13502 ms
99th percentile service time date_histogram_hourly_agg 8.45342 7.72212 -0.7313 ms
100th percentile service time date_histogram_hourly_agg 8.50684 7.91324 -0.5936 ms
error rate date_histogram_hourly_agg 0 0 0 %
Min Throughput date_histogram_minute_agg 2.01084 2.01188 0.00103 ops/s
Mean Throughput date_histogram_minute_agg 2.01782 2.01953 0.00171 ops/s
Median Throughput date_histogram_minute_agg 2.01621 2.01776 0.00155 ops/s
Max Throughput date_histogram_minute_agg 2.032 2.03506 0.00307 ops/s
50th percentile latency date_histogram_minute_agg 49.478 39.9966 -9.48145 ms
90th percentile latency date_histogram_minute_agg 51.6186 40.8085 -10.8101 ms
99th percentile latency date_histogram_minute_agg 53.2652 41.5202 -11.745 ms
100th percentile latency date_histogram_minute_agg 53.4938 41.6511 -11.8427 ms
50th percentile service time date_histogram_minute_agg 48.3161 38.7214 -9.59465 ms
90th percentile service time date_histogram_minute_agg 50.244 39.4852 -10.7589 ms
99th percentile service time date_histogram_minute_agg 51.7766 40.1949 -11.5817 ms
100th percentile service time date_histogram_minute_agg 51.8516 40.36 -11.4916 ms
error rate date_histogram_minute_agg 0 0 0 %
Min Throughput scroll 49.8299 49.8784 0.04852 pages/s
Mean Throughput scroll 49.9035 49.932 0.02845 pages/s
Median Throughput scroll 49.911 49.9378 0.02681 pages/s
Max Throughput scroll 49.9413 49.9585 0.01719 pages/s
50th percentile latency scroll 458.471 474.899 16.4277 ms
90th percentile latency scroll 490.569 487.506 -3.06274 ms
99th percentile latency scroll 515.129 525.998 10.8684 ms
100th percentile latency scroll 518.841 534.182 15.341 ms
50th percentile service time scroll 456.872 473.611 16.7396 ms
90th percentile service time scroll 484.227 483.408 -0.81863 ms
99th percentile service time scroll 514.183 520.27 6.08731 ms
100th percentile service time scroll 518.011 533.412 15.4003 ms
error rate scroll 0 0 0 %
Min Throughput query-string-on-message 2.01123 2.01168 0.00045 ops/s
Mean Throughput query-string-on-message 2.01847 2.01922 0.00075 ops/s
Median Throughput query-string-on-message 2.01679 2.01748 0.00069 ops/s
Max Throughput query-string-on-message 2.03318 2.03454 0.00135 ops/s
50th percentile latency query-string-on-message 6.38126 6.97937 0.59811 ms
90th percentile latency query-string-on-message 6.7986 7.46266 0.66406 ms
99th percentile latency query-string-on-message 8.2089 8.43511 0.22621 ms
100th percentile latency query-string-on-message 9.11751 8.50385 -0.61366 ms
50th percentile service time query-string-on-message 5.10952 5.61831 0.50879 ms
90th percentile service time query-string-on-message 5.35299 6.01155 0.65856 ms
99th percentile service time query-string-on-message 6.96467 7.15976 0.19508 ms
100th percentile service time query-string-on-message 7.81623 7.2525 -0.56372 ms
error rate query-string-on-message 0 0 0 %
Min Throughput query-string-on-message-filtered 2.01239 2.01253 0.00014 ops/s
Mean Throughput query-string-on-message-filtered 2.02034 2.02063 0.00029 ops/s
Median Throughput query-string-on-message-filtered 2.01847 2.01873 0.00026 ops/s
Max Throughput query-string-on-message-filtered 2.03659 2.0371 0.00051 ops/s
50th percentile latency query-string-on-message-filtered 15.3305 14.3324 -0.99806 ms
90th percentile latency query-string-on-message-filtered 23.3882 14.7517 -8.63646 ms
99th percentile latency query-string-on-message-filtered 23.6999 16.4158 -7.28415 ms
100th percentile latency query-string-on-message-filtered 23.7011 16.9162 -6.78482 ms
50th percentile service time query-string-on-message-filtered 13.1517 12.922 -0.22976 ms
90th percentile service time query-string-on-message-filtered 20.9935 13.3098 -7.68366 ms
99th percentile service time query-string-on-message-filtered 21.5733 14.9194 -6.65388 ms
100th percentile service time query-string-on-message-filtered 21.9252 15.6199 -6.30531 ms
error rate query-string-on-message-filtered 0 0 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.01228 2.01247 0.00019 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.02017 2.02051 0.00034 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.0183 2.01864 0.00034 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.03622 2.03687 0.00065 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 30.0572 23.5929 -6.46432 ms
90th percentile latency query-string-on-message-filtered-sorted-num 31.6488 24.7122 -6.93657 ms
99th percentile latency query-string-on-message-filtered-sorted-num 32.4832 35.7326 3.24934 ms
100th percentile latency query-string-on-message-filtered-sorted-num 32.6346 36.2096 3.57497 ms
50th percentile service time query-string-on-message-filtered-sorted-num 28.8978 21.2998 -7.59797 ms
90th percentile service time query-string-on-message-filtered-sorted-num 29.5147 22.1968 -7.31793 ms
99th percentile service time query-string-on-message-filtered-sorted-num 30.0872 33.511 3.42378 ms
100th percentile service time query-string-on-message-filtered-sorted-num 30.157 33.7595 3.60249 ms
error rate query-string-on-message-filtered-sorted-num 0 0 0 %
Min Throughput sort_keyword_can_match_shortcut 2.01284 2.01283 -1e-05 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.02113 2.02112 -1e-05 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.01919 2.01919 -1e-05 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.03796 2.03798 2e-05 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.84229 6.37393 0.53164 ms
90th percentile latency sort_keyword_can_match_shortcut 6.23541 6.68291 0.44751 ms
99th percentile latency sort_keyword_can_match_shortcut 6.82266 7.37095 0.54828 ms
100th percentile latency sort_keyword_can_match_shortcut 7.15963 7.79763 0.638 ms
50th percentile service time sort_keyword_can_match_shortcut 4.50146 4.96589 0.46444 ms
90th percentile service time sort_keyword_can_match_shortcut 4.67801 5.15473 0.47672 ms
99th percentile service time sort_keyword_can_match_shortcut 5.60693 5.74401 0.13707 ms
100th percentile service time sort_keyword_can_match_shortcut 5.71264 6.18554 0.4729 ms
error rate sort_keyword_can_match_shortcut 0 0 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.01321 2.0132 -1e-05 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.02172 2.02171 -1e-05 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.01972 2.01971 -2e-05 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.03904 2.03903 -1e-05 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 6.2537 5.97759 -0.2761 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.63368 6.41455 -0.21914 ms
99th percentile latency sort_keyword_no_can_match_shortcut 7.31861 7.03717 -0.28144 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.8425 7.21906 -0.62345 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.87345 4.64023 -0.23321 ms
90th percentile service time sort_keyword_no_can_match_shortcut 5.03157 4.77994 -0.25163 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.93653 5.48114 -0.45539 ms
100th percentile service time sort_keyword_no_can_match_shortcut 6.58561 5.90175 -0.68386 ms
error rate sort_keyword_no_can_match_shortcut 0 0 0 %
Min Throughput sort_numeric_desc 2.013 2.01305 5e-05 ops/s
Mean Throughput sort_numeric_desc 2.02138 2.02148 0.0001 ops/s
Median Throughput sort_numeric_desc 2.01943 2.01952 8e-05 ops/s
Max Throughput sort_numeric_desc 2.03844 2.03861 0.00017 ops/s
50th percentile latency sort_numeric_desc 5.90808 5.36698 -0.54111 ms
90th percentile latency sort_numeric_desc 6.35679 5.78375 -0.57304 ms
99th percentile latency sort_numeric_desc 7.23116 7.08343 -0.14773 ms
100th percentile latency sort_numeric_desc 7.26187 8.12337 0.86151 ms
50th percentile service time sort_numeric_desc 4.55104 4.06896 -0.48209 ms
90th percentile service time sort_numeric_desc 4.70935 4.21737 -0.49198 ms
99th percentile service time sort_numeric_desc 5.52464 5.38984 -0.1348 ms
100th percentile service time sort_numeric_desc 5.60921 6.47338 0.86418 ms
error rate sort_numeric_desc 0 0 0 %
Min Throughput sort_numeric_asc 2.01317 2.01312 -5e-05 ops/s
Mean Throughput sort_numeric_asc 2.02166 2.02158 -8e-05 ops/s
Median Throughput sort_numeric_asc 2.01969 2.0196 -9e-05 ops/s
Max Throughput sort_numeric_asc 2.03897 2.03883 -0.00014 ops/s
50th percentile latency sort_numeric_asc 5.03717 5.6358 0.59862 ms
90th percentile latency sort_numeric_asc 5.51897 6.00105 0.48208 ms
99th percentile latency sort_numeric_asc 6.03149 6.15549 0.124 ms
100th percentile latency sort_numeric_asc 6.07586 6.17143 0.09557 ms
50th percentile service time sort_numeric_asc 3.81484 4.36893 0.55409 ms
90th percentile service time sort_numeric_asc 3.91285 4.46789 0.55504 ms
99th percentile service time sort_numeric_asc 4.59525 4.62307 0.02782 ms
100th percentile service time sort_numeric_asc 4.71064 4.65437 -0.05628 ms
error rate sort_numeric_asc 0 0 0 %
Min Throughput sort_numeric_desc_with_match 2.01326 2.01326 0 ops/s
Mean Throughput sort_numeric_desc_with_match 2.02182 2.02181 -1e-05 ops/s
Median Throughput sort_numeric_desc_with_match 2.01983 2.0198 -3e-05 ops/s
Max Throughput sort_numeric_desc_with_match 2.03922 2.0392 -2e-05 ops/s
50th percentile latency sort_numeric_desc_with_match 3.80198 3.71444 -0.08754 ms
90th percentile latency sort_numeric_desc_with_match 4.18709 4.1372 -0.04989 ms
99th percentile latency sort_numeric_desc_with_match 4.30356 4.63202 0.32847 ms
100th percentile latency sort_numeric_desc_with_match 4.31255 5.02137 0.70882 ms
50th percentile service time sort_numeric_desc_with_match 2.43107 2.45032 0.01925 ms
90th percentile service time sort_numeric_desc_with_match 2.5565 2.55288 -0.00362 ms
99th percentile service time sort_numeric_desc_with_match 2.96956 3.11952 0.14996 ms
100th percentile service time sort_numeric_desc_with_match 3.01853 3.46235 0.44382 ms
error rate sort_numeric_desc_with_match 0 0 0 %
Min Throughput sort_numeric_asc_with_match 2.01327 2.01324 -3e-05 ops/s
Mean Throughput sort_numeric_asc_with_match 2.02186 2.02179 -7e-05 ops/s
Median Throughput sort_numeric_asc_with_match 2.01986 2.01979 -7e-05 ops/s
Max Throughput sort_numeric_asc_with_match 2.03927 2.03921 -5e-05 ops/s
50th percentile latency sort_numeric_asc_with_match 3.32347 3.83884 0.51537 ms
90th percentile latency sort_numeric_asc_with_match 3.82806 4.29172 0.46367 ms
99th percentile latency sort_numeric_asc_with_match 3.99312 4.41191 0.41879 ms
100th percentile latency sort_numeric_asc_with_match 4.00938 4.44143 0.43205 ms
50th percentile service time sort_numeric_asc_with_match 2.09724 2.56321 0.46597 ms
90th percentile service time sort_numeric_asc_with_match 2.17329 2.64943 0.47614 ms
99th percentile service time sort_numeric_asc_with_match 2.33899 2.74916 0.41016 ms
100th percentile service time sort_numeric_asc_with_match 2.36638 2.7635 0.39712 ms
error rate sort_numeric_asc_with_match 0 0 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.01322 2.01325 2e-05 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.02176 2.0218 4e-05 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.01978 2.01981 2e-05 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.03913 2.03918 5e-05 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.8398 3.58891 -0.25089 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.27428 3.96273 -0.31155 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.78746 4.0886 -0.69885 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.86075 4.09572 -0.76504 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.49045 2.24821 -0.24223 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.66976 2.3292 -0.34056 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 3.0176 2.4521 -0.5655 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 3.10506 2.50149 -0.60357 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.01323 2.01321 -3e-05 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.02177 2.02175 -2e-05 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.01979 2.01974 -4e-05 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.03918 2.03913 -5e-05 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.82858 3.71448 -0.11411 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.26718 4.06374 -0.20344 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.50597 4.23445 -0.27152 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.51056 4.24315 -0.26741 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.49992 2.368 -0.13192 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.62984 2.45456 -0.17528 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.76099 2.55965 -0.20134 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.77858 2.5717 -0.20688 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.01327 2.01324 -3e-05 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.02183 2.02179 -4e-05 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.01982 2.0198 -2e-05 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.03922 2.0392 -2e-05 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.73996 3.98818 0.24822 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.16459 4.32225 0.15765 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.26952 4.5245 0.25498 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.27262 4.54739 0.27477 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.41818 2.56512 0.14694 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.50216 2.70659 0.20443 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.59056 2.85756 0.267 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.6023 2.85947 0.25717 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.01327 2.01324 -2e-05 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.02185 2.02178 -7e-05 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.01985 2.01978 -6e-05 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.0393 2.03917 -0.00013 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.59138 3.97362 0.38224 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.96189 4.41767 0.45578 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.13011 4.55707 0.42696 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.13525 4.56769 0.43244 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.22306 2.6926 0.46954 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.33751 2.76874 0.43122 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.45901 2.86766 0.40865 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.46813 2.89226 0.42413 ms
error rate range_field_conjunction_small_range_big_term_query 0 0 0 %
Min Throughput range-auto-date-histo 1.95593 1.95195 -0.00398 ops/s
Mean Throughput range-auto-date-histo 1.97567 1.97283 -0.00284 ops/s
Median Throughput range-auto-date-histo 1.97809 1.97521 -0.00288 ops/s
Max Throughput range-auto-date-histo 1.98459 1.98328 -0.00131 ops/s
50th percentile latency range-auto-date-histo 480.96 431.42 -49.5407 ms
90th percentile latency range-auto-date-histo 540.395 473.722 -66.6728 ms
99th percentile latency range-auto-date-histo 598.879 514.344 -84.5344 ms
100th percentile latency range-auto-date-histo 600.548 527.142 -73.4069 ms
50th percentile service time range-auto-date-histo 448.298 430.439 -17.8584 ms
90th percentile service time range-auto-date-histo 531.664 472.608 -59.0555 ms
99th percentile service time range-auto-date-histo 577.873 512.926 -64.947 ms
100th percentile service time range-auto-date-histo 599.893 525.113 -74.7804 ms
error rate range-auto-date-histo 0 0 0 %
Min Throughput range-with-metrics 0.0684525 0.1189 0.05045 ops/s
Mean Throughput range-with-metrics 0.0687401 0.119316 0.05058 ops/s
Median Throughput range-with-metrics 0.068743 0.119179 0.05044 ops/s
Max Throughput range-with-metrics 0.0690419 0.12017 0.05113 ops/s
50th percentile latency range-with-metrics 1.41425e+06 793900 -620351 ms
90th percentile latency range-with-metrics 1.97394e+06 1.10126e+06 -872671 ms
99th percentile latency range-with-metrics 2.09789e+06 1.17007e+06 -927819 ms
100th percentile latency range-with-metrics 2.10435e+06 1.17388e+06 -930464 ms
50th percentile service time range-with-metrics 15165.8 8323.42 -6842.37 ms
90th percentile service time range-with-metrics 15443 8405.32 -7037.65 ms
99th percentile service time range-with-metrics 15676.5 8639.97 -7036.56 ms
100th percentile service time range-with-metrics 15677.7 8672.05 -7005.62 ms
error rate range-with-metrics 0 0 0 %
Min Throughput range-auto-date-histo-with-metrics 0.0852093 0.138689 0.05348 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.0858163 0.139482 0.05367 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.0858396 0.139564 0.05372 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.0861614 0.139996 0.05383 ops/s
50th percentile latency range-auto-date-histo-with-metrics 1.11749e+06 668819 -448668 ms
90th percentile latency range-auto-date-histo-with-metrics 1.56852e+06 942097 -626427 ms
99th percentile latency range-auto-date-histo-with-metrics 1.6693e+06 1.00349e+06 -665806 ms
100th percentile latency range-auto-date-histo-with-metrics 1.67459e+06 1.00693e+06 -667665 ms
50th percentile service time range-auto-date-histo-with-metrics 11130.5 7276.93 -3853.58 ms
90th percentile service time range-auto-date-histo-with-metrics 12542.9 7372.04 -5170.88 ms
99th percentile service time range-auto-date-histo-with-metrics 12692.2 7467.12 -5225.13 ms
100th percentile service time range-auto-date-histo-with-metrics 12699.2 7467.29 -5231.94 ms
error rate range-auto-date-histo-with-metrics 0 0 0 %
Min Throughput range-agg-1 2.01325 2.01324 -0 ops/s
Mean Throughput range-agg-1 2.0218 2.02179 -1e-05 ops/s
Median Throughput range-agg-1 2.01981 2.01979 -1e-05 ops/s
Max Throughput range-agg-1 2.03923 2.0392 -3e-05 ops/s
50th percentile latency range-agg-1 3.66962 3.87168 0.20206 ms
90th percentile latency range-agg-1 4.10163 4.30499 0.20336 ms
99th percentile latency range-agg-1 4.28361 4.5315 0.24789 ms
100th percentile latency range-agg-1 4.31967 4.53199 0.21232 ms
50th percentile service time range-agg-1 2.34169 2.57299 0.23129 ms
90th percentile service time range-agg-1 2.48763 2.71389 0.22626 ms
99th percentile service time range-agg-1 2.60669 2.80304 0.19635 ms
100th percentile service time range-agg-1 2.62782 2.80612 0.1783 ms
error rate range-agg-1 0 0 0 %
Min Throughput range-agg-2 2.01325 2.01325 1e-05 ops/s
Mean Throughput range-agg-2 2.0218 2.02182 2e-05 ops/s
Median Throughput range-agg-2 2.0198 2.01983 3e-05 ops/s
Max Throughput range-agg-2 2.03922 2.03921 -1e-05 ops/s
50th percentile latency range-agg-2 4.08294 3.75502 -0.32793 ms
90th percentile latency range-agg-2 4.47603 4.12306 -0.35297 ms
99th percentile latency range-agg-2 4.68613 7.02902 2.34289 ms
100th percentile latency range-agg-2 4.74024 9.51604 4.77579 ms
50th percentile service time range-agg-2 2.81375 2.45506 -0.35869 ms
90th percentile service time range-agg-2 2.92728 2.57129 -0.35599 ms
99th percentile service time range-agg-2 3.02077 5.45853 2.43776 ms
100th percentile service time range-agg-2 3.03584 8.15321 5.11737 ms
error rate range-agg-2 0 0 0 %
Min Throughput cardinality-agg-low 2.01269 2.01276 8e-05 ops/s
Mean Throughput cardinality-agg-low 2.02087 2.02099 0.00012 ops/s
Median Throughput cardinality-agg-low 2.01895 2.01906 0.00011 ops/s
Max Throughput cardinality-agg-low 2.03755 2.03777 0.00021 ops/s
50th percentile latency cardinality-agg-low 4.81645 5.03829 0.22184 ms
90th percentile latency cardinality-agg-low 5.37124 5.60676 0.23552 ms
99th percentile latency cardinality-agg-low 5.89031 8.08536 2.19505 ms
100th percentile latency cardinality-agg-low 5.97559 10.2043 4.22868 ms
50th percentile service time cardinality-agg-low 3.47686 3.68085 0.20399 ms
90th percentile service time cardinality-agg-low 3.8911 3.98221 0.09111 ms
99th percentile service time cardinality-agg-low 4.42615 6.63524 2.20908 ms
100th percentile service time cardinality-agg-low 4.4679 8.63174 4.16384 ms
error rate cardinality-agg-low 0 0 0 %
Min Throughput cardinality-agg-high 0.848876 1.17428 0.32541 ops/s
Mean Throughput cardinality-agg-high 0.858866 1.18659 0.32773 ops/s
Median Throughput cardinality-agg-high 0.861285 1.18239 0.32111 ops/s
Max Throughput cardinality-agg-high 0.864252 1.21207 0.34782 ops/s
50th percentile latency cardinality-agg-high 66916.4 35187.4 -31729.1 ms
90th percentile latency cardinality-agg-high 92899.1 49660.7 -43238.4 ms
99th percentile latency cardinality-agg-high 99096.6 53022.2 -46074.4 ms
100th percentile latency cardinality-agg-high 99459 53220.8 -46238.2 ms
50th percentile service time cardinality-agg-high 1095.81 856.047 -239.765 ms
90th percentile service time cardinality-agg-high 1231.38 890.24 -341.137 ms
99th percentile service time cardinality-agg-high 1332.27 933.436 -398.834 ms
100th percentile service time cardinality-agg-high 1333.77 941.247 -392.525 ms
error rate cardinality-agg-high 0 0 0 %
Min Throughput cardinality-agg-very-high 0.709072 0.95435 0.24528 ops/s
Mean Throughput cardinality-agg-very-high 0.711963 0.956653 0.24469 ops/s
Median Throughput cardinality-agg-very-high 0.711451 0.956637 0.24519 ops/s
Max Throughput cardinality-agg-very-high 0.717925 0.959307 0.24138 ops/s
50th percentile latency cardinality-agg-very-high 91927.3 55148.3 -36779 ms
90th percentile latency cardinality-agg-very-high 127341 77148.3 -50193 ms
99th percentile latency cardinality-agg-very-high 135113 81987.3 -53126.1 ms
100th percentile latency cardinality-agg-very-high 135584 82250.5 -53333.8 ms
50th percentile service time cardinality-agg-very-high 1437.02 1032.61 -404.413 ms
90th percentile service time cardinality-agg-very-high 1457 1079.24 -377.752 ms
99th percentile service time cardinality-agg-very-high 1477.13 1237.91 -239.226 ms
100th percentile service time cardinality-agg-very-high 1482.7 1276.05 -206.651 ms
error rate cardinality-agg-very-high 0 0 0 %
Min Throughput range_with_asc_sort 2.01312 2.01312 -1e-05 ops/s
Mean Throughput range_with_asc_sort 2.02159 2.02159 -0 ops/s
Median Throughput range_with_asc_sort 2.01962 2.01961 -1e-05 ops/s
Max Throughput range_with_asc_sort 2.03879 2.03885 6e-05 ops/s
50th percentile latency range_with_asc_sort 6.92152 7.33495 0.41343 ms
90th percentile latency range_with_asc_sort 8.47678 7.71238 -0.7644 ms
99th percentile latency range_with_asc_sort 8.92109 8.00295 -0.91814 ms
100th percentile latency range_with_asc_sort 9.04107 8.1663 -0.87478 ms
50th percentile service time range_with_asc_sort 5.35846 5.98904 0.63059 ms
90th percentile service time range_with_asc_sort 6.97381 6.09141 -0.8824 ms
99th percentile service time range_with_asc_sort 7.50516 6.43039 -1.07477 ms
100th percentile service time range_with_asc_sort 7.82394 6.49484 -1.3291 ms
error rate range_with_asc_sort 0 0 0 %
Min Throughput range_with_desc_sort 2.01315 2.01317 2e-05 ops/s
Mean Throughput range_with_desc_sort 2.02164 2.02166 2e-05 ops/s
Median Throughput range_with_desc_sort 2.01965 2.01969 5e-05 ops/s
Max Throughput range_with_desc_sort 2.03892 2.03895 2e-05 ops/s
50th percentile latency range_with_desc_sort 7.0607 6.99938 -0.06132 ms
90th percentile latency range_with_desc_sort 8.95254 7.4596 -1.49294 ms
99th percentile latency range_with_desc_sort 9.3259 7.89826 -1.42764 ms
100th percentile latency range_with_desc_sort 9.33027 8.00472 -1.32555 ms
50th percentile service time range_with_desc_sort 5.64118 5.72984 0.08867 ms
90th percentile service time range_with_desc_sort 7.53373 5.84957 -1.68416 ms
99th percentile service time range_with_desc_sort 7.68029 6.60091 -1.07938 ms
100th percentile service time range_with_desc_sort 7.71338 6.80001 -0.91337 ms
error rate range_with_desc_sort 0 0 0 %

@rishabh6788
Copy link
Contributor

@andrross There are some really good improvements.

Copy link
Contributor

@jainankitk jainankitk left a comment

Choose a reason for hiding this comment

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

Performance improvements for big5 workload are really impressive!! Since OpenSearch default is G1GC and the below issues for COH:

have been linked with ParallelGC, we should considering expediting this change.

@rishabh6788 - Can we validate the performance improvements with other workloads as well? Also, is there a way to test this change under memory duress and rule out the regression?

@asimmahmood1
Copy link
Contributor

I vote to include this in 3.5 as well, the jep already mentions its been used at Amazon in production: https://openjdk.org/jeps/519

Given that 3.5 deadline is today, and week or two for it show up in nightly runs, we revert it if issues show up.

@andrross andrross force-pushed the compact-object-headers branch from 09f3463 to 5a18030 Compare January 28, 2026 18:24
@andrross andrross force-pushed the compact-object-headers branch from 5a18030 to 9277066 Compare January 28, 2026 18:26
@andrross andrross marked this pull request as ready for review January 28, 2026 18:26
@andrross andrross requested a review from a team as a code owner January 28, 2026 18:26
@andrross
Copy link
Member Author

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

@github-actions
Copy link
Contributor

The Jenkins job url is https://build.ci.opensearch.org/job/benchmark-pull-request/5871/ . 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/5871/

Metric Task Value Unit
Cumulative indexing time of primary shards 141.886 min
Min cumulative indexing time across primary shards 141.886 min
Median cumulative indexing time across primary shards 141.886 min
Max cumulative indexing time across primary shards 141.886 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 78.0046 min
Cumulative merge count of primary shards 83
Min cumulative merge time across primary shards 78.0046 min
Median cumulative merge time across primary shards 78.0046 min
Max cumulative merge time across primary shards 78.0046 min
Cumulative merge throttle time of primary shards 14.208 min
Min cumulative merge throttle time across primary shards 14.208 min
Median cumulative merge throttle time across primary shards 14.208 min
Max cumulative merge throttle time across primary shards 14.208 min
Cumulative refresh time of primary shards 3.5534 min
Cumulative refresh count of primary shards 104
Min cumulative refresh time across primary shards 3.5534 min
Median cumulative refresh time across primary shards 3.5534 min
Max cumulative refresh time across primary shards 3.5534 min
Cumulative flush time of primary shards 12.6097 min
Cumulative flush count of primary shards 94
Min cumulative flush time across primary shards 12.6097 min
Median cumulative flush time across primary shards 12.6097 min
Max cumulative flush time across primary shards 12.6097 min
Total Young Gen GC time 3.241 s
Total Young Gen GC count 83
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 30.4096 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 28
Min Throughput index-append 16234.4 docs/s
Mean Throughput index-append 17644.5 docs/s
Median Throughput index-append 17484.4 docs/s
Max Throughput index-append 19403.9 docs/s
50th percentile latency index-append 2100.27 ms
90th percentile latency index-append 3521.91 ms
99th percentile latency index-append 8487.08 ms
99.9th percentile latency index-append 10469.8 ms
100th percentile latency index-append 13389.4 ms
50th percentile service time index-append 2099.62 ms
90th percentile service time index-append 3521.02 ms
99th percentile service time index-append 8484.17 ms
99.9th percentile service time index-append 10469.8 ms
100th percentile service time index-append 13389.4 ms
error rate index-append 0 %
Min Throughput wait-until-merges-finish 120.83 ops/s
Mean Throughput wait-until-merges-finish 120.83 ops/s
Median Throughput wait-until-merges-finish 120.83 ops/s
Max Throughput wait-until-merges-finish 120.83 ops/s
100th percentile latency wait-until-merges-finish 7.93956 ms
100th percentile service time wait-until-merges-finish 7.93956 ms
error rate wait-until-merges-finish 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

Metric Task Baseline Contender Diff Unit
Cumulative indexing time of primary shards 140.674 141.886 1.2119 min
Min cumulative indexing time across primary shard 140.674 141.886 1.2119 min
Median cumulative indexing time across primary shard 140.674 141.886 1.2119 min
Max cumulative indexing time across primary shard 140.674 141.886 1.2119 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 77.2056 78.0046 0.79892 min
Cumulative merge count of primary shards 84 83 -1
Min cumulative merge time across primary shard 77.2056 78.0046 0.79892 min
Median cumulative merge time across primary shard 77.2056 78.0046 0.79892 min
Max cumulative merge time across primary shard 77.2056 78.0046 0.79892 min
Cumulative merge throttle time of primary shards 14.8975 14.208 -0.6895 min
Min cumulative merge throttle time across primary shard 14.8975 14.208 -0.6895 min
Median cumulative merge throttle time across primary shard 14.8975 14.208 -0.6895 min
Max cumulative merge throttle time across primary shard 14.8975 14.208 -0.6895 min
Cumulative refresh time of primary shards 2.93597 3.5534 0.61743 min
Cumulative refresh count of primary shards 106 104 -2
Min cumulative refresh time across primary shard 2.93597 3.5534 0.61743 min
Median cumulative refresh time across primary shard 2.93597 3.5534 0.61743 min
Max cumulative refresh time across primary shard 2.93597 3.5534 0.61743 min
Cumulative flush time of primary shards 11.6136 12.6097 0.99607 min
Cumulative flush count of primary shards 93 94 1
Min cumulative flush time across primary shard 11.6136 12.6097 0.99607 min
Median cumulative flush time across primary shard 11.6136 12.6097 0.99607 min
Max cumulative flush time across primary shard 11.6136 12.6097 0.99607 min
Total Young Gen GC time 3.503 3.241 -0.262 s
Total Young Gen GC count 88 83 -5
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 30.3941 30.4096 0.01556 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 23 28 5
Min Throughput index-append 16373.9 16234.4 -139.462 docs/s
Mean Throughput index-append 17594.2 17644.5 50.2626 docs/s
Median Throughput index-append 17408.4 17484.4 76.04 docs/s
Max Throughput index-append 19190.2 19403.9 213.707 docs/s
50th percentile latency index-append 2030.11 2100.27 70.1607 ms
90th percentile latency index-append 3443.84 3521.91 78.076 ms
99th percentile latency index-append 8355.98 8487.08 131.095 ms
99.9th percentile latency index-append 9966.21 10469.8 503.63 ms
100th percentile latency index-append 11443.5 13389.4 1945.9 ms
50th percentile service time index-append 2030.12 2099.62 69.508 ms
90th percentile service time index-append 3446.89 3521.02 74.1304 ms
99th percentile service time index-append 8355.98 8484.17 128.185 ms
99.9th percentile service time index-append 9966.21 10469.8 503.63 ms
100th percentile service time index-append 11443.5 13389.4 1945.9 ms
error rate index-append 0 0 0 %
Min Throughput wait-until-merges-finish 48.1484 120.832 72.6831 ops/s
Mean Throughput wait-until-merges-finish 48.1484 120.832 72.6831 ops/s
Median Throughput wait-until-merges-finish 48.1484 120.832 72.6831 ops/s
Max Throughput wait-until-merges-finish 48.1484 120.832 72.6831 ops/s
100th percentile latency wait-until-merges-finish 20.4327 7.93956 -12.4931 ms
100th percentile service time wait-until-merges-finish 20.4327 7.93956 -12.4931 ms
error rate wait-until-merges-finish 0 0 0 %

@andrross
Copy link
Member Author

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

@github-actions
Copy link
Contributor

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

@github-actions
Copy link
Contributor

✅ Gradle check result for 9277066: SUCCESS

@codecov
Copy link

codecov bot commented Jan 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.33%. Comparing base (fc33a53) to head (9277066).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main   #20392      +/-   ##
============================================
+ Coverage     73.19%   73.33%   +0.13%     
- Complexity    71975    72059      +84     
============================================
  Files          5796     5796              
  Lines        329539   329539              
  Branches      47465    47465              
============================================
+ Hits         241220   241667     +447     
+ Misses        69005    68519     -486     
- Partials      19314    19353      +39     

☔ 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.

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Results

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

Metric Task Value Unit
Cumulative indexing time of primary shards 65.1142 min
Min cumulative indexing time across primary shards 65.1142 min
Median cumulative indexing time across primary shards 65.1142 min
Max cumulative indexing time across primary shards 65.1142 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 36.9742 min
Cumulative merge count of primary shards 49
Min cumulative merge time across primary shards 36.9742 min
Median cumulative merge time across primary shards 36.9742 min
Max cumulative merge time across primary shards 36.9742 min
Cumulative merge throttle time of primary shards 9.63997 min
Min cumulative merge throttle time across primary shards 9.63997 min
Median cumulative merge throttle time across primary shards 9.63997 min
Max cumulative merge throttle time across primary shards 9.63997 min
Cumulative refresh time of primary shards 1.48505 min
Cumulative refresh count of primary shards 70
Min cumulative refresh time across primary shards 1.48505 min
Median cumulative refresh time across primary shards 1.48505 min
Max cumulative refresh time across primary shards 1.48505 min
Cumulative flush time of primary shards 5.22478 min
Cumulative flush count of primary shards 55
Min cumulative flush time across primary shards 5.22478 min
Median cumulative flush time across primary shards 5.22478 min
Max cumulative flush time across primary shards 5.22478 min
Total Young Gen GC time 1.193 s
Total Young Gen GC count 34
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 19.2936 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 21
Min Throughput index-append 567.69 docs/s
Mean Throughput index-append 618.61 docs/s
Median Throughput index-append 625 docs/s
Max Throughput index-append 645.73 docs/s
50th percentile latency index-append 6507.49 ms
90th percentile latency index-append 9984.28 ms
99th percentile latency index-append 13395.7 ms
100th percentile latency index-append 16418.4 ms
50th percentile service time index-append 6507.66 ms
90th percentile service time index-append 9979.57 ms
99th percentile service time index-append 13395.7 ms
100th percentile service time index-append 16418.4 ms
error rate index-append 0 %
Min Throughput wait-until-merges-finish 111.78 ops/s
Mean Throughput wait-until-merges-finish 111.78 ops/s
Median Throughput wait-until-merges-finish 111.78 ops/s
Max Throughput wait-until-merges-finish 111.78 ops/s
100th percentile latency wait-until-merges-finish 8.60869 ms
100th percentile service time wait-until-merges-finish 8.60869 ms
error rate wait-until-merges-finish 0 %
Min Throughput default 19.92 ops/s
Mean Throughput default 19.93 ops/s
Median Throughput default 19.93 ops/s
Max Throughput default 19.94 ops/s
50th percentile latency default 5.40258 ms
90th percentile latency default 5.96629 ms
99th percentile latency default 7.04783 ms
100th percentile latency default 10.5338 ms
50th percentile service time default 4.66003 ms
90th percentile service time default 4.94451 ms
99th percentile service time default 6.2628 ms
100th percentile service time default 9.38963 ms
error rate default 0 %
Min Throughput term 19.98 ops/s
Mean Throughput term 19.98 ops/s
Median Throughput term 19.98 ops/s
Max Throughput term 19.99 ops/s
50th percentile latency term 5.95585 ms
90th percentile latency term 6.37034 ms
99th percentile latency term 7.2499 ms
100th percentile latency term 7.87393 ms
50th percentile service time term 5.16186 ms
90th percentile service time term 5.37297 ms
99th percentile service time term 6.56402 ms
100th percentile service time term 6.70724 ms
error rate term 0 %
Min Throughput phrase 19.99 ops/s
Mean Throughput phrase 19.99 ops/s
Median Throughput phrase 19.99 ops/s
Max Throughput phrase 19.99 ops/s
50th percentile latency phrase 7.07918 ms
90th percentile latency phrase 7.44445 ms
99th percentile latency phrase 9.21494 ms
100th percentile latency phrase 11.2761 ms
50th percentile service time phrase 6.32079 ms
90th percentile service time phrase 6.45128 ms
99th percentile service time phrase 7.49744 ms
100th percentile service time phrase 8.33449 ms
error rate phrase 0 %
Min Throughput articles_monthly_agg_uncached 19.87 ops/s
Mean Throughput articles_monthly_agg_uncached 19.89 ops/s
Median Throughput articles_monthly_agg_uncached 19.89 ops/s
Max Throughput articles_monthly_agg_uncached 19.9 ops/s
50th percentile latency articles_monthly_agg_uncached 7.10267 ms
90th percentile latency articles_monthly_agg_uncached 8.4099 ms
99th percentile latency articles_monthly_agg_uncached 9.35489 ms
100th percentile latency articles_monthly_agg_uncached 9.7885 ms
50th percentile service time articles_monthly_agg_uncached 6.14052 ms
90th percentile service time articles_monthly_agg_uncached 7.45782 ms
99th percentile service time articles_monthly_agg_uncached 8.49537 ms
100th percentile service time articles_monthly_agg_uncached 9.1459 ms
error rate articles_monthly_agg_uncached 0 %
Min Throughput articles_monthly_agg_cached 20.02 ops/s
Mean Throughput articles_monthly_agg_cached 20.02 ops/s
Median Throughput articles_monthly_agg_cached 20.02 ops/s
Max Throughput articles_monthly_agg_cached 20.03 ops/s
50th percentile latency articles_monthly_agg_cached 3.15309 ms
90th percentile latency articles_monthly_agg_cached 3.6205 ms
99th percentile latency articles_monthly_agg_cached 4.04581 ms
100th percentile latency articles_monthly_agg_cached 5.5783 ms
50th percentile service time articles_monthly_agg_cached 2.32988 ms
90th percentile service time articles_monthly_agg_cached 2.62042 ms
99th percentile service time articles_monthly_agg_cached 3.25949 ms
100th percentile service time articles_monthly_agg_cached 5.06867 ms
error rate articles_monthly_agg_cached 0 %
Min Throughput scroll 12.54 pages/s
Mean Throughput scroll 12.57 pages/s
Median Throughput scroll 12.57 pages/s
Max Throughput scroll 12.63 pages/s
50th percentile latency scroll 736.42 ms
90th percentile latency scroll 801.627 ms
99th percentile latency scroll 1015.75 ms
100th percentile latency scroll 1048.31 ms
50th percentile service time scroll 733.51 ms
90th percentile service time scroll 798.952 ms
99th percentile service time scroll 1012.72 ms
100th percentile service time scroll 1044.81 ms
error rate scroll 0 %
Min Throughput desc_sort_timestamp 19.97 ops/s
Mean Throughput desc_sort_timestamp 19.98 ops/s
Median Throughput desc_sort_timestamp 19.98 ops/s
Max Throughput desc_sort_timestamp 19.98 ops/s
50th percentile latency desc_sort_timestamp 14.7375 ms
90th percentile latency desc_sort_timestamp 15.221 ms
99th percentile latency desc_sort_timestamp 16.9352 ms
100th percentile latency desc_sort_timestamp 18.61 ms
50th percentile service time desc_sort_timestamp 13.9835 ms
90th percentile service time desc_sort_timestamp 14.2926 ms
99th percentile service time desc_sort_timestamp 15.9352 ms
100th percentile service time desc_sort_timestamp 17.76 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 20.01 ops/s
Mean Throughput asc_sort_timestamp 20.01 ops/s
Median Throughput asc_sort_timestamp 20.01 ops/s
Max Throughput asc_sort_timestamp 20.02 ops/s
50th percentile latency asc_sort_timestamp 12.7632 ms
90th percentile latency asc_sort_timestamp 13.2548 ms
99th percentile latency asc_sort_timestamp 15.7516 ms
100th percentile latency asc_sort_timestamp 16.7198 ms
50th percentile service time asc_sort_timestamp 12.0295 ms
90th percentile service time asc_sort_timestamp 12.2468 ms
99th percentile service time asc_sort_timestamp 15.1237 ms
100th percentile service time asc_sort_timestamp 16.2102 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_pmid 19.99 ops/s
Mean Throughput desc_sort_pmid 19.99 ops/s
Median Throughput desc_sort_pmid 19.99 ops/s
Max Throughput desc_sort_pmid 19.99 ops/s
50th percentile latency desc_sort_pmid 18.1083 ms
90th percentile latency desc_sort_pmid 18.564 ms
99th percentile latency desc_sort_pmid 20.0563 ms
100th percentile latency desc_sort_pmid 20.8155 ms
50th percentile service time desc_sort_pmid 17.322 ms
90th percentile service time desc_sort_pmid 17.5725 ms
99th percentile service time desc_sort_pmid 18.8926 ms
100th percentile service time desc_sort_pmid 19.5021 ms
error rate desc_sort_pmid 0 %
Min Throughput asc_sort_pmid 20.02 ops/s
Mean Throughput asc_sort_pmid 20.02 ops/s
Median Throughput asc_sort_pmid 20.02 ops/s
Max Throughput asc_sort_pmid 20.02 ops/s
50th percentile latency asc_sort_pmid 9.79202 ms
90th percentile latency asc_sort_pmid 10.3379 ms
99th percentile latency asc_sort_pmid 11.2753 ms
100th percentile latency asc_sort_pmid 13.9034 ms
50th percentile service time asc_sort_pmid 9.00662 ms
90th percentile service time asc_sort_pmid 9.37547 ms
99th percentile service time asc_sort_pmid 10.3277 ms
100th percentile service time asc_sort_pmid 13.1129 ms
error rate asc_sort_pmid 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

Metric Task Baseline Contender Diff Unit
Cumulative indexing time of primary shards 65.5325 65.1142 -0.41835 min
Min cumulative indexing time across primary shard 65.5325 65.1142 -0.41835 min
Median cumulative indexing time across primary shard 65.5325 65.1142 -0.41835 min
Max cumulative indexing time across primary shard 65.5325 65.1142 -0.41835 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 37.328 36.9742 -0.35382 min
Cumulative merge count of primary shards 49 49 0
Min cumulative merge time across primary shard 37.328 36.9742 -0.35382 min
Median cumulative merge time across primary shard 37.328 36.9742 -0.35382 min
Max cumulative merge time across primary shard 37.328 36.9742 -0.35382 min
Cumulative merge throttle time of primary shards 11.4895 9.63997 -1.84953 min
Min cumulative merge throttle time across primary shard 11.4895 9.63997 -1.84953 min
Median cumulative merge throttle time across primary shard 11.4895 9.63997 -1.84953 min
Max cumulative merge throttle time across primary shard 11.4895 9.63997 -1.84953 min
Cumulative refresh time of primary shards 1.6824 1.48505 -0.19735 min
Cumulative refresh count of primary shards 66 70 4
Min cumulative refresh time across primary shard 1.6824 1.48505 -0.19735 min
Median cumulative refresh time across primary shard 1.6824 1.48505 -0.19735 min
Max cumulative refresh time across primary shard 1.6824 1.48505 -0.19735 min
Cumulative flush time of primary shards 5.5458 5.22478 -0.32102 min
Cumulative flush count of primary shards 56 55 -1
Min cumulative flush time across primary shard 5.5458 5.22478 -0.32102 min
Median cumulative flush time across primary shard 5.5458 5.22478 -0.32102 min
Max cumulative flush time across primary shard 5.5458 5.22478 -0.32102 min
Total Young Gen GC time 1.277 1.193 -0.084 s
Total Young Gen GC count 35 34 -1
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 19.3365 19.2936 -0.0429 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 26 21 -5
Min Throughput index-append 566.932 567.694 0.7627 docs/s
Mean Throughput index-append 597.557 618.607 21.0508 docs/s
Median Throughput index-append 599.313 625 25.6871 docs/s
Max Throughput index-append 611.972 645.726 33.7532 docs/s
50th percentile latency index-append 5905.92 6507.49 601.568 ms
90th percentile latency index-append 9951.53 9984.28 32.7561 ms
99th percentile latency index-append 13175.6 13395.7 220.026 ms
100th percentile latency index-append 16051.3 16418.4 367.154 ms
50th percentile service time index-append 5900.48 6507.66 607.173 ms
90th percentile service time index-append 9947.52 9979.57 32.0527 ms
99th percentile service time index-append 13175.6 13395.7 220.026 ms
100th percentile service time index-append 16051.3 16418.4 367.154 ms
error rate index-append 0 0 0 %
Min Throughput wait-until-merges-finish 49.6021 111.78 62.1775 ops/s
Mean Throughput wait-until-merges-finish 49.6021 111.78 62.1775 ops/s
Median Throughput wait-until-merges-finish 49.6021 111.78 62.1775 ops/s
Max Throughput wait-until-merges-finish 49.6021 111.78 62.1775 ops/s
100th percentile latency wait-until-merges-finish 19.8383 8.60869 -11.2296 ms
100th percentile service time wait-until-merges-finish 19.8383 8.60869 -11.2296 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 19.9182 19.9178 -0.00036 ops/s
Mean Throughput default 19.9307 19.9295 -0.00123 ops/s
Median Throughput default 19.9315 19.93 -0.00149 ops/s
Max Throughput default 19.9414 19.9388 -0.00261 ops/s
50th percentile latency default 5.38851 5.40258 0.01407 ms
90th percentile latency default 5.83325 5.96629 0.13304 ms
99th percentile latency default 6.78768 7.04783 0.26015 ms
100th percentile latency default 8.37511 10.5338 2.15872 ms
50th percentile service time default 4.533 4.66003 0.12703 ms
90th percentile service time default 4.74127 4.94451 0.20324 ms
99th percentile service time default 5.19949 6.2628 1.06331 ms
100th percentile service time default 5.66835 9.38963 3.72129 ms
error rate default 0 0 0 %
Min Throughput term 19.9763 19.9819 0.0056 ops/s
Mean Throughput term 19.9795 19.9846 0.0051 ops/s
Median Throughput term 19.9798 19.9846 0.00482 ops/s
Max Throughput term 19.9822 19.9868 0.0046 ops/s
50th percentile latency term 5.6441 5.95585 0.31175 ms
90th percentile latency term 6.09196 6.37034 0.27838 ms
99th percentile latency term 6.80777 7.2499 0.44212 ms
100th percentile latency term 7.32124 7.87393 0.55269 ms
50th percentile service time term 4.80212 5.16186 0.35974 ms
90th percentile service time term 5.0458 5.37297 0.32717 ms
99th percentile service time term 6.01166 6.56402 0.55236 ms
100th percentile service time term 6.52241 6.70724 0.18484 ms
error rate term 0 0 0 %
Min Throughput phrase 19.9837 19.993 0.00938 ops/s
Mean Throughput phrase 19.9856 19.9941 0.00843 ops/s
Median Throughput phrase 19.9856 19.9942 0.00867 ops/s
Max Throughput phrase 19.9877 19.9947 0.00699 ops/s
50th percentile latency phrase 7.11993 7.07918 -0.04075 ms
90th percentile latency phrase 7.53956 7.44445 -0.09511 ms
99th percentile latency phrase 9.1164 9.21494 0.09854 ms
100th percentile latency phrase 9.91815 11.2761 1.35798 ms
50th percentile service time phrase 6.33822 6.32079 -0.01742 ms
90th percentile service time phrase 6.533 6.45128 -0.08172 ms
99th percentile service time phrase 7.8957 7.49744 -0.39826 ms
100th percentile service time phrase 8.22619 8.33449 0.1083 ms
error rate phrase 0 0 0 %
Min Throughput articles_monthly_agg_uncached 19.8385 19.8668 0.02835 ops/s
Mean Throughput articles_monthly_agg_uncached 19.8612 19.8854 0.02411 ops/s
Median Throughput articles_monthly_agg_uncached 19.8624 19.8864 0.02395 ops/s
Max Throughput articles_monthly_agg_uncached 19.8803 19.9011 0.02084 ops/s
50th percentile latency articles_monthly_agg_uncached 7.74164 7.10267 -0.63897 ms
90th percentile latency articles_monthly_agg_uncached 10.4349 8.4099 -2.02503 ms
99th percentile latency articles_monthly_agg_uncached 11.209 9.35489 -1.85412 ms
100th percentile latency articles_monthly_agg_uncached 11.3755 9.7885 -1.58695 ms
50th percentile service time articles_monthly_agg_uncached 6.79058 6.14052 -0.65006 ms
90th percentile service time articles_monthly_agg_uncached 9.73623 7.45782 -2.27841 ms
99th percentile service time articles_monthly_agg_uncached 10.0146 8.49537 -1.51926 ms
100th percentile service time articles_monthly_agg_uncached 10.7557 9.1459 -1.60975 ms
error rate articles_monthly_agg_uncached 0 0 0 %
Min Throughput articles_monthly_agg_cached 20.0174 20.0187 0.00132 ops/s
Mean Throughput articles_monthly_agg_cached 20.0202 20.0221 0.00183 ops/s
Median Throughput articles_monthly_agg_cached 20.0202 20.0216 0.0014 ops/s
Max Throughput articles_monthly_agg_cached 20.024 20.026 0.00196 ops/s
50th percentile latency articles_monthly_agg_cached 3.77538 3.15309 -0.62229 ms
90th percentile latency articles_monthly_agg_cached 4.17674 3.6205 -0.55625 ms
99th percentile latency articles_monthly_agg_cached 4.39412 4.04581 -0.34831 ms
100th percentile latency articles_monthly_agg_cached 7.78876 5.5783 -2.21046 ms
50th percentile service time articles_monthly_agg_cached 2.92372 2.32988 -0.59385 ms
90th percentile service time articles_monthly_agg_cached 3.01928 2.62042 -0.39886 ms
99th percentile service time articles_monthly_agg_cached 3.16949 3.25949 0.09 ms
100th percentile service time articles_monthly_agg_cached 3.22727 5.06867 1.8414 ms
error rate articles_monthly_agg_cached 0 0 0 %
Min Throughput scroll 12.5469 12.5447 -0.00218 pages/s
Mean Throughput scroll 12.577 12.5735 -0.0035 pages/s
Median Throughput scroll 12.5701 12.5669 -0.0032 pages/s
Max Throughput scroll 12.6389 12.6326 -0.0063 pages/s
50th percentile latency scroll 740.444 736.42 -4.02454 ms
90th percentile latency scroll 764.845 801.627 36.782 ms
99th percentile latency scroll 793.006 1015.75 222.739 ms
100th percentile latency scroll 807.131 1048.31 241.175 ms
50th percentile service time scroll 738.279 733.51 -4.76926 ms
90th percentile service time scroll 762.359 798.952 36.5929 ms
99th percentile service time scroll 790.618 1012.72 222.105 ms
100th percentile service time scroll 804.659 1044.81 240.149 ms
error rate scroll 0 0 0 %
Min Throughput desc_sort_timestamp 19.9787 19.9748 -0.00384 ops/s
Mean Throughput desc_sort_timestamp 19.9814 19.9784 -0.00307 ops/s
Median Throughput desc_sort_timestamp 19.9816 19.9786 -0.00308 ops/s
Max Throughput desc_sort_timestamp 19.9837 19.9811 -0.0026 ops/s
50th percentile latency desc_sort_timestamp 15.2004 14.7375 -0.46295 ms
90th percentile latency desc_sort_timestamp 16.0573 15.221 -0.83634 ms
99th percentile latency desc_sort_timestamp 18.7589 16.9352 -1.82369 ms
100th percentile latency desc_sort_timestamp 19.1635 18.61 -0.55348 ms
50th percentile service time desc_sort_timestamp 14.3817 13.9835 -0.39818 ms
90th percentile service time desc_sort_timestamp 15.0319 14.2926 -0.73925 ms
99th percentile service time desc_sort_timestamp 17.7989 15.9352 -1.8637 ms
100th percentile service time desc_sort_timestamp 18.0159 17.76 -0.25589 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 20.0149 20.0122 -0.0027 ops/s
Mean Throughput asc_sort_timestamp 20.0176 20.0139 -0.00367 ops/s
Median Throughput asc_sort_timestamp 20.0173 20.0138 -0.00349 ops/s
Max Throughput asc_sort_timestamp 20.0208 20.0165 -0.00432 ops/s
50th percentile latency asc_sort_timestamp 13.402 12.7632 -0.63881 ms
90th percentile latency asc_sort_timestamp 13.9059 13.2548 -0.65105 ms
99th percentile latency asc_sort_timestamp 17.6294 15.7516 -1.87775 ms
100th percentile latency asc_sort_timestamp 18.1299 16.7198 -1.41009 ms
50th percentile service time asc_sort_timestamp 12.6122 12.0295 -0.58266 ms
90th percentile service time asc_sort_timestamp 12.8429 12.2468 -0.59608 ms
99th percentile service time asc_sort_timestamp 16.9627 15.1237 -1.83894 ms
100th percentile service time asc_sort_timestamp 17.1299 16.2102 -0.91965 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_pmid 20.0005 19.9907 -0.00984 ops/s
Mean Throughput desc_sort_pmid 20.0012 19.9925 -0.00868 ops/s
Median Throughput desc_sort_pmid 20.0012 19.9927 -0.00846 ops/s
Max Throughput desc_sort_pmid 20.0017 19.9936 -0.00809 ops/s
50th percentile latency desc_sort_pmid 18.6202 18.1083 -0.51182 ms
90th percentile latency desc_sort_pmid 19.4973 18.564 -0.93331 ms
99th percentile latency desc_sort_pmid 21.3851 20.0563 -1.32889 ms
100th percentile latency desc_sort_pmid 23.3917 20.8155 -2.5762 ms
50th percentile service time desc_sort_pmid 17.6982 17.322 -0.3762 ms
90th percentile service time desc_sort_pmid 17.8754 17.5725 -0.30295 ms
99th percentile service time desc_sort_pmid 20.2337 18.8926 -1.34106 ms
100th percentile service time desc_sort_pmid 22.2301 19.5021 -2.72803 ms
error rate desc_sort_pmid 0 0 0 %
Min Throughput asc_sort_pmid 20.02 20.0176 -0.00236 ops/s
Mean Throughput asc_sort_pmid 20.0235 20.0202 -0.00334 ops/s
Median Throughput asc_sort_pmid 20.0232 20.0201 -0.00304 ops/s
Max Throughput asc_sort_pmid 20.0277 20.0233 -0.00443 ops/s
50th percentile latency asc_sort_pmid 9.92812 9.79202 -0.13611 ms
90th percentile latency asc_sort_pmid 10.3613 10.3379 -0.02333 ms
99th percentile latency asc_sort_pmid 12.9638 11.2753 -1.68851 ms
100th percentile latency asc_sort_pmid 13.4402 13.9034 0.46324 ms
50th percentile service time asc_sort_pmid 9.07631 9.00662 -0.06969 ms
90th percentile service time asc_sort_pmid 9.29496 9.37547 0.08051 ms
99th percentile service time asc_sort_pmid 11.2643 10.3277 -0.93652 ms
100th percentile service time asc_sort_pmid 12.3311 13.1129 0.78184 ms
error rate asc_sort_pmid 0 0 0 %

Copy link
Contributor

@jainankitk jainankitk left a comment

Choose a reason for hiding this comment

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

I am in favor of getting this merged for 3.5. The improvements especially for long running queries (few thousand ms) are too good to be ignored!

@reta
Copy link
Contributor

reta commented Jan 28, 2026

Reposting for visibility here (not a blocker but to be aware of):

@rishabh6788
Copy link
Contributor

@andrross are we good to merge this?

@andrross
Copy link
Member Author

Reposting for visibility here (not a blocker but to be aware of):

Thanks @reta. We've looked into that issue further and it appears to be specific to parallel GC and we're not seeing any of the symptoms they observed. We'll continue testing throughout the release cycle as well.

@andrross andrross merged commit 1d31626 into opensearch-project:main Jan 28, 2026
37 checks passed
@andrross andrross deleted the compact-object-headers branch January 28, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

benchmarking Issues related to benchmarking or performance. enhancement Enhancement or improvement to existing feature or request Other

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] Investigate using compact object headers in Java 25

7 participants