Skip to content

Upgrade lucene to version 10.2.1 #17961

New issue

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

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

Already on GitHub? Sign in to your account

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

Conversation

expani
Copy link
Contributor

@expani expani commented Apr 16, 2025

Description

Upgrading to Lucene 10.2.1
https://lucene.apache.org/core/10_2_1/changes/Changes.html

Performance Testing Areas

  • Snapshot generation and testing search heavy workloads like Big5 via multiple runs
  • Ensuring no new regressions seen in indexing like force merge time seen with Lucene 10.1.0

Copy link
Contributor

❌ Gradle check result for 5e74113: FAILURE

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

Copy link
Contributor

❌ Gradle check result for 93c4e0c: FAILURE

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

Copy link
Contributor

❌ Gradle check result for 9a34fb8: FAILURE

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

Copy link
Contributor

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

@harshavamsi
Copy link
Contributor

@expani
Copy link
Contributor Author

expani commented Apr 16, 2025

@harshavamsi I was thinking if you can merge the constant scorer change with some context as to why it helps. I can rebase it once merged and fix Lucene 10.2.0 upgrade stuff.

I want to focus on test failures in this PR. Like this one

REPRODUCE WITH: ./gradlew ':plugins:analysis-icu:test' --tests "org.opensearch.index.analysis.IcuTokenizerFactoryTests.testIcuCustomizeRuleFile" -Dtests.seed=5147BC3990E890F4 -Dtests.security.manager=true -Dtests.jvm.argline="-XX:TieredStopAtLevel=1 -XX:ReservedCodeCacheSize=64m" -Dtests.locale=kw -Dtests.timezone=Pacific/Gambier -Druntime.java=21

IcuTokenizerFactoryTests > testIcuCustomizeRuleFile FAILED
    java.lang.ExceptionInInitializerError
        at __randomizedtesting.SeedInfo.seed([5147BC3990E890F4:91E71A7FBEA22BE7]:0)
        at org.opensearch.index.analysis.AnalysisRegistry.buildMapping(AnalysisRegistry.java:541)
        at org.opensearch.index.analysis.AnalysisRegistry.buildTokenFilterFactories(AnalysisRegistry.java:338)
        at org.opensearch.index.analysis.AnalysisRegistry.build(AnalysisRegistry.java:241)
        at org.opensearch.test.OpenSearchTestCase.createTestAnalysis(OpenSearchTestCase.java:1767)
        at org.opensearch.test.OpenSearchTestCase.createTestAnalysis(OpenSearchTestCase.java:1755)
        at org.opensearch.index.analysis.IcuTokenizerFactoryTests.createTestAnalysis(IcuTokenizerFactoryTests.java:129)
        at org.opensearch.index.analysis.IcuTokenizerFactoryTests.testIcuCustomizeRuleFile(IcuTokenizerFactoryTests.java:67)

        Caused by:
        com.ibm.icu.util.ICUUncheckedIOException: java.io.IOException: ICU data file error: Header authentication failed, please check if you have a valid ICU data file; data format 4e726d32, format version 5.0.0.0
            at app//com.ibm.icu.impl.Normalizer2Impl.load(Normalizer2Impl.java:506)
            at app//com.ibm.icu.impl.Norm2AllModes$1.createInstance(Norm2AllModes.java:354)
            at app//com.ibm.icu.impl.Norm2AllModes$1.createInstance(Norm2AllModes.java:347)
            at app//com.ibm.icu.impl.SoftCache.getInstance(SoftCache.java:69)
            at app//com.ibm.icu.impl.Norm2AllModes.getInstance(Norm2AllModes.java:344)
            at app//com.ibm.icu.text.Normalizer2.getInstance(Normalizer2.java:219)
            at app//org.opensearch.index.analysis.IcuFoldingTokenFilterFactory.<clinit>(IcuFoldingTokenFilterFactory.java:57)
            ... 7 more

            Caused by:
            java.io.IOException: ICU data file error: Header authentication failed, please check if you have a valid ICU data file; data format 4e726d32, format version 5.0.0.0
                at com.ibm.icu.impl.ICUBinary.readHeader(ICUBinary.java:606)
                at com.ibm.icu.impl.ICUBinary.readHeaderAndDataVersion(ICUBinary.java:557)
                at com.ibm.icu.impl.Normalizer2Impl.load(Normalizer2Impl.java:453)
                ... 13 more

@harshavamsi
Copy link
Contributor

@harshavamsi I was thinking if you can merge the constant scorer change with some context as to why it helps. I can rebase it once merged and fix Lucene 10.2.0 upgrade stuff.

I want to focus on test failures in this PR. Like this one

REPRODUCE WITH: ./gradlew ':plugins:analysis-icu:test' --tests "org.opensearch.index.analysis.IcuTokenizerFactoryTests.testIcuCustomizeRuleFile" -Dtests.seed=5147BC3990E890F4 -Dtests.security.manager=true -Dtests.jvm.argline="-XX:TieredStopAtLevel=1 -XX:ReservedCodeCacheSize=64m" -Dtests.locale=kw -Dtests.timezone=Pacific/Gambier -Druntime.java=21

IcuTokenizerFactoryTests > testIcuCustomizeRuleFile FAILED
    java.lang.ExceptionInInitializerError
        at __randomizedtesting.SeedInfo.seed([5147BC3990E890F4:91E71A7FBEA22BE7]:0)
        at org.opensearch.index.analysis.AnalysisRegistry.buildMapping(AnalysisRegistry.java:541)
        at org.opensearch.index.analysis.AnalysisRegistry.buildTokenFilterFactories(AnalysisRegistry.java:338)
        at org.opensearch.index.analysis.AnalysisRegistry.build(AnalysisRegistry.java:241)
        at org.opensearch.test.OpenSearchTestCase.createTestAnalysis(OpenSearchTestCase.java:1767)
        at org.opensearch.test.OpenSearchTestCase.createTestAnalysis(OpenSearchTestCase.java:1755)
        at org.opensearch.index.analysis.IcuTokenizerFactoryTests.createTestAnalysis(IcuTokenizerFactoryTests.java:129)
        at org.opensearch.index.analysis.IcuTokenizerFactoryTests.testIcuCustomizeRuleFile(IcuTokenizerFactoryTests.java:67)

        Caused by:
        com.ibm.icu.util.ICUUncheckedIOException: java.io.IOException: ICU data file error: Header authentication failed, please check if you have a valid ICU data file; data format 4e726d32, format version 5.0.0.0
            at app//com.ibm.icu.impl.Normalizer2Impl.load(Normalizer2Impl.java:506)
            at app//com.ibm.icu.impl.Norm2AllModes$1.createInstance(Norm2AllModes.java:354)
            at app//com.ibm.icu.impl.Norm2AllModes$1.createInstance(Norm2AllModes.java:347)
            at app//com.ibm.icu.impl.SoftCache.getInstance(SoftCache.java:69)
            at app//com.ibm.icu.impl.Norm2AllModes.getInstance(Norm2AllModes.java:344)
            at app//com.ibm.icu.text.Normalizer2.getInstance(Normalizer2.java:219)
            at app//org.opensearch.index.analysis.IcuFoldingTokenFilterFactory.<clinit>(IcuFoldingTokenFilterFactory.java:57)
            ... 7 more

            Caused by:
            java.io.IOException: ICU data file error: Header authentication failed, please check if you have a valid ICU data file; data format 4e726d32, format version 5.0.0.0
                at com.ibm.icu.impl.ICUBinary.readHeader(ICUBinary.java:606)
                at com.ibm.icu.impl.ICUBinary.readHeaderAndDataVersion(ICUBinary.java:557)
                at com.ibm.icu.impl.Normalizer2Impl.load(Normalizer2Impl.java:453)
                ... 13 more

sounds good, i'll add some context

Copy link
Contributor

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

@expani
Copy link
Contributor Author

expani commented Apr 16, 2025

Failure due to known flaky test #15806 with different seeds

./gradlew ':server:internalClusterTest' --tests "org.opensearch.snapshots.DedicatedClusterSnapshotRestoreIT.testSnapshotWithStuckNode" -Dtests.seed=A77C55DF82AC524C -Dtests.security.manager=true -Dtests.jvm.argline="-XX:TieredStopAtLevel=1 -XX:ReservedCodeCacheSize=64m" -Dtests.locale=ann -Dtests.timezone=W-SU -Druntime.java=21

Tried the same with current mainline and it fails as well. So, don't think it's related to Lucene 10.2.0 upgrade.

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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.76 1.692 -0.068 s
Total Young Gen GC count 101 60 -41
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 22.1906 22.1906 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 10 10 0
Min Throughput wait-for-snapshot-recovery 4.18049e+07 4.18605e+07 55596 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18049e+07 4.18605e+07 55596 byte/s
Median Throughput wait-for-snapshot-recovery 4.18049e+07 4.18605e+07 55596 byte/s
Max Throughput wait-for-snapshot-recovery 4.18049e+07 4.18605e+07 55596 byte/s
100th percentile latency wait-for-snapshot-recovery 564378 564492 114 ms
100th percentile service time wait-for-snapshot-recovery 564378 564492 114 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput wait-until-merges-finish 117.507 108.243 -9.26436 ops/s
Mean Throughput wait-until-merges-finish 117.507 108.243 -9.26436 ops/s
Median Throughput wait-until-merges-finish 117.507 108.243 -9.26436 ops/s
Max Throughput wait-until-merges-finish 117.507 108.243 -9.26436 ops/s
100th percentile latency wait-until-merges-finish 8.22204 8.94791 0.72587 ms
100th percentile service time wait-until-merges-finish 8.22204 8.94791 0.72587 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 2.00507 2.00505 -2e-05 ops/s
Mean Throughput default 2.00614 2.00611 -3e-05 ops/s
Median Throughput default 2.00606 2.00603 -3e-05 ops/s
Max Throughput default 2.00754 2.00751 -3e-05 ops/s
50th percentile latency default 7.42908 7.48383 0.05476 ms
90th percentile latency default 7.82471 7.88554 0.06083 ms
99th percentile latency default 8.6395 8.57811 -0.06139 ms
100th percentile latency default 9.01824 8.72213 -0.2961 ms
50th percentile service time default 6.03711 6.00985 -0.02725 ms
90th percentile service time default 6.33912 6.41791 0.07879 ms
99th percentile service time default 7.54606 7.2104 -0.33567 ms
100th percentile service time default 8.1489 7.33463 -0.81427 ms
error rate default 0 0 0 %
Min Throughput desc_sort_timestamp 2.00529 2.00515 -0.00014 ops/s
Mean Throughput desc_sort_timestamp 2.00642 2.00624 -0.00018 ops/s
Median Throughput desc_sort_timestamp 2.00634 2.00616 -0.00018 ops/s
Max Throughput desc_sort_timestamp 2.00788 2.00766 -0.00022 ops/s
50th percentile latency desc_sort_timestamp 9.25617 9.61459 0.35842 ms
90th percentile latency desc_sort_timestamp 9.86103 10.0289 0.16787 ms
99th percentile latency desc_sort_timestamp 12.5189 11.9586 -0.56035 ms
100th percentile latency desc_sort_timestamp 13.9909 12.4868 -1.50411 ms
50th percentile service time desc_sort_timestamp 7.9995 8.3151 0.3156 ms
90th percentile service time desc_sort_timestamp 8.33384 8.55367 0.21983 ms
99th percentile service time desc_sort_timestamp 11.504 10.9467 -0.55726 ms
100th percentile service time desc_sort_timestamp 13.0584 11.3363 -1.72209 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 2.00628 1.99541 -0.01087 ops/s
Mean Throughput asc_sort_timestamp 2.00763 1.99626 -0.01137 ops/s
Median Throughput asc_sort_timestamp 2.00753 1.99631 -0.01122 ops/s
Max Throughput asc_sort_timestamp 2.00938 1.99691 -0.01247 ops/s
50th percentile latency asc_sort_timestamp 10.0576 313.574 303.517 ms
90th percentile latency asc_sort_timestamp 10.5179 319.219 308.701 ms
99th percentile latency asc_sort_timestamp 12.4678 331.945 319.477 ms
100th percentile latency asc_sort_timestamp 12.5021 334.775 322.273 ms
50th percentile service time asc_sort_timestamp 8.69698 312.405 303.708 ms
90th percentile service time asc_sort_timestamp 8.9853 318.156 309.17 ms
99th percentile service time asc_sort_timestamp 11.2144 331.046 319.832 ms
100th percentile service time asc_sort_timestamp 11.4216 333.842 322.42 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 2.00361 2.00328 -0.00033 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.00437 2.00397 -0.0004 ops/s
Median Throughput desc_sort_with_after_timestamp 2.00431 2.00392 -0.0004 ops/s
Max Throughput desc_sort_with_after_timestamp 2.00537 2.00488 -0.00049 ops/s
50th percentile latency desc_sort_with_after_timestamp 108.184 103.732 -4.45261 ms
90th percentile latency desc_sort_with_after_timestamp 112.138 106.83 -5.30758 ms
99th percentile latency desc_sort_with_after_timestamp 126.379 118.676 -7.70252 ms
100th percentile latency desc_sort_with_after_timestamp 129.032 118.717 -10.3152 ms
50th percentile service time desc_sort_with_after_timestamp 106.862 102.574 -4.28813 ms
90th percentile service time desc_sort_with_after_timestamp 110.609 105.37 -5.2388 ms
99th percentile service time desc_sort_with_after_timestamp 124.839 117.544 -7.29451 ms
100th percentile service time desc_sort_with_after_timestamp 127.368 117.639 -9.72845 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 2.00312 2.00389 0.00077 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.00379 2.00471 0.00093 ops/s
Median Throughput asc_sort_with_after_timestamp 2.00374 2.00465 0.00091 ops/s
Max Throughput asc_sort_with_after_timestamp 2.00465 2.00578 0.00113 ops/s
50th percentile latency asc_sort_with_after_timestamp 205.402 192.336 -13.0654 ms
90th percentile latency asc_sort_with_after_timestamp 215.611 194.455 -21.1562 ms
99th percentile latency asc_sort_with_after_timestamp 237.398 216.837 -20.5619 ms
100th percentile latency asc_sort_with_after_timestamp 242.502 228.985 -13.5172 ms
50th percentile service time asc_sort_with_after_timestamp 204.078 191.141 -12.9366 ms
90th percentile service time asc_sort_with_after_timestamp 214.509 193.246 -21.2639 ms
99th percentile service time asc_sort_with_after_timestamp 235.878 215.694 -20.1839 ms
100th percentile service time asc_sort_with_after_timestamp 241.073 228.007 -13.0661 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.0056 2.00551 -9e-05 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.0068 2.00668 -0.00012 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.00671 2.00658 -0.00012 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.00835 2.0082 -0.00015 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 7.6432 7.83457 0.19137 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 8.06926 8.35602 0.28676 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 8.87795 9.60093 0.72298 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 9.2337 9.62145 0.38775 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.2461 6.517 0.2709 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 6.49538 6.87142 0.37603 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 7.60212 8.22996 0.62784 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 7.65618 8.47703 0.82085 ms
error rate desc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.00655 2.00653 -2e-05 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.00794 2.00792 -2e-05 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.00783 2.00782 -1e-05 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.00975 2.00972 -3e-05 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 6.94554 7.45641 0.51086 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.40321 7.77763 0.37443 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.14002 8.25544 0.11542 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.36977 8.44738 0.07761 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 5.5273 6.06463 0.53733 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 5.67996 6.20517 0.52521 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.50982 6.64225 0.13244 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.66928 6.99175 0.32247 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.0065 2.00651 1e-05 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.00789 2.00791 2e-05 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.00778 2.0078 2e-05 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.00969 2.00971 2e-05 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 9.68562 8.99061 -0.69501 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 10.0968 9.38668 -0.71015 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 10.3647 9.61199 -0.75272 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 10.4895 9.68355 -0.80595 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 8.35426 7.64598 -0.70829 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 8.51501 7.78328 -0.73172 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 9.01313 8.24957 -0.76356 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 9.34634 8.3397 -1.00664 ms
error rate asc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.0065 2.00652 2e-05 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.00788 2.0079 2e-05 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.00778 2.0078 2e-05 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.00967 2.0097 3e-05 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.88658 9.03969 -0.84689 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.3092 9.39321 -0.916 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.7866 11.1128 -0.67376 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 12.2005 11.2505 -0.94993 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 8.5259 7.64759 -0.87831 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 8.64705 7.82016 -0.82689 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 10.4889 9.75887 -0.73005 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 11.2377 9.78122 -1.45652 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput term 2.00642 2.00643 1e-05 ops/s
Mean Throughput term 2.0078 2.00779 -1e-05 ops/s
Median Throughput term 2.0077 2.00768 -2e-05 ops/s
Max Throughput term 2.00957 2.00957 1e-05 ops/s
50th percentile latency term 6.04399 6.03055 -0.01344 ms
90th percentile latency term 6.45961 6.41683 -0.04277 ms
99th percentile latency term 6.98774 6.74475 -0.24299 ms
100th percentile latency term 7.04294 6.86111 -0.18183 ms
50th percentile service time term 4.65755 4.64898 -0.00858 ms
90th percentile service time term 4.76682 4.78429 0.01747 ms
99th percentile service time term 5.39697 5.71304 0.31607 ms
100th percentile service time term 5.40765 5.77958 0.37193 ms
error rate term 0 0 0 %
Min Throughput multi_terms-keyword 1.33179 1.33894 0.00715 ops/s
Mean Throughput multi_terms-keyword 1.33962 1.3407 0.00107 ops/s
Median Throughput multi_terms-keyword 1.34002 1.34102 0.001 ops/s
Max Throughput multi_terms-keyword 1.34659 1.34163 -0.00497 ops/s
50th percentile latency multi_terms-keyword 61649.8 61711.3 61.4258 ms
90th percentile latency multi_terms-keyword 70591.4 71481.3 889.855 ms
99th percentile latency multi_terms-keyword 72619 73673.6 1054.66 ms
100th percentile latency multi_terms-keyword 72731.5 73794.7 1063.25 ms
50th percentile service time multi_terms-keyword 720.883 740.016 19.1328 ms
90th percentile service time multi_terms-keyword 741.384 748.476 7.09277 ms
99th percentile service time multi_terms-keyword 797.719 772.146 -25.5727 ms
100th percentile service time multi_terms-keyword 824.57 775.616 -48.9545 ms
error rate multi_terms-keyword 0 0 0 %
Min Throughput keyword-terms 2.00413 2.00418 4e-05 ops/s
Mean Throughput keyword-terms 2.00502 2.00508 6e-05 ops/s
Median Throughput keyword-terms 2.00495 2.00502 7e-05 ops/s
Max Throughput keyword-terms 2.00617 2.00623 6e-05 ops/s
50th percentile latency keyword-terms 24.2078 29.3308 5.12298 ms
90th percentile latency keyword-terms 32.2308 32.8683 0.6375 ms
99th percentile latency keyword-terms 33.5022 33.2533 -0.24889 ms
100th percentile latency keyword-terms 33.735 33.2657 -0.46932 ms
50th percentile service time keyword-terms 21.7665 27.2607 5.49418 ms
90th percentile service time keyword-terms 29.8833 30.7388 0.85549 ms
99th percentile service time keyword-terms 31.1227 31.0859 -0.03678 ms
100th percentile service time keyword-terms 31.2332 31.0969 -0.13629 ms
error rate keyword-terms 0 0 0 %
Min Throughput keyword-terms-low-cardinality 2.00633 2.00631 -1e-05 ops/s
Mean Throughput keyword-terms-low-cardinality 2.00766 2.00766 -0 ops/s
Median Throughput keyword-terms-low-cardinality 2.00755 2.00755 0 ops/s
Max Throughput keyword-terms-low-cardinality 2.00942 2.00942 -1e-05 ops/s
50th percentile latency keyword-terms-low-cardinality 16.0894 17.9498 1.86036 ms
90th percentile latency keyword-terms-low-cardinality 23.7564 24.3995 0.64308 ms
99th percentile latency keyword-terms-low-cardinality 24.6535 25.2126 0.55907 ms
100th percentile latency keyword-terms-low-cardinality 24.6899 25.2845 0.59465 ms
50th percentile service time keyword-terms-low-cardinality 14.3088 16.4098 2.10099 ms
90th percentile service time keyword-terms-low-cardinality 22.0061 22.8182 0.81208 ms
99th percentile service time keyword-terms-low-cardinality 22.4005 22.9531 0.55264 ms
100th percentile service time keyword-terms-low-cardinality 22.431 22.9644 0.53343 ms
error rate keyword-terms-low-cardinality 0 0 0 %
Min Throughput composite-terms 2.00239 2.00278 0.00039 ops/s
Mean Throughput composite-terms 2.00291 2.00336 0.00045 ops/s
Median Throughput composite-terms 2.00288 2.00332 0.00044 ops/s
Max Throughput composite-terms 2.00359 2.00412 0.00053 ops/s
50th percentile latency composite-terms 217.169 208.381 -8.7875 ms
90th percentile latency composite-terms 222.312 216.178 -6.13335 ms
99th percentile latency composite-terms 233.273 234.574 1.30079 ms
100th percentile latency composite-terms 237.46 236.838 -0.62186 ms
50th percentile service time composite-terms 216.014 207.54 -8.47407 ms
90th percentile service time composite-terms 220.993 214.619 -6.37364 ms
99th percentile service time composite-terms 231.891 233.627 1.73639 ms
100th percentile service time composite-terms 235.437 236.194 0.75626 ms
error rate composite-terms 0 0 0 %
Min Throughput composite_terms-keyword 2.00148 2.00141 -7e-05 ops/s
Mean Throughput composite_terms-keyword 2.0018 2.00171 -9e-05 ops/s
Median Throughput composite_terms-keyword 2.00177 2.00167 -0.0001 ops/s
Max Throughput composite_terms-keyword 2.0022 2.00209 -0.00011 ops/s
50th percentile latency composite_terms-keyword 375.22 362.103 -13.1171 ms
90th percentile latency composite_terms-keyword 387.529 374.317 -13.2123 ms
99th percentile latency composite_terms-keyword 397.535 395.693 -1.8421 ms
100th percentile latency composite_terms-keyword 397.559 403.155 5.59573 ms
50th percentile service time composite_terms-keyword 374.203 360.968 -13.2351 ms
90th percentile service time composite_terms-keyword 386.843 373.436 -13.4067 ms
99th percentile service time composite_terms-keyword 396.367 395.105 -1.26254 ms
100th percentile service time composite_terms-keyword 396.565 402.572 6.00674 ms
error rate composite_terms-keyword 0 0 0 %
Min Throughput composite-date_histogram-daily 2.00613 2.00616 3e-05 ops/s
Mean Throughput composite-date_histogram-daily 2.00744 2.00748 4e-05 ops/s
Median Throughput composite-date_histogram-daily 2.00734 2.00738 3e-05 ops/s
Max Throughput composite-date_histogram-daily 2.00913 2.00918 5e-05 ops/s
50th percentile latency composite-date_histogram-daily 4.54457 4.96491 0.42034 ms
90th percentile latency composite-date_histogram-daily 4.96266 5.44758 0.48492 ms
99th percentile latency composite-date_histogram-daily 5.2852 5.64339 0.35818 ms
100th percentile latency composite-date_histogram-daily 5.44262 5.67461 0.23198 ms
50th percentile service time composite-date_histogram-daily 3.18889 3.65584 0.46695 ms
90th percentile service time composite-date_histogram-daily 3.34442 3.83298 0.48857 ms
99th percentile service time composite-date_histogram-daily 3.59623 4.00106 0.40483 ms
100th percentile service time composite-date_histogram-daily 3.71256 4.02507 0.3125 ms
error rate composite-date_histogram-daily 0 0 0 %
Min Throughput range 2.00654 2.00553 -0.00101 ops/s
Mean Throughput range 2.00794 2.00671 -0.00123 ops/s
Median Throughput range 2.00783 2.00662 -0.00122 ops/s
Max Throughput range 2.00975 2.00822 -0.00152 ops/s
50th percentile latency range 6.05639 56.723 50.6666 ms
90th percentile latency range 6.49253 57.474 50.9814 ms
99th percentile latency range 6.90287 59.3484 52.4455 ms
100th percentile latency range 7.16433 60.1799 53.0156 ms
50th percentile service time range 4.7456 55.5775 50.8319 ms
90th percentile service time range 4.83729 56.3287 51.4915 ms
99th percentile service time range 5.40952 57.877 52.4675 ms
100th percentile service time range 5.61475 58.4744 52.8597 ms
error rate range 0 0 0 %
Min Throughput range-numeric 2.00656 2.00656 0 ops/s
Mean Throughput range-numeric 2.00796 2.00796 0 ops/s
Median Throughput range-numeric 2.00785 2.00786 0 ops/s
Max Throughput range-numeric 2.00977 2.00978 1e-05 ops/s
50th percentile latency range-numeric 3.64262 3.64169 -0.00093 ms
90th percentile latency range-numeric 4.02403 4.03079 0.00675 ms
99th percentile latency range-numeric 4.20842 4.23879 0.03036 ms
100th percentile latency range-numeric 4.24452 4.29984 0.05532 ms
50th percentile service time range-numeric 2.39522 2.34105 -0.05418 ms
90th percentile service time range-numeric 2.51849 2.42251 -0.09598 ms
99th percentile service time range-numeric 2.64471 2.5708 -0.07391 ms
100th percentile service time range-numeric 2.65668 2.61437 -0.0423 ms
error rate range-numeric 0 0 0 %
Min Throughput keyword-in-range 2.00517 2.00576 0.00059 ops/s
Mean Throughput keyword-in-range 2.00628 2.007 0.00072 ops/s
Median Throughput keyword-in-range 2.00619 2.00691 0.00071 ops/s
Max Throughput keyword-in-range 2.0077 2.00859 0.00089 ops/s
50th percentile latency keyword-in-range 17.2259 18.1377 0.91171 ms
90th percentile latency keyword-in-range 17.6946 18.8265 1.13184 ms
99th percentile latency keyword-in-range 22.7991 25.0763 2.27718 ms
100th percentile latency keyword-in-range 23.3601 25.8718 2.51175 ms
50th percentile service time keyword-in-range 15.8883 16.8825 0.99413 ms
90th percentile service time keyword-in-range 16.1236 17.3673 1.24371 ms
99th percentile service time keyword-in-range 21.6387 23.6203 1.98167 ms
100th percentile service time keyword-in-range 22.1529 24.5135 2.36055 ms
error rate keyword-in-range 0 0 0 %
Min Throughput date_histogram_hourly_agg 2.00556 2.00634 0.00078 ops/s
Mean Throughput date_histogram_hourly_agg 2.00674 2.0077 0.00096 ops/s
Median Throughput date_histogram_hourly_agg 2.00665 2.00759 0.00094 ops/s
Max Throughput date_histogram_hourly_agg 2.00827 2.00946 0.00119 ops/s
50th percentile latency date_histogram_hourly_agg 7.52793 7.20094 -0.32699 ms
90th percentile latency date_histogram_hourly_agg 8.92205 8.72141 -0.20064 ms
99th percentile latency date_histogram_hourly_agg 9.31749 9.09547 -0.22202 ms
100th percentile latency date_histogram_hourly_agg 9.3272 9.17296 -0.15425 ms
50th percentile service time date_histogram_hourly_agg 5.97397 5.74976 -0.22421 ms
90th percentile service time date_histogram_hourly_agg 7.50063 7.22092 -0.27971 ms
99th percentile service time date_histogram_hourly_agg 7.80449 7.66162 -0.14287 ms
100th percentile service time date_histogram_hourly_agg 7.87942 7.87004 -0.00938 ms
error rate date_histogram_hourly_agg 0 0 0 %
Min Throughput date_histogram_minute_agg 2.0056 2.00589 0.00029 ops/s
Mean Throughput date_histogram_minute_agg 2.0068 2.00715 0.00035 ops/s
Median Throughput date_histogram_minute_agg 2.00671 2.00706 0.00035 ops/s
Max Throughput date_histogram_minute_agg 2.00834 2.00878 0.00044 ops/s
50th percentile latency date_histogram_minute_agg 42.5628 43.6221 1.05931 ms
90th percentile latency date_histogram_minute_agg 44.2068 44.7636 0.55677 ms
99th percentile latency date_histogram_minute_agg 45.3967 46.4079 1.01126 ms
100th percentile latency date_histogram_minute_agg 45.7966 46.4732 0.67658 ms
50th percentile service time date_histogram_minute_agg 41.1913 42.2769 1.08568 ms
90th percentile service time date_histogram_minute_agg 42.9629 43.5546 0.59171 ms
99th percentile service time date_histogram_minute_agg 43.6597 45.2937 1.63399 ms
100th percentile service time date_histogram_minute_agg 44.0021 45.4542 1.45208 ms
error rate date_histogram_minute_agg 0 0 0 %
Min Throughput scroll 45.9354 46.4917 0.55624 pages/s
Mean Throughput scroll 46.0131 46.6849 0.67174 pages/s
Median Throughput scroll 46.0227 46.701 0.67835 pages/s
Max Throughput scroll 46.0688 46.8375 0.76867 pages/s
50th percentile latency scroll 11142.8 9156.85 -1985.98 ms
90th percentile latency scroll 12750.9 10203.6 -2547.34 ms
99th percentile latency scroll 13102.8 10419.1 -2683.67 ms
100th percentile latency scroll 13122.1 10430.4 -2691.69 ms
50th percentile service time scroll 531.362 518.156 -13.2059 ms
90th percentile service time scroll 536.677 524.116 -12.5611 ms
99th percentile service time scroll 566.473 540.226 -26.247 ms
100th percentile service time scroll 567.011 540.228 -26.7825 ms
error rate scroll 0 0 0 %
Min Throughput query-string-on-message 2.00598 2.00602 4e-05 ops/s
Mean Throughput query-string-on-message 2.00726 2.00731 5e-05 ops/s
Median Throughput query-string-on-message 2.00716 2.00721 5e-05 ops/s
Max Throughput query-string-on-message 2.00891 2.00897 5e-05 ops/s
50th percentile latency query-string-on-message 6.56822 6.45453 -0.11369 ms
90th percentile latency query-string-on-message 7.02168 6.87796 -0.14372 ms
99th percentile latency query-string-on-message 7.86493 7.33131 -0.53361 ms
100th percentile latency query-string-on-message 8.29046 7.63779 -0.65267 ms
50th percentile service time query-string-on-message 5.28412 5.15543 -0.12869 ms
90th percentile service time query-string-on-message 5.39108 5.24504 -0.14604 ms
99th percentile service time query-string-on-message 6.77628 5.94881 -0.82746 ms
100th percentile service time query-string-on-message 6.9907 6.49913 -0.49157 ms
error rate query-string-on-message 0 0 0 %
Min Throughput query-string-on-message-filtered 2.00593 2.00624 0.00031 ops/s
Mean Throughput query-string-on-message-filtered 2.0072 2.00757 0.00037 ops/s
Median Throughput query-string-on-message-filtered 2.0071 2.00746 0.00036 ops/s
Max Throughput query-string-on-message-filtered 2.00884 2.0093 0.00045 ops/s
50th percentile latency query-string-on-message-filtered 13.8682 14.5959 0.72771 ms
90th percentile latency query-string-on-message-filtered 14.3468 15.03 0.68316 ms
99th percentile latency query-string-on-message-filtered 19.6234 17.8335 -1.78989 ms
100th percentile latency query-string-on-message-filtered 19.7456 19.7777 0.03202 ms
50th percentile service time query-string-on-message-filtered 12.5072 13.2035 0.69628 ms
90th percentile service time query-string-on-message-filtered 12.7578 13.5022 0.74446 ms
99th percentile service time query-string-on-message-filtered 18.1845 16.4148 -1.76966 ms
100th percentile service time query-string-on-message-filtered 18.2165 18.7022 0.48563 ms
error rate query-string-on-message-filtered 0 0 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.00585 2.0062 0.00035 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.0071 2.00753 0.00043 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.007 2.00742 0.00042 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.00872 2.00923 0.00051 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 31.4117 25.025 -6.38676 ms
90th percentile latency query-string-on-message-filtered-sorted-num 31.98 25.5699 -6.41013 ms
99th percentile latency query-string-on-message-filtered-sorted-num 48.8782 34.3732 -14.505 ms
100th percentile latency query-string-on-message-filtered-sorted-num 48.9046 36.9757 -11.9289 ms
50th percentile service time query-string-on-message-filtered-sorted-num 30.0119 22.7362 -7.27574 ms
90th percentile service time query-string-on-message-filtered-sorted-num 30.6366 23.0264 -7.61027 ms
99th percentile service time query-string-on-message-filtered-sorted-num 47.6927 32.2796 -15.4132 ms
100th percentile service time query-string-on-message-filtered-sorted-num 47.9873 34.8564 -13.1308 ms
error rate query-string-on-message-filtered-sorted-num 0 0 0 %
Min Throughput sort_keyword_can_match_shortcut 2.00641 2.00638 -3e-05 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.00778 2.00774 -4e-05 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.00768 2.00764 -4e-05 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.00955 2.00951 -4e-05 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.74846 6.17973 0.43127 ms
90th percentile latency sort_keyword_can_match_shortcut 6.17316 6.60427 0.43111 ms
99th percentile latency sort_keyword_can_match_shortcut 6.32359 6.863 0.53941 ms
100th percentile latency sort_keyword_can_match_shortcut 6.33035 6.94747 0.61713 ms
50th percentile service time sort_keyword_can_match_shortcut 4.46952 4.84634 0.37682 ms
90th percentile service time sort_keyword_can_match_shortcut 4.53459 4.98427 0.44969 ms
99th percentile service time sort_keyword_can_match_shortcut 4.80739 5.43756 0.63018 ms
100th percentile service time sort_keyword_can_match_shortcut 4.8159 5.62439 0.80849 ms
error rate sort_keyword_can_match_shortcut 0 0 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.00657 2.00657 0 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.00797 2.00796 -1e-05 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.00787 2.00786 -1e-05 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.00978 2.00979 0 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 5.6058 5.95471 0.34891 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.07665 6.34074 0.26409 ms
99th percentile latency sort_keyword_no_can_match_shortcut 6.32865 7.26067 0.93202 ms
100th percentile latency sort_keyword_no_can_match_shortcut 6.42232 8.01472 1.5924 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.30168 4.61492 0.31323 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.45572 4.73569 0.27997 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.03953 5.81926 0.77973 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.48741 6.28301 0.7956 ms
error rate sort_keyword_no_can_match_shortcut 0 0 0 %
Min Throughput sort_numeric_desc 2.00638 2.00624 -0.00014 ops/s
Mean Throughput sort_numeric_desc 2.00775 2.00758 -0.00017 ops/s
Median Throughput sort_numeric_desc 2.00764 2.00747 -0.00017 ops/s
Max Throughput sort_numeric_desc 2.00951 2.00929 -0.00021 ops/s
50th percentile latency sort_numeric_desc 5.76898 5.66647 -0.10251 ms
90th percentile latency sort_numeric_desc 6.19057 6.01128 -0.17929 ms
99th percentile latency sort_numeric_desc 6.37111 6.1745 -0.1966 ms
100th percentile latency sort_numeric_desc 6.42384 6.18674 -0.2371 ms
50th percentile service time sort_numeric_desc 4.45496 4.33065 -0.12431 ms
90th percentile service time sort_numeric_desc 4.54652 4.40053 -0.14599 ms
99th percentile service time sort_numeric_desc 4.66495 4.5109 -0.15405 ms
100th percentile service time sort_numeric_desc 4.67497 4.53288 -0.14209 ms
error rate sort_numeric_desc 0 0 0 %
Min Throughput sort_numeric_asc 2.00654 1.99367 -0.01287 ops/s
Mean Throughput sort_numeric_asc 2.00794 1.99483 -0.0131 ops/s
Median Throughput sort_numeric_asc 2.00783 1.9949 -0.01293 ops/s
Max Throughput sort_numeric_asc 2.00974 1.99572 -0.01402 ops/s
50th percentile latency sort_numeric_asc 5.19893 433.733 428.534 ms
90th percentile latency sort_numeric_asc 5.62728 440.316 434.689 ms
99th percentile latency sort_numeric_asc 5.73567 441.939 436.203 ms
100th percentile latency sort_numeric_asc 5.73958 442.116 436.377 ms
50th percentile service time sort_numeric_asc 3.90287 432.465 428.562 ms
90th percentile service time sort_numeric_asc 3.97764 439.389 435.411 ms
99th percentile service time sort_numeric_asc 4.06083 440.924 436.864 ms
100th percentile service time sort_numeric_asc 4.06478 441.281 437.217 ms
error rate sort_numeric_asc 0 0 0 %
Min Throughput sort_numeric_desc_with_match 2.00657 2.00656 -0 ops/s
Mean Throughput sort_numeric_desc_with_match 2.00797 2.00796 -1e-05 ops/s
Median Throughput sort_numeric_desc_with_match 2.00786 2.00785 -2e-05 ops/s
Max Throughput sort_numeric_desc_with_match 2.00978 2.00977 -1e-05 ops/s
50th percentile latency sort_numeric_desc_with_match 3.72449 3.64074 -0.08375 ms
90th percentile latency sort_numeric_desc_with_match 4.10422 4.0972 -0.00702 ms
99th percentile latency sort_numeric_desc_with_match 4.23966 4.31338 0.07373 ms
100th percentile latency sort_numeric_desc_with_match 4.26347 4.33048 0.06701 ms
50th percentile service time sort_numeric_desc_with_match 2.38106 2.39408 0.01301 ms
90th percentile service time sort_numeric_desc_with_match 2.44456 2.48183 0.03727 ms
99th percentile service time sort_numeric_desc_with_match 2.49156 2.58444 0.09287 ms
100th percentile service time sort_numeric_desc_with_match 2.49419 2.58638 0.09219 ms
error rate sort_numeric_desc_with_match 0 0 0 %
Min Throughput sort_numeric_asc_with_match 2.00659 2.0066 1e-05 ops/s
Mean Throughput sort_numeric_asc_with_match 2.00799 2.00801 2e-05 ops/s
Median Throughput sort_numeric_asc_with_match 2.00788 2.0079 2e-05 ops/s
Max Throughput sort_numeric_asc_with_match 2.00981 2.00984 3e-05 ops/s
50th percentile latency sort_numeric_asc_with_match 4.07921 3.47547 -0.60374 ms
90th percentile latency sort_numeric_asc_with_match 4.52812 3.91449 -0.61362 ms
99th percentile latency sort_numeric_asc_with_match 4.77832 4.06051 -0.7178 ms
100th percentile latency sort_numeric_asc_with_match 4.94208 4.08787 -0.85421 ms
50th percentile service time sort_numeric_asc_with_match 2.77391 2.26903 -0.50487 ms
90th percentile service time sort_numeric_asc_with_match 2.83608 2.32108 -0.515 ms
99th percentile service time sort_numeric_asc_with_match 3.03166 2.417 -0.61466 ms
100th percentile service time sort_numeric_asc_with_match 3.17504 2.42131 -0.75372 ms
error rate sort_numeric_asc_with_match 0 0 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.00658 2.0066 2e-05 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.00799 2.008 1e-05 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.00789 2.00789 -0 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.00982 2.00984 2e-05 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.4092 3.54288 0.13368 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 3.94673 3.91794 -0.02879 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.44524 4.06065 -0.38459 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.47122 4.08215 -0.38908 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.25634 2.22812 -0.02822 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.32716 2.29076 -0.0364 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.39993 2.35914 -0.04079 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.40437 2.36207 -0.0423 ms
error rate range_field_conjunction_big_range_big_term_query 0 0 0 %
Min Throughput range_field_disjunction_big_range_small_term_query 2.00656 2.00656 0 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.00795 2.00796 0 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.00784 2.00785 1e-05 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.00977 2.00978 0 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.98971 4.0247 0.03499 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.35081 4.43507 0.08426 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.47808 4.59831 0.12022 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.48148 4.64722 0.16573 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.7176 2.72528 0.00768 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.80386 2.81562 0.01176 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.88257 2.9842 0.10163 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.90135 2.99697 0.09563 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.00657 2.00658 1e-05 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.00796 2.00798 2e-05 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.00786 2.00788 2e-05 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.00977 2.0098 3e-05 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 4.06517 3.74409 -0.32108 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.43619 4.12712 -0.30908 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.55037 4.49783 -0.05254 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.57242 4.80034 0.22792 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.68908 2.40605 -0.28304 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.73653 2.49035 -0.24618 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.79942 2.92924 0.12982 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.80529 3.0583 0.25301 ms
error rate range_field_conjunction_small_range_small_term_query 0 0 0 %
Min Throughput range_field_conjunction_small_range_big_term_query 2.0066 2.00659 -0 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.008 2.00799 -1e-05 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.0079 2.00789 -1e-05 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.00982 2.00981 -1e-05 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.53749 3.51603 -0.02146 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.91738 3.94954 0.03216 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.2371 4.07145 -0.16565 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.39025 4.07318 -0.31707 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.18075 2.22229 0.04155 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.21077 2.28008 0.06931 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.29613 2.35962 0.06349 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.31041 2.39095 0.08055 ms
error rate range_field_conjunction_small_range_big_term_query 0 0 0 %
Min Throughput range-auto-date-histo 0.258802 0.271628 0.01283 ops/s
Mean Throughput range-auto-date-histo 0.259729 0.271759 0.01203 ops/s
Median Throughput range-auto-date-histo 0.259695 0.271771 0.01208 ops/s
Max Throughput range-auto-date-histo 0.26092 0.271882 0.01096 ops/s
50th percentile latency range-auto-date-histo 839355 796402 -42953.4 ms
90th percentile latency range-auto-date-histo 976389 923793 -52595.8 ms
99th percentile latency range-auto-date-histo 1.00749e+06 952215 -55274.6 ms
100th percentile latency range-auto-date-histo 1.00925e+06 953809 -55441.8 ms
50th percentile service time range-auto-date-histo 3913.11 3663.69 -249.42 ms
90th percentile service time range-auto-date-histo 3988.49 3749.68 -238.804 ms
99th percentile service time range-auto-date-histo 4034.49 3992.91 -41.589 ms
100th percentile service time range-auto-date-histo 4036.48 4022.31 -14.1719 ms
error rate range-auto-date-histo 0 0 0 %
Min Throughput range-auto-date-histo-with-metrics 0.100249 0.0996027 -0.00065 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.1004 0.0996689 -0.00073 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.100407 0.0996722 -0.00074 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.100512 0.0997356 -0.00078 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.36796e+06 2.38833e+06 20370.1 ms
90th percentile latency range-auto-date-histo-with-metrics 2.75033e+06 2.76811e+06 17781.5 ms
99th percentile latency range-auto-date-histo-with-metrics 2.83765e+06 2.85337e+06 15718.8 ms
100th percentile latency range-auto-date-histo-with-metrics 2.84251e+06 2.85805e+06 15539.8 ms
50th percentile service time range-auto-date-histo-with-metrics 9912.22 9999.32 87.1001 ms
90th percentile service time range-auto-date-histo-with-metrics 10237.3 10153.1 -84.1196 ms
99th percentile service time range-auto-date-histo-with-metrics 10464.9 10253.3 -211.621 ms
100th percentile service time range-auto-date-histo-with-metrics 10527.3 10269.2 -258.182 ms
error rate range-auto-date-histo-with-metrics 0 0 0 %
Min Throughput range-agg-1 2.00657 2.00659 2e-05 ops/s
Mean Throughput range-agg-1 2.00798 2.00799 1e-05 ops/s
Median Throughput range-agg-1 2.00787 2.00788 1e-05 ops/s
Max Throughput range-agg-1 2.00979 2.00982 3e-05 ops/s
50th percentile latency range-agg-1 4.26506 3.85024 -0.41482 ms
90th percentile latency range-agg-1 4.72062 4.29053 -0.43009 ms
99th percentile latency range-agg-1 4.80916 4.42313 -0.38603 ms
100th percentile latency range-agg-1 4.82323 4.42709 -0.39614 ms
50th percentile service time range-agg-1 2.94436 2.52103 -0.42334 ms
90th percentile service time range-agg-1 2.99107 2.61341 -0.37766 ms
99th percentile service time range-agg-1 3.06585 2.67339 -0.39246 ms
100th percentile service time range-agg-1 3.09844 2.67605 -0.4224 ms
error rate range-agg-1 0 0 0 %
Min Throughput range-agg-2 2.00658 2.00659 1e-05 ops/s
Mean Throughput range-agg-2 2.00798 2.00799 2e-05 ops/s
Median Throughput range-agg-2 2.00787 2.00788 1e-05 ops/s
Max Throughput range-agg-2 2.00979 2.00982 3e-05 ops/s
50th percentile latency range-agg-2 4.29916 3.80824 -0.49092 ms
90th percentile latency range-agg-2 4.75716 4.22933 -0.52783 ms
99th percentile latency range-agg-2 4.93465 4.34172 -0.59293 ms
100th percentile latency range-agg-2 4.98628 4.36541 -0.62087 ms
50th percentile service time range-agg-2 3.02481 2.50686 -0.51795 ms
90th percentile service time range-agg-2 3.11743 2.58692 -0.53052 ms
99th percentile service time range-agg-2 3.20359 2.63685 -0.56673 ms
100th percentile service time range-agg-2 3.20456 2.64109 -0.56347 ms
error rate range-agg-2 0 0 0 %
50th percentile latency cardinality-agg-low 5.38198 3.50165 -1.88033 ms
90th percentile latency cardinality-agg-low 6.1294 4.31478 -1.81462 ms
99th percentile latency cardinality-agg-low 6.2796 5.83072 -0.44888 ms
100th percentile latency cardinality-agg-low 6.28289 5.90519 -0.3777 ms
50th percentile service time cardinality-agg-low 3.90709 3.50165 -0.40544 ms
90th percentile service time cardinality-agg-low 4.51032 4.31478 -0.19554 ms
99th percentile service time cardinality-agg-low 4.62558 5.83072 1.20515 ms
100th percentile service time cardinality-agg-low 4.63623 5.90519 1.26896 ms
error rate cardinality-agg-low 0 100 100 %
50th percentile latency cardinality-agg-high 176058 1260.39 -174798 ms
90th percentile latency cardinality-agg-high 203919 1290.75 -202628 ms
99th percentile latency cardinality-agg-high 210286 1367.26 -208919 ms
100th percentile latency cardinality-agg-high 210626 1390.86 -209236 ms
50th percentile service time cardinality-agg-high 1185.26 1260.39 75.1226 ms
90th percentile service time cardinality-agg-high 1228.55 1290.75 62.2014 ms
99th percentile service time cardinality-agg-high 1280.66 1367.26 86.6078 ms
100th percentile service time cardinality-agg-high 1287.51 1390.86 103.358 ms
error rate cardinality-agg-high 0 100 100 %
Min Throughput cardinality-agg-very-high 0.0335637 0.033637 7e-05 ops/s
Mean Throughput cardinality-agg-very-high 0.0336326 0.0337003 7e-05 ops/s
Median Throughput cardinality-agg-very-high 0.0336007 0.0336944 9e-05 ops/s
Max Throughput cardinality-agg-very-high 0.033779 0.0337522 -3e-05 ops/s
50th percentile latency cardinality-agg-very-high 2.94104e+06 2.92929e+06 -11746.1 ms
90th percentile latency cardinality-agg-very-high 4.116e+06 4.10332e+06 -12685.4 ms
99th percentile latency cardinality-agg-very-high 4.37899e+06 4.36468e+06 -14308.5 ms
100th percentile latency cardinality-agg-very-high 4.3937e+06 4.37924e+06 -14463 ms
50th percentile service time cardinality-agg-very-high 29896.3 29556.5 -339.799 ms
90th percentile service time cardinality-agg-very-high 30013.4 29676.3 -337.073 ms
99th percentile service time cardinality-agg-very-high 32243.4 35247.8 3004.45 ms
100th percentile service time cardinality-agg-very-high 32922.2 36871.4 3949.2 ms
error rate cardinality-agg-very-high 0 0 0 %

Copy link
Contributor

github-actions bot commented May 2, 2025

❌ Gradle check result for 048405a: FAILURE

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

Copy link
Contributor

github-actions bot commented May 2, 2025

❌ Gradle check result for 048405a: FAILURE

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

Copy link
Contributor

github-actions bot commented May 3, 2025

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

@rishabh6788
Copy link
Contributor

Unable to repro with test data. Will try later on the whole data once all UT/ITs are fixed

opensearch-benchmark execute-test --target-hosts http://127.0.0.1:9200 --workload big5 --client-options timeout:120 --workload-params="number_of_shards:1" --kill-running-processes --include-tasks delete-index,create-index,check-cluster-health,index-append,refresh-after-index,force-merge,refresh-after-force-merge,wait-until-merges-finish --test-mode
opensearch-benchmark execute-test --target-hosts http://127.0.0.1:9200 --workload big5 --client-options timeout:120 --kill-running-processes --include-tasks cardinality-agg-low
opensearch-benchmark execute-test --target-hosts http://127.0.0.1:9200 --workload big5 --client-options timeout:120 --kill-running-processes --include-tasks cardinality-agg-high

reproducible with full data ingestion.
See full exception below:

[2025-05-03T03:26:11,462][WARN ][r.suppressed             ] [ip-172-31-137-211.ec2.internal] path: /big5/_search, params: {index=big5}
org.opensearch.action.search.SearchPhaseExecutionException: all shards failed
        at org.opensearch.action.search.AbstractSearchAsyncAction.onPhaseFailure(AbstractSearchAsyncAction.java:775) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.search.AbstractSearchAsyncAction.executeNextPhase(AbstractSearchAsyncAction.java:395) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.search.AbstractSearchAsyncAction.onPhaseDone(AbstractSearchAsyncAction.java:815) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.search.AbstractSearchAsyncAction.onShardFailure(AbstractSearchAsyncAction.java:548) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.search.AbstractSearchAsyncAction$1.onFailure(AbstractSearchAsyncAction.java:316) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.search.SearchExecutionStatsCollector.onFailure(SearchExecutionStatsCollector.java:104) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.ActionListenerResponseHandler.handleException(ActionListenerResponseHandler.java:75) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.search.SearchTransportService$ConnectionCountingHandler.handleException(SearchTransportService.java:760) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.transport.TransportService$9.handleException(TransportService.java:1719) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.transport.TransportService$ContextRestoreResponseHandler.handleException(TransportService.java:1505) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.transport.TransportService$DirectResponseChannel.processException(TransportService.java:1619) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.transport.TransportService$DirectResponseChannel.sendResponse(TransportService.java:1593) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.transport.TaskTransportChannel.sendResponse(TaskTransportChannel.java:81) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.transport.TransportChannel.sendErrorResponse(TransportChannel.java:75) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.support.ChannelActionListener.onFailure(ChannelActionListener.java:70) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.ActionRunnable.onFailure(ActionRunnable.java:104) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:54) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.threadpool.TaskAwareRunnable.doRun(TaskAwareRunnable.java:78) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:52) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.TimedRunnable.doRun(TimedRunnable.java:59) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:975) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:52) ~[opensearch-3.1.0.jar:3.1.0]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
        at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: org.opensearch.OpenSearchStatusException: Failed when performing dynamic pruning in cardinality aggregation. You can set cluster setting [search.dynamic_pruning.cardinality_aggre
gation.max_allowed_cardinality] to 0 to disable.
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator.tryScoreWithPruningCollector(CardinalityAggregator.java:241) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator.pickCollector(CardinalityAggregator.java:190) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator.getLeafCollector(CardinalityAggregator.java:269) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.AggregatorBase.getLeafCollector(AggregatorBase.java:209) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.AggregatorBase.getLeafCollector(AggregatorBase.java:59) ~[opensearch-3.1.0.jar:3.1.0]
        at org.apache.lucene.search.MultiCollector.getLeafCollector(MultiCollector.java:130) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.opensearch.search.internal.ContextIndexSearcher.searchLeaf(ContextIndexSearcher.java:340) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:305) ~[opensearch-3.1.0.jar:3.1.0]
        at org.apache.lucene.search.IndexSearcher.lambda$search$1(IndexSearcher.java:779) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
        at org.apache.lucene.search.TaskExecutor$Task.run(TaskExecutor.java:173) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.TaskExecutor.invokeAll(TaskExecutor.java:111) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:783) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:750) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.opensearch.search.query.ConcurrentQueryPhaseSearcher.searchWithCollectorManager(ConcurrentQueryPhaseSearcher.java:89) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.ConcurrentQueryPhaseSearcher.searchWithCollector(ConcurrentQueryPhaseSearcher.java:52) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase$DefaultQueryPhaseSearcher.searchWithCollector(QueryPhase.java:450) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase$DefaultQueryPhaseSearcher.searchWith(QueryPhase.java:432) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhaseSearcherWrapper.searchWith(QueryPhaseSearcherWrapper.java:58) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase.executeInternal(QueryPhase.java:282) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase.execute(QueryPhase.java:155) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.SearchService.loadOrExecuteQueryPhase(SearchService.java:659) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.SearchService.executeQueryPhase(SearchService.java:723) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.SearchService$2.lambda$onResponse$0(SearchService.java:692) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.ActionRunnable.lambda$supply$0(ActionRunnable.java:74) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.ActionRunnable$2.doRun(ActionRunnable.java:89) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:52) ~[opensearch-3.1.0.jar:3.1.0]
        ... 8 more
        Suppressed: org.opensearch.OpenSearchStatusException: Failed when performing dynamic pruning in cardinality aggregation. You can set cluster setting [search.dynamic_pruning.cardinal
ity_aggregation.max_allowed_cardinality] to 0 to disable.
                at org.opensearch.search.aggregations.metrics.CardinalityAggregator.tryScoreWithPruningCollector(CardinalityAggregator.java:241) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.search.aggregations.metrics.CardinalityAggregator.pickCollector(CardinalityAggregator.java:190) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.search.aggregations.metrics.CardinalityAggregator.getLeafCollector(CardinalityAggregator.java:269) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.search.aggregations.AggregatorBase.getLeafCollector(AggregatorBase.java:209) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.search.aggregations.AggregatorBase.getLeafCollector(AggregatorBase.java:59) ~[opensearch-3.1.0.jar:3.1.0]
                at org.apache.lucene.search.MultiCollector.getLeafCollector(MultiCollector.java:130) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16
:50:53]
                at org.opensearch.search.internal.ContextIndexSearcher.searchLeaf(ContextIndexSearcher.java:340) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:305) ~[opensearch-3.1.0.jar:3.1.0]
                at org.apache.lucene.search.IndexSearcher.lambda$search$1(IndexSearcher.java:779) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50
:53]
                at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
                at org.apache.lucene.search.TaskExecutor$Task.run(TaskExecutor.java:173) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
                at org.apache.lucene.search.TaskExecutor.lambda$invokeAll$1(TaskExecutor.java:98) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50
:53]
                at org.opensearch.threadpool.TaskAwareRunnable.doRun(TaskAwareRunnable.java:78) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:52) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.common.util.concurrent.TimedRunnable.doRun(TimedRunnable.java:59) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:975) ~[opensearch-3.1.0.jar:3.1.0]
                at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:52) ~[opensearch-3.1.0.jar:3.1.0]
                at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
                at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
                at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
        Caused by: java.lang.UnsupportedOperationException
                at org.opensearch.search.aggregations.metrics.CardinalityAggregator$DisjunctionDISI.nextDoc(CardinalityAggregator.java:457) ~[opensearch-3.1.0.jar:3.1.0]
                at org.apache.lucene.search.DISIDocIdStream.forEach(DISIDocIdStream.java:47) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
                at org.apache.lucene.search.DocIdStream.forEach(DocIdStream.java:37) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
                at org.apache.lucene.search.LeafCollector.collect(LeafCollector.java:106) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
                at org.apache.lucene.search.DenseConjunctionBulkScorer.scoreWindow(DenseConjunctionBulkScorer.java:208) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9
ad2 - 2025-04-25 16:50:53]
                at org.apache.lucene.search.DenseConjunctionBulkScorer.score(DenseConjunctionBulkScorer.java:132) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 -
2025-04-25 16:50:53]
                at org.opensearch.search.aggregations.metrics.CardinalityAggregator.tryScoreWithPruningCollector(CardinalityAggregator.java:235) ~[opensearch-3.1.0.jar:3.1.0]
                ... 19 more
Caused by: java.lang.UnsupportedOperationException
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator$DisjunctionDISI.nextDoc(CardinalityAggregator.java:457) ~[opensearch-3.1.0.jar:3.1.0]
        at org.apache.lucene.search.DISIDocIdStream.forEach(DISIDocIdStream.java:47) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.DocIdStream.forEach(DocIdStream.java:37) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.LeafCollector.collect(LeafCollector.java:106) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.DenseConjunctionBulkScorer.scoreWindow(DenseConjunctionBulkScorer.java:208) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 20
25-04-25 16:50:53]
        at org.apache.lucene.search.DenseConjunctionBulkScorer.score(DenseConjunctionBulkScorer.java:132) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-
25 16:50:53]
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator.tryScoreWithPruningCollector(CardinalityAggregator.java:235) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator.pickCollector(CardinalityAggregator.java:190) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.metrics.CardinalityAggregator.getLeafCollector(CardinalityAggregator.java:269) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.AggregatorBase.getLeafCollector(AggregatorBase.java:209) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.aggregations.AggregatorBase.getLeafCollector(AggregatorBase.java:59) ~[opensearch-3.1.0.jar:3.1.0]
        at org.apache.lucene.search.MultiCollector.getLeafCollector(MultiCollector.java:130) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.opensearch.search.internal.ContextIndexSearcher.searchLeaf(ContextIndexSearcher.java:340) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.internal.ContextIndexSearcher.search(ContextIndexSearcher.java:305) ~[opensearch-3.1.0.jar:3.1.0]
        at org.apache.lucene.search.IndexSearcher.lambda$search$1(IndexSearcher.java:779) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
        at org.apache.lucene.search.TaskExecutor$Task.run(TaskExecutor.java:173) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.TaskExecutor.invokeAll(TaskExecutor.java:111) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:783) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:750) ~[lucene-core-10.2.1.jar:10.2.1 1b2451b5f435ad2c41a8b6b0f0d6a59b24ff9ad2 - 2025-04-25 16:50:53]
        at org.opensearch.search.query.ConcurrentQueryPhaseSearcher.searchWithCollectorManager(ConcurrentQueryPhaseSearcher.java:89) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.ConcurrentQueryPhaseSearcher.searchWithCollector(ConcurrentQueryPhaseSearcher.java:52) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase$DefaultQueryPhaseSearcher.searchWithCollector(QueryPhase.java:450) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase$DefaultQueryPhaseSearcher.searchWith(QueryPhase.java:432) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhaseSearcherWrapper.searchWith(QueryPhaseSearcherWrapper.java:58) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase.executeInternal(QueryPhase.java:282) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.query.QueryPhase.execute(QueryPhase.java:155) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.SearchService.loadOrExecuteQueryPhase(SearchService.java:659) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.SearchService.executeQueryPhase(SearchService.java:723) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.search.SearchService$2.lambda$onResponse$0(SearchService.java:692) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.ActionRunnable.lambda$supply$0(ActionRunnable.java:74) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.action.ActionRunnable$2.doRun(ActionRunnable.java:89) ~[opensearch-3.1.0.jar:3.1.0]
        at org.opensearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:52) ~[opensearch-3.1.0.jar:3.1.0]
        ... 8 more

@expani
Copy link
Contributor Author

expani commented May 3, 2025

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

Copy link
Contributor

github-actions bot commented May 3, 2025

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

@expani
Copy link
Contributor Author

expani commented May 3, 2025

@rishabh6788 Tried a fix for now. fd42095

cefd174

Copy link
Contributor

github-actions bot commented May 3, 2025

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

@peterzhuamazon
Copy link
Member

> Task :distribution:bwc:maintenance:buildBwcLinuxTar FAILED

Seems just flaky as I have seen this before.

Copy link
Contributor

github-actions bot commented May 3, 2025

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

Copy link
Contributor

github-actions bot commented May 3, 2025

❌ Gradle check result for cefd174: FAILURE

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

Copy link
Contributor

github-actions bot commented May 3, 2025

❌ Gradle check result for cefd174: 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/3041/

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.577 s
Total Young Gen GC count 61
Total Old Gen GC time 0 s
Total Old Gen GC count 0
Store size 22.1906 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 10
Min Throughput wait-for-snapshot-recovery 4.18474e+07 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18474e+07 byte/s
Median Throughput wait-for-snapshot-recovery 4.18474e+07 byte/s
Max Throughput wait-for-snapshot-recovery 4.18474e+07 byte/s
100th percentile latency wait-for-snapshot-recovery 564359 ms
100th percentile service time wait-for-snapshot-recovery 564359 ms
error rate wait-for-snapshot-recovery 0 %
Min Throughput wait-until-merges-finish 125.17 ops/s
Mean Throughput wait-until-merges-finish 125.17 ops/s
Median Throughput wait-until-merges-finish 125.17 ops/s
Max Throughput wait-until-merges-finish 125.17 ops/s
100th percentile latency wait-until-merges-finish 7.69073 ms
100th percentile service time wait-until-merges-finish 7.69073 ms
error rate wait-until-merges-finish 0 %
Min Throughput default 2.01 ops/s
Mean Throughput default 2.01 ops/s
Median Throughput default 2.01 ops/s
Max Throughput default 2.01 ops/s
50th percentile latency default 7.16569 ms
90th percentile latency default 7.9403 ms
99th percentile latency default 8.32512 ms
100th percentile latency default 8.34173 ms
50th percentile service time default 5.79229 ms
90th percentile service time default 6.53986 ms
99th percentile service time default 7.02008 ms
100th percentile service time default 7.2407 ms
error rate default 0 %
Min Throughput desc_sort_timestamp 2.01 ops/s
Mean Throughput desc_sort_timestamp 2.01 ops/s
Median Throughput desc_sort_timestamp 2.01 ops/s
Max Throughput desc_sort_timestamp 2.01 ops/s
50th percentile latency desc_sort_timestamp 9.0348 ms
90th percentile latency desc_sort_timestamp 9.65344 ms
99th percentile latency desc_sort_timestamp 11.6029 ms
100th percentile latency desc_sort_timestamp 11.7547 ms
50th percentile service time desc_sort_timestamp 7.73093 ms
90th percentile service time desc_sort_timestamp 8.08592 ms
99th percentile service time desc_sort_timestamp 10.1825 ms
100th percentile service time desc_sort_timestamp 10.6063 ms
error rate desc_sort_timestamp 0 %
Min Throughput asc_sort_timestamp 1.99 ops/s
Mean Throughput asc_sort_timestamp 1.99 ops/s
Median Throughput asc_sort_timestamp 1.99 ops/s
Max Throughput asc_sort_timestamp 2 ops/s
50th percentile latency asc_sort_timestamp 340.168 ms
90th percentile latency asc_sort_timestamp 343.724 ms
99th percentile latency asc_sort_timestamp 355.536 ms
100th percentile latency asc_sort_timestamp 359.266 ms
50th percentile service time asc_sort_timestamp 339.368 ms
90th percentile service time asc_sort_timestamp 342.392 ms
99th percentile service time asc_sort_timestamp 354.469 ms
100th percentile service time asc_sort_timestamp 358.474 ms
error rate asc_sort_timestamp 0 %
Min Throughput desc_sort_with_after_timestamp 2 ops/s
Mean Throughput desc_sort_with_after_timestamp 2 ops/s
Median Throughput desc_sort_with_after_timestamp 2 ops/s
Max Throughput desc_sort_with_after_timestamp 2.01 ops/s
50th percentile latency desc_sort_with_after_timestamp 102.917 ms
90th percentile latency desc_sort_with_after_timestamp 108.395 ms
99th percentile latency desc_sort_with_after_timestamp 126.088 ms
100th percentile latency desc_sort_with_after_timestamp 135.943 ms
50th percentile service time desc_sort_with_after_timestamp 101.54 ms
90th percentile service time desc_sort_with_after_timestamp 107.372 ms
99th percentile service time desc_sort_with_after_timestamp 125.163 ms
100th percentile service time desc_sort_with_after_timestamp 135.074 ms
error rate desc_sort_with_after_timestamp 0 %
Min Throughput asc_sort_with_after_timestamp 2 ops/s
Mean Throughput asc_sort_with_after_timestamp 2 ops/s
Median Throughput asc_sort_with_after_timestamp 2 ops/s
Max Throughput asc_sort_with_after_timestamp 2.01 ops/s
50th percentile latency asc_sort_with_after_timestamp 193.18 ms
90th percentile latency asc_sort_with_after_timestamp 194.5 ms
99th percentile latency asc_sort_with_after_timestamp 210.32 ms
100th percentile latency asc_sort_with_after_timestamp 211.999 ms
50th percentile service time asc_sort_with_after_timestamp 192.11 ms
90th percentile service time asc_sort_with_after_timestamp 193.074 ms
99th percentile service time asc_sort_with_after_timestamp 209.214 ms
100th percentile service time asc_sort_with_after_timestamp 211.07 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.01 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.01 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 7.3141 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 7.7261 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 9.0981 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 9.13131 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 6.01403 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 6.34378 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 7.73945 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 7.76422 ms
error rate desc_sort_timestamp_can_match_shortcut 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.74747 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.20948 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.16753 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 9.41214 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.42282 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.63281 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.6668 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.74056 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.01 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 8.89527 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 9.31215 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 10.5705 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 11.5594 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 7.61219 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 7.74594 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 8.84246 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 9.79851 ms
error rate asc_sort_timestamp_can_match_shortcut 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.01 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 8.78247 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.17669 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.0155 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 11.1444 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.40576 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 7.58033 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.73873 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 9.83298 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 %
Min Throughput term 2.01 ops/s
Mean Throughput term 2.01 ops/s
Median Throughput term 2.01 ops/s
Max Throughput term 2.01 ops/s
50th percentile latency term 5.85962 ms
90th percentile latency term 6.26978 ms
99th percentile latency term 7.11501 ms
100th percentile latency term 7.32934 ms
50th percentile service time term 4.52697 ms
90th percentile service time term 4.63065 ms
99th percentile service time term 5.5514 ms
100th percentile service time term 5.62222 ms
error rate term 0 %
Min Throughput multi_terms-keyword 1.3 ops/s
Mean Throughput multi_terms-keyword 1.31 ops/s
Median Throughput multi_terms-keyword 1.31 ops/s
Max Throughput multi_terms-keyword 1.31 ops/s
50th percentile latency multi_terms-keyword 66803.1 ms
90th percentile latency multi_terms-keyword 77274.1 ms
99th percentile latency multi_terms-keyword 79617.5 ms
100th percentile latency multi_terms-keyword 79747.6 ms
50th percentile service time multi_terms-keyword 759.05 ms
90th percentile service time multi_terms-keyword 767.104 ms
99th percentile service time multi_terms-keyword 809.217 ms
100th percentile service time multi_terms-keyword 837.025 ms
error rate multi_terms-keyword 0 %
Min Throughput keyword-terms 2 ops/s
Mean Throughput keyword-terms 2.01 ops/s
Median Throughput keyword-terms 2.01 ops/s
Max Throughput keyword-terms 2.01 ops/s
50th percentile latency keyword-terms 27.1535 ms
90th percentile latency keyword-terms 34.088 ms
99th percentile latency keyword-terms 35.5183 ms
100th percentile latency keyword-terms 36.0714 ms
50th percentile service time keyword-terms 25.0164 ms
90th percentile service time keyword-terms 31.9552 ms
99th percentile service time keyword-terms 33.1192 ms
100th percentile service time keyword-terms 33.9685 ms
error rate keyword-terms 0 %
Min Throughput keyword-terms-low-cardinality 2.01 ops/s
Mean Throughput keyword-terms-low-cardinality 2.01 ops/s
Median Throughput keyword-terms-low-cardinality 2.01 ops/s
Max Throughput keyword-terms-low-cardinality 2.01 ops/s
50th percentile latency keyword-terms-low-cardinality 17.243 ms
90th percentile latency keyword-terms-low-cardinality 24.6606 ms
99th percentile latency keyword-terms-low-cardinality 25.9646 ms
100th percentile latency keyword-terms-low-cardinality 26.0444 ms
50th percentile service time keyword-terms-low-cardinality 15.6551 ms
90th percentile service time keyword-terms-low-cardinality 23.2918 ms
99th percentile service time keyword-terms-low-cardinality 23.6514 ms
100th percentile service time keyword-terms-low-cardinality 23.7572 ms
error rate keyword-terms-low-cardinality 0 %
Min Throughput composite-terms 2 ops/s
Mean Throughput composite-terms 2 ops/s
Median Throughput composite-terms 2 ops/s
Max Throughput composite-terms 2 ops/s
50th percentile latency composite-terms 201.46 ms
90th percentile latency composite-terms 208.948 ms
99th percentile latency composite-terms 222.792 ms
100th percentile latency composite-terms 226.274 ms
50th percentile service time composite-terms 200.413 ms
90th percentile service time composite-terms 207.859 ms
99th percentile service time composite-terms 221.646 ms
100th percentile service time composite-terms 224.825 ms
error rate composite-terms 0 %
Min Throughput composite_terms-keyword 2 ops/s
Mean Throughput composite_terms-keyword 2 ops/s
Median Throughput composite_terms-keyword 2 ops/s
Max Throughput composite_terms-keyword 2 ops/s
50th percentile latency composite_terms-keyword 360.776 ms
90th percentile latency composite_terms-keyword 372.556 ms
99th percentile latency composite_terms-keyword 393.742 ms
100th percentile latency composite_terms-keyword 403.771 ms
50th percentile service time composite_terms-keyword 359.629 ms
90th percentile service time composite_terms-keyword 370.697 ms
99th percentile service time composite_terms-keyword 392.405 ms
100th percentile service time composite_terms-keyword 402.943 ms
error rate composite_terms-keyword 0 %
Min Throughput composite-date_histogram-daily 2.01 ops/s
Mean Throughput composite-date_histogram-daily 2.01 ops/s
Median Throughput composite-date_histogram-daily 2.01 ops/s
Max Throughput composite-date_histogram-daily 2.01 ops/s
50th percentile latency composite-date_histogram-daily 5.07948 ms
90th percentile latency composite-date_histogram-daily 5.4663 ms
99th percentile latency composite-date_histogram-daily 5.65752 ms
100th percentile latency composite-date_histogram-daily 5.67237 ms
50th percentile service time composite-date_histogram-daily 3.69485 ms
90th percentile service time composite-date_histogram-daily 3.82477 ms
99th percentile service time composite-date_histogram-daily 3.95038 ms
100th percentile service time composite-date_histogram-daily 3.98196 ms
error rate composite-date_histogram-daily 0 %
Min Throughput range 2.01 ops/s
Mean Throughput range 2.01 ops/s
Median Throughput range 2.01 ops/s
Max Throughput range 2.01 ops/s
50th percentile latency range 54.3769 ms
90th percentile latency range 56.9471 ms
99th percentile latency range 58.0656 ms
100th percentile latency range 58.1523 ms
50th percentile service time range 53.141 ms
90th percentile service time range 55.6887 ms
99th percentile service time range 56.5902 ms
100th percentile service time range 56.609 ms
error rate range 0 %
Min Throughput range-numeric 2.01 ops/s
Mean Throughput range-numeric 2.01 ops/s
Median Throughput range-numeric 2.01 ops/s
Max Throughput range-numeric 2.01 ops/s
50th percentile latency range-numeric 3.51214 ms
90th percentile latency range-numeric 3.95194 ms
99th percentile latency range-numeric 4.08821 ms
100th percentile latency range-numeric 4.09124 ms
50th percentile service time range-numeric 2.26864 ms
90th percentile service time range-numeric 2.36214 ms
99th percentile service time range-numeric 2.46507 ms
100th percentile service time range-numeric 2.46976 ms
error rate range-numeric 0 %
Min Throughput keyword-in-range 2.01 ops/s
Mean Throughput keyword-in-range 2.01 ops/s
Median Throughput keyword-in-range 2.01 ops/s
Max Throughput keyword-in-range 2.01 ops/s
50th percentile latency keyword-in-range 17.7796 ms
90th percentile latency keyword-in-range 18.2009 ms
99th percentile latency keyword-in-range 18.5614 ms
100th percentile latency keyword-in-range 18.567 ms
50th percentile service time keyword-in-range 16.5333 ms
90th percentile service time keyword-in-range 16.7138 ms
99th percentile service time keyword-in-range 17.1692 ms
100th percentile service time keyword-in-range 17.4127 ms
error rate keyword-in-range 0 %
Min Throughput date_histogram_hourly_agg 2.01 ops/s
Mean Throughput date_histogram_hourly_agg 2.01 ops/s
Median Throughput date_histogram_hourly_agg 2.01 ops/s
Max Throughput date_histogram_hourly_agg 2.01 ops/s
50th percentile latency date_histogram_hourly_agg 7.09352 ms
90th percentile latency date_histogram_hourly_agg 8.76425 ms
99th percentile latency date_histogram_hourly_agg 9.2695 ms
100th percentile latency date_histogram_hourly_agg 9.27755 ms
50th percentile service time date_histogram_hourly_agg 5.61561 ms
90th percentile service time date_histogram_hourly_agg 7.46224 ms
99th percentile service time date_histogram_hourly_agg 7.61681 ms
100th percentile service time date_histogram_hourly_agg 7.64339 ms
error rate date_histogram_hourly_agg 0 %
Min Throughput date_histogram_minute_agg 2.01 ops/s
Mean Throughput date_histogram_minute_agg 2.01 ops/s
Median Throughput date_histogram_minute_agg 2.01 ops/s
Max Throughput date_histogram_minute_agg 2.01 ops/s
50th percentile latency date_histogram_minute_agg 43.9176 ms
90th percentile latency date_histogram_minute_agg 45.2557 ms
99th percentile latency date_histogram_minute_agg 48.1817 ms
100th percentile latency date_histogram_minute_agg 48.2954 ms
50th percentile service time date_histogram_minute_agg 42.4209 ms
90th percentile service time date_histogram_minute_agg 43.8793 ms
99th percentile service time date_histogram_minute_agg 46.5506 ms
100th percentile service time date_histogram_minute_agg 46.5623 ms
error rate date_histogram_minute_agg 0 %
Min Throughput scroll 45.31 pages/s
Mean Throughput scroll 45.35 pages/s
Median Throughput scroll 45.33 pages/s
Max Throughput scroll 45.4 pages/s
50th percentile latency scroll 13190.8 ms
90th percentile latency scroll 15321.8 ms
99th percentile latency scroll 15815.1 ms
100th percentile latency scroll 15839 ms
50th percentile service time scroll 545.296 ms
90th percentile service time scroll 553.041 ms
99th percentile service time scroll 574.133 ms
100th percentile service time scroll 575.825 ms
error rate scroll 0 %
Min Throughput query-string-on-message 2.01 ops/s
Mean Throughput query-string-on-message 2.01 ops/s
Median Throughput query-string-on-message 2.01 ops/s
Max Throughput query-string-on-message 2.01 ops/s
50th percentile latency query-string-on-message 6.46223 ms
90th percentile latency query-string-on-message 6.74684 ms
99th percentile latency query-string-on-message 7.54688 ms
100th percentile latency query-string-on-message 7.95302 ms
50th percentile service time query-string-on-message 5.09313 ms
90th percentile service time query-string-on-message 5.2402 ms
99th percentile service time query-string-on-message 6.1098 ms
100th percentile service time query-string-on-message 6.76783 ms
error rate query-string-on-message 0 %
Min Throughput query-string-on-message-filtered 2.01 ops/s
Mean Throughput query-string-on-message-filtered 2.01 ops/s
Median Throughput query-string-on-message-filtered 2.01 ops/s
Max Throughput query-string-on-message-filtered 2.01 ops/s
50th percentile latency query-string-on-message-filtered 14.0442 ms
90th percentile latency query-string-on-message-filtered 14.5791 ms
99th percentile latency query-string-on-message-filtered 15.5865 ms
100th percentile latency query-string-on-message-filtered 15.9145 ms
50th percentile service time query-string-on-message-filtered 12.7855 ms
90th percentile service time query-string-on-message-filtered 13.0363 ms
99th percentile service time query-string-on-message-filtered 14.2629 ms
100th percentile service time query-string-on-message-filtered 14.6168 ms
error rate query-string-on-message-filtered 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.01 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 24.271 ms
90th percentile latency query-string-on-message-filtered-sorted-num 24.7714 ms
99th percentile latency query-string-on-message-filtered-sorted-num 28.6638 ms
100th percentile latency query-string-on-message-filtered-sorted-num 29.5745 ms
50th percentile service time query-string-on-message-filtered-sorted-num 21.9508 ms
90th percentile service time query-string-on-message-filtered-sorted-num 22.4033 ms
99th percentile service time query-string-on-message-filtered-sorted-num 26.0461 ms
100th percentile service time query-string-on-message-filtered-sorted-num 26.9696 ms
error rate query-string-on-message-filtered-sorted-num 0 %
Min Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.01 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.01 ops/s
50th percentile latency sort_keyword_can_match_shortcut 6.12497 ms
90th percentile latency sort_keyword_can_match_shortcut 6.57387 ms
99th percentile latency sort_keyword_can_match_shortcut 7.29047 ms
100th percentile latency sort_keyword_can_match_shortcut 7.41874 ms
50th percentile service time sort_keyword_can_match_shortcut 4.78912 ms
90th percentile service time sort_keyword_can_match_shortcut 4.86949 ms
99th percentile service time sort_keyword_can_match_shortcut 5.70729 ms
100th percentile service time sort_keyword_can_match_shortcut 5.75695 ms
error rate sort_keyword_can_match_shortcut 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.01 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 6.16709 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.87095 ms
99th percentile latency sort_keyword_no_can_match_shortcut 7.43298 ms
100th percentile latency sort_keyword_no_can_match_shortcut 7.76954 ms
50th percentile service time sort_keyword_no_can_match_shortcut 5.03522 ms
90th percentile service time sort_keyword_no_can_match_shortcut 5.12768 ms
99th percentile service time sort_keyword_no_can_match_shortcut 6.03088 ms
100th percentile service time sort_keyword_no_can_match_shortcut 6.06568 ms
error rate sort_keyword_no_can_match_shortcut 0 %
Min Throughput sort_numeric_desc 2.01 ops/s
Mean Throughput sort_numeric_desc 2.01 ops/s
Median Throughput sort_numeric_desc 2.01 ops/s
Max Throughput sort_numeric_desc 2.01 ops/s
50th percentile latency sort_numeric_desc 6.10511 ms
90th percentile latency sort_numeric_desc 6.48782 ms
99th percentile latency sort_numeric_desc 6.82855 ms
100th percentile latency sort_numeric_desc 6.93484 ms
50th percentile service time sort_numeric_desc 4.73769 ms
90th percentile service time sort_numeric_desc 4.8188 ms
99th percentile service time sort_numeric_desc 4.95982 ms
100th percentile service time sort_numeric_desc 4.98991 ms
error rate sort_numeric_desc 0 %
Min Throughput sort_numeric_asc 1.99 ops/s
Mean Throughput sort_numeric_asc 1.99 ops/s
Median Throughput sort_numeric_asc 1.99 ops/s
Max Throughput sort_numeric_asc 2 ops/s
50th percentile latency sort_numeric_asc 425.193 ms
90th percentile latency sort_numeric_asc 427.715 ms
99th percentile latency sort_numeric_asc 436.3 ms
100th percentile latency sort_numeric_asc 440.266 ms
50th percentile service time sort_numeric_asc 424.331 ms
90th percentile service time sort_numeric_asc 426.961 ms
99th percentile service time sort_numeric_asc 435.401 ms
100th percentile service time sort_numeric_asc 439.25 ms
error rate sort_numeric_asc 0 %
Min Throughput sort_numeric_desc_with_match 2.01 ops/s
Mean Throughput sort_numeric_desc_with_match 2.01 ops/s
Median Throughput sort_numeric_desc_with_match 2.01 ops/s
Max Throughput sort_numeric_desc_with_match 2.01 ops/s
50th percentile latency sort_numeric_desc_with_match 3.57862 ms
90th percentile latency sort_numeric_desc_with_match 3.98479 ms
99th percentile latency sort_numeric_desc_with_match 4.07205 ms
100th percentile latency sort_numeric_desc_with_match 4.08514 ms
50th percentile service time sort_numeric_desc_with_match 2.25868 ms
90th percentile service time sort_numeric_desc_with_match 2.31865 ms
99th percentile service time sort_numeric_desc_with_match 2.39807 ms
100th percentile service time sort_numeric_desc_with_match 2.40186 ms
error rate sort_numeric_desc_with_match 0 %
Min Throughput sort_numeric_asc_with_match 2.01 ops/s
Mean Throughput sort_numeric_asc_with_match 2.01 ops/s
Median Throughput sort_numeric_asc_with_match 2.01 ops/s
Max Throughput sort_numeric_asc_with_match 2.01 ops/s
50th percentile latency sort_numeric_asc_with_match 3.39667 ms
90th percentile latency sort_numeric_asc_with_match 3.89868 ms
99th percentile latency sort_numeric_asc_with_match 4.30991 ms
100th percentile latency sort_numeric_asc_with_match 4.34384 ms
50th percentile service time sort_numeric_asc_with_match 2.1946 ms
90th percentile service time sort_numeric_asc_with_match 2.2465 ms
99th percentile service time sort_numeric_asc_with_match 2.30318 ms
100th percentile service time sort_numeric_asc_with_match 2.31651 ms
error rate sort_numeric_asc_with_match 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.62388 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.06 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.24764 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.33028 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.30701 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.38756 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.48852 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.51259 ms
error rate range_field_conjunction_big_range_big_term_query 0 %
Min Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.01 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.62667 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.05492 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.25649 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.31056 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.38529 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.44083 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.63789 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.75758 ms
error rate range_field_disjunction_big_range_small_term_query 0 %
Min Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.73923 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.08876 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.17743 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.18103 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.35648 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.43579 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.48423 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.48792 ms
error rate range_field_conjunction_small_range_small_term_query 0 %
Min Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.01 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.56683 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.9795 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.067 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 4.07889 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.26173 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.31365 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 2.37265 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 2.37388 ms
error rate range_field_conjunction_small_range_big_term_query 0 %
Min Throughput range-auto-date-histo 0.27 ops/s
Mean Throughput range-auto-date-histo 0.27 ops/s
Median Throughput range-auto-date-histo 0.27 ops/s
Max Throughput range-auto-date-histo 0.28 ops/s
50th percentile latency range-auto-date-histo 786925 ms
90th percentile latency range-auto-date-histo 910713 ms
99th percentile latency range-auto-date-histo 938767 ms
100th percentile latency range-auto-date-histo 940325 ms
50th percentile service time range-auto-date-histo 3602.8 ms
90th percentile service time range-auto-date-histo 3661.4 ms
99th percentile service time range-auto-date-histo 3757.27 ms
100th percentile service time range-auto-date-histo 3773.94 ms
error rate range-auto-date-histo 0 %
Min Throughput range-auto-date-histo-with-metrics 0.1 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.1 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.1 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.1 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.3691e+06 ms
90th percentile latency range-auto-date-histo-with-metrics 2.74715e+06 ms
99th percentile latency range-auto-date-histo-with-metrics 2.83223e+06 ms
100th percentile latency range-auto-date-histo-with-metrics 2.83698e+06 ms
50th percentile service time range-auto-date-histo-with-metrics 9944.45 ms
90th percentile service time range-auto-date-histo-with-metrics 10058.6 ms
99th percentile service time range-auto-date-histo-with-metrics 10164.3 ms
100th percentile service time range-auto-date-histo-with-metrics 10208.9 ms
error rate range-auto-date-histo-with-metrics 0 %
Min Throughput range-agg-1 2.01 ops/s
Mean Throughput range-agg-1 2.01 ops/s
Median Throughput range-agg-1 2.01 ops/s
Max Throughput range-agg-1 2.01 ops/s
50th percentile latency range-agg-1 3.83668 ms
90th percentile latency range-agg-1 4.2594 ms
99th percentile latency range-agg-1 4.35534 ms
100th percentile latency range-agg-1 4.35618 ms
50th percentile service time range-agg-1 2.49782 ms
90th percentile service time range-agg-1 2.576 ms
99th percentile service time range-agg-1 2.66659 ms
100th percentile service time range-agg-1 2.69223 ms
error rate range-agg-1 0 %
Min Throughput range-agg-2 2.01 ops/s
Mean Throughput range-agg-2 2.01 ops/s
Median Throughput range-agg-2 2.01 ops/s
Max Throughput range-agg-2 2.01 ops/s
50th percentile latency range-agg-2 4.24 ms
90th percentile latency range-agg-2 4.63671 ms
99th percentile latency range-agg-2 6.98737 ms
100th percentile latency range-agg-2 9.15267 ms
50th percentile service time range-agg-2 2.94512 ms
90th percentile service time range-agg-2 3.03712 ms
99th percentile service time range-agg-2 5.69627 ms
100th percentile service time range-agg-2 8.00741 ms
error rate range-agg-2 0 %
Min Throughput cardinality-agg-low 2.01 ops/s
Mean Throughput cardinality-agg-low 2.01 ops/s
Median Throughput cardinality-agg-low 2.01 ops/s
Max Throughput cardinality-agg-low 2.01 ops/s
50th percentile latency cardinality-agg-low 5.24523 ms
90th percentile latency cardinality-agg-low 5.83056 ms
99th percentile latency cardinality-agg-low 6.12616 ms
100th percentile latency cardinality-agg-low 6.19214 ms
50th percentile service time cardinality-agg-low 3.84542 ms
90th percentile service time cardinality-agg-low 4.39668 ms
99th percentile service time cardinality-agg-low 4.55728 ms
100th percentile service time cardinality-agg-low 4.60138 ms
error rate cardinality-agg-low 0 %
Min Throughput cardinality-agg-high 0.71 ops/s
Mean Throughput cardinality-agg-high 0.71 ops/s
Median Throughput cardinality-agg-high 0.71 ops/s
Max Throughput cardinality-agg-high 0.71 ops/s
50th percentile latency cardinality-agg-high 227749 ms
90th percentile latency cardinality-agg-high 263603 ms
99th percentile latency cardinality-agg-high 271699 ms
100th percentile latency cardinality-agg-high 272156 ms
50th percentile service time cardinality-agg-high 1387.4 ms
90th percentile service time cardinality-agg-high 1450.12 ms
99th percentile service time cardinality-agg-high 1501.92 ms
100th percentile service time cardinality-agg-high 1507.98 ms
error rate cardinality-agg-high 0 %
Min Throughput cardinality-agg-very-high 0.03 ops/s
Mean Throughput cardinality-agg-very-high 0.03 ops/s
Median Throughput cardinality-agg-very-high 0.03 ops/s
Max Throughput cardinality-agg-very-high 0.03 ops/s
50th percentile latency cardinality-agg-very-high 2.89154e+06 ms
90th percentile latency cardinality-agg-very-high 4.00667e+06 ms
99th percentile latency cardinality-agg-very-high 4.25696e+06 ms
100th percentile latency cardinality-agg-very-high 4.27084e+06 ms
50th percentile service time cardinality-agg-very-high 28354.3 ms
90th percentile service time cardinality-agg-very-high 29331.7 ms
99th percentile service time cardinality-agg-very-high 34336.7 ms
100th percentile service time cardinality-agg-very-high 35482.8 ms
error rate cardinality-agg-very-high 0 %

@opensearch-ci-bot
Copy link
Collaborator

Benchmark Baseline Comparison Results

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

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.722 1.577 -0.145 s
Total Young Gen GC count 99 61 -38
Total Old Gen GC time 0 0 0 s
Total Old Gen GC count 0 0 0
Store size 22.1906 22.1906 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 10 10 0
Min Throughput wait-for-snapshot-recovery 4.18497e+07 4.18474e+07 -2352 byte/s
Mean Throughput wait-for-snapshot-recovery 4.18497e+07 4.18474e+07 -2352 byte/s
Median Throughput wait-for-snapshot-recovery 4.18497e+07 4.18474e+07 -2352 byte/s
Max Throughput wait-for-snapshot-recovery 4.18497e+07 4.18474e+07 -2352 byte/s
100th percentile latency wait-for-snapshot-recovery 564614 564359 -254.438 ms
100th percentile service time wait-for-snapshot-recovery 564614 564359 -254.438 ms
error rate wait-for-snapshot-recovery 0 0 0 %
Min Throughput wait-until-merges-finish 111.768 125.173 13.4056 ops/s
Mean Throughput wait-until-merges-finish 111.768 125.173 13.4056 ops/s
Median Throughput wait-until-merges-finish 111.768 125.173 13.4056 ops/s
Max Throughput wait-until-merges-finish 111.768 125.173 13.4056 ops/s
100th percentile latency wait-until-merges-finish 8.62953 7.69073 -0.9388 ms
100th percentile service time wait-until-merges-finish 8.62953 7.69073 -0.9388 ms
error rate wait-until-merges-finish 0 0 0 %
Min Throughput default 2.00501 2.00502 2e-05 ops/s
Mean Throughput default 2.00607 2.00609 2e-05 ops/s
Median Throughput default 2.00599 2.006 2e-05 ops/s
Max Throughput default 2.00744 2.00748 4e-05 ops/s
50th percentile latency default 7.3976 7.16569 -0.23191 ms
90th percentile latency default 7.88417 7.9403 0.05614 ms
99th percentile latency default 8.34853 8.32512 -0.02341 ms
100th percentile latency default 8.39505 8.34173 -0.05332 ms
50th percentile service time default 5.92355 5.79229 -0.13126 ms
90th percentile service time default 6.49028 6.53986 0.04958 ms
99th percentile service time default 7.33214 7.02008 -0.31206 ms
100th percentile service time default 7.42384 7.2407 -0.18314 ms
error rate default 0 0 0 %
Min Throughput desc_sort_timestamp 2.00541 2.00524 -0.00017 ops/s
Mean Throughput desc_sort_timestamp 2.00657 2.00637 -0.0002 ops/s
Median Throughput desc_sort_timestamp 2.00648 2.00629 -0.00019 ops/s
Max Throughput desc_sort_timestamp 2.00807 2.00782 -0.00025 ops/s
50th percentile latency desc_sort_timestamp 9.84603 9.0348 -0.81122 ms
90th percentile latency desc_sort_timestamp 10.6424 9.65344 -0.98893 ms
99th percentile latency desc_sort_timestamp 13.6791 11.6029 -2.07619 ms
100th percentile latency desc_sort_timestamp 15.1053 11.7547 -3.3506 ms
50th percentile service time desc_sort_timestamp 8.46366 7.73093 -0.73273 ms
90th percentile service time desc_sort_timestamp 9.20232 8.08592 -1.1164 ms
99th percentile service time desc_sort_timestamp 12.5362 10.1825 -2.35361 ms
100th percentile service time desc_sort_timestamp 14.1079 10.6063 -3.50159 ms
error rate desc_sort_timestamp 0 0 0 %
Min Throughput asc_sort_timestamp 2.0062 1.99353 -0.01267 ops/s
Mean Throughput asc_sort_timestamp 2.00753 1.99472 -0.01281 ops/s
Median Throughput asc_sort_timestamp 2.00742 1.99479 -0.01263 ops/s
Max Throughput asc_sort_timestamp 2.00924 1.99564 -0.0136 ops/s
50th percentile latency asc_sort_timestamp 10.5916 340.168 329.577 ms
90th percentile latency asc_sort_timestamp 11.2607 343.724 332.463 ms
99th percentile latency asc_sort_timestamp 12.815 355.536 342.721 ms
100th percentile latency asc_sort_timestamp 13.2622 359.266 346.004 ms
50th percentile service time asc_sort_timestamp 9.17289 339.368 330.195 ms
90th percentile service time asc_sort_timestamp 9.72383 342.392 332.668 ms
99th percentile service time asc_sort_timestamp 11.2679 354.469 343.201 ms
100th percentile service time asc_sort_timestamp 11.7229 358.474 346.751 ms
error rate asc_sort_timestamp 0 0 0 %
Min Throughput desc_sort_with_after_timestamp 2.00344 2.00352 8e-05 ops/s
Mean Throughput desc_sort_with_after_timestamp 2.00417 2.00427 0.0001 ops/s
Median Throughput desc_sort_with_after_timestamp 2.00411 2.00422 0.0001 ops/s
Max Throughput desc_sort_with_after_timestamp 2.00513 2.00525 0.00012 ops/s
50th percentile latency desc_sort_with_after_timestamp 108.3 102.917 -5.38391 ms
90th percentile latency desc_sort_with_after_timestamp 113.209 108.395 -4.81343 ms
99th percentile latency desc_sort_with_after_timestamp 127.813 126.088 -1.7243 ms
100th percentile latency desc_sort_with_after_timestamp 130.408 135.943 5.53539 ms
50th percentile service time desc_sort_with_after_timestamp 107.034 101.54 -5.49422 ms
90th percentile service time desc_sort_with_after_timestamp 112.205 107.372 -4.83291 ms
99th percentile service time desc_sort_with_after_timestamp 126.716 125.163 -1.55325 ms
100th percentile service time desc_sort_with_after_timestamp 129.311 135.074 5.76346 ms
error rate desc_sort_with_after_timestamp 0 0 0 %
Min Throughput asc_sort_with_after_timestamp 2.0036 2.00379 0.00019 ops/s
Mean Throughput asc_sort_with_after_timestamp 2.00437 2.00459 0.00022 ops/s
Median Throughput asc_sort_with_after_timestamp 2.00431 2.00453 0.00022 ops/s
Max Throughput asc_sort_with_after_timestamp 2.00536 2.00563 0.00027 ops/s
50th percentile latency asc_sort_with_after_timestamp 207.672 193.18 -14.4925 ms
90th percentile latency asc_sort_with_after_timestamp 210.774 194.5 -16.2738 ms
99th percentile latency asc_sort_with_after_timestamp 244.727 210.32 -34.4066 ms
100th percentile latency asc_sort_with_after_timestamp 254.343 211.999 -42.3441 ms
50th percentile service time asc_sort_with_after_timestamp 206.442 192.11 -14.3322 ms
90th percentile service time asc_sort_with_after_timestamp 209.847 193.074 -16.7726 ms
99th percentile service time asc_sort_with_after_timestamp 243.918 209.214 -34.7039 ms
100th percentile service time asc_sort_with_after_timestamp 253.542 211.07 -42.4717 ms
error rate asc_sort_with_after_timestamp 0 0 0 %
Min Throughput desc_sort_timestamp_can_match_shortcut 2.00549 2.00562 0.00012 ops/s
Mean Throughput desc_sort_timestamp_can_match_shortcut 2.00667 2.00682 0.00015 ops/s
Median Throughput desc_sort_timestamp_can_match_shortcut 2.00657 2.00672 0.00015 ops/s
Max Throughput desc_sort_timestamp_can_match_shortcut 2.00819 2.00838 0.00019 ops/s
50th percentile latency desc_sort_timestamp_can_match_shortcut 7.33903 7.3141 -0.02493 ms
90th percentile latency desc_sort_timestamp_can_match_shortcut 7.76434 7.7261 -0.03824 ms
99th percentile latency desc_sort_timestamp_can_match_shortcut 8.75477 9.0981 0.34333 ms
100th percentile latency desc_sort_timestamp_can_match_shortcut 8.89971 9.13131 0.23161 ms
50th percentile service time desc_sort_timestamp_can_match_shortcut 5.96596 6.01403 0.04807 ms
90th percentile service time desc_sort_timestamp_can_match_shortcut 6.26396 6.34378 0.07981 ms
99th percentile service time desc_sort_timestamp_can_match_shortcut 7.69019 7.73945 0.04926 ms
100th percentile service time desc_sort_timestamp_can_match_shortcut 7.74427 7.76422 0.01995 ms
error rate desc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput desc_sort_timestamp_no_can_match_shortcut 2.00654 2.00653 -1e-05 ops/s
Mean Throughput desc_sort_timestamp_no_can_match_shortcut 2.00793 2.00791 -2e-05 ops/s
Median Throughput desc_sort_timestamp_no_can_match_shortcut 2.00782 2.00781 -1e-05 ops/s
Max Throughput desc_sort_timestamp_no_can_match_shortcut 2.00973 2.00972 -1e-05 ops/s
50th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.03023 7.74747 0.71723 ms
90th percentile latency desc_sort_timestamp_no_can_match_shortcut 7.59847 8.20948 0.61101 ms
99th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.54857 9.16753 0.61895 ms
100th percentile latency desc_sort_timestamp_no_can_match_shortcut 8.68522 9.41214 0.72691 ms
50th percentile service time desc_sort_timestamp_no_can_match_shortcut 5.70415 6.42282 0.71867 ms
90th percentile service time desc_sort_timestamp_no_can_match_shortcut 5.99699 6.63281 0.63581 ms
99th percentile service time desc_sort_timestamp_no_can_match_shortcut 6.97156 7.6668 0.69524 ms
100th percentile service time desc_sort_timestamp_no_can_match_shortcut 7.15538 7.74056 0.58518 ms
error rate desc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_can_match_shortcut 2.0065 2.00652 1e-05 ops/s
Mean Throughput asc_sort_timestamp_can_match_shortcut 2.00789 2.0079 1e-05 ops/s
Median Throughput asc_sort_timestamp_can_match_shortcut 2.00779 2.00779 1e-05 ops/s
Max Throughput asc_sort_timestamp_can_match_shortcut 2.00969 2.0097 1e-05 ops/s
50th percentile latency asc_sort_timestamp_can_match_shortcut 9.5542 8.89527 -0.65894 ms
90th percentile latency asc_sort_timestamp_can_match_shortcut 10.0482 9.31215 -0.736 ms
99th percentile latency asc_sort_timestamp_can_match_shortcut 10.7727 10.5705 -0.20227 ms
100th percentile latency asc_sort_timestamp_can_match_shortcut 11.3327 11.5594 0.22671 ms
50th percentile service time asc_sort_timestamp_can_match_shortcut 8.29419 7.61219 -0.682 ms
90th percentile service time asc_sort_timestamp_can_match_shortcut 8.44029 7.74594 -0.69434 ms
99th percentile service time asc_sort_timestamp_can_match_shortcut 9.41986 8.84246 -0.5774 ms
100th percentile service time asc_sort_timestamp_can_match_shortcut 10.1547 9.79851 -0.35617 ms
error rate asc_sort_timestamp_can_match_shortcut 0 0 0 %
Min Throughput asc_sort_timestamp_no_can_match_shortcut 2.0065 2.00653 3e-05 ops/s
Mean Throughput asc_sort_timestamp_no_can_match_shortcut 2.00789 2.00792 3e-05 ops/s
Median Throughput asc_sort_timestamp_no_can_match_shortcut 2.00779 2.00782 3e-05 ops/s
Max Throughput asc_sort_timestamp_no_can_match_shortcut 2.00968 2.00972 4e-05 ops/s
50th percentile latency asc_sort_timestamp_no_can_match_shortcut 9.73023 8.78247 -0.94777 ms
90th percentile latency asc_sort_timestamp_no_can_match_shortcut 10.2352 9.17669 -1.05849 ms
99th percentile latency asc_sort_timestamp_no_can_match_shortcut 12.6613 11.0155 -1.64583 ms
100th percentile latency asc_sort_timestamp_no_can_match_shortcut 13.208 11.1444 -2.06356 ms
50th percentile service time asc_sort_timestamp_no_can_match_shortcut 8.41183 7.40576 -1.00608 ms
90th percentile service time asc_sort_timestamp_no_can_match_shortcut 8.8148 7.58033 -1.23447 ms
99th percentile service time asc_sort_timestamp_no_can_match_shortcut 11.0237 9.73873 -1.28497 ms
100th percentile service time asc_sort_timestamp_no_can_match_shortcut 11.4437 9.83298 -1.61067 ms
error rate asc_sort_timestamp_no_can_match_shortcut 0 0 0 %
Min Throughput term 2.00639 2.00642 3e-05 ops/s
Mean Throughput term 2.00776 2.00778 3e-05 ops/s
Median Throughput term 2.00765 2.00767 3e-05 ops/s
Max Throughput term 2.00954 2.00956 1e-05 ops/s
50th percentile latency term 6.31939 5.85962 -0.45977 ms
90th percentile latency term 6.68991 6.26978 -0.42012 ms
99th percentile latency term 6.9761 7.11501 0.1389 ms
100th percentile latency term 7.02819 7.32934 0.30115 ms
50th percentile service time term 5.02112 4.52697 -0.49415 ms
90th percentile service time term 5.20924 4.63065 -0.57859 ms
99th percentile service time term 5.50856 5.5514 0.04284 ms
100th percentile service time term 5.56111 5.62222 0.06111 ms
error rate term 0 0 0 %
Min Throughput multi_terms-keyword 1.301 1.30408 0.00308 ops/s
Mean Throughput multi_terms-keyword 1.30195 1.30599 0.00403 ops/s
Median Throughput multi_terms-keyword 1.30214 1.30613 0.00399 ops/s
Max Throughput multi_terms-keyword 1.30276 1.30708 0.00432 ops/s
50th percentile latency multi_terms-keyword 67220 66803.1 -416.926 ms
90th percentile latency multi_terms-keyword 77961.7 77274.1 -687.672 ms
99th percentile latency multi_terms-keyword 80381.1 79617.5 -763.594 ms
100th percentile latency multi_terms-keyword 80515.7 79747.6 -768.117 ms
50th percentile service time multi_terms-keyword 764.198 759.05 -5.14838 ms
90th percentile service time multi_terms-keyword 772.644 767.104 -5.5394 ms
99th percentile service time multi_terms-keyword 817.864 809.217 -8.64651 ms
100th percentile service time multi_terms-keyword 848.173 837.025 -11.1476 ms
error rate multi_terms-keyword 0 0 0 %
Min Throughput keyword-terms 2.00364 2.00443 0.00078 ops/s
Mean Throughput keyword-terms 2.00442 2.00538 0.00096 ops/s
Median Throughput keyword-terms 2.00435 2.0053 0.00095 ops/s
Max Throughput keyword-terms 2.0054 2.00661 0.0012 ops/s
50th percentile latency keyword-terms 25.42 27.1535 1.73352 ms
90th percentile latency keyword-terms 32.442 34.088 1.64598 ms
99th percentile latency keyword-terms 33.4395 35.5183 2.07876 ms
100th percentile latency keyword-terms 33.5611 36.0714 2.51023 ms
50th percentile service time keyword-terms 23.3463 25.0164 1.67004 ms
90th percentile service time keyword-terms 30.1496 31.9552 1.80556 ms
99th percentile service time keyword-terms 31.3442 33.1192 1.77506 ms
100th percentile service time keyword-terms 31.3782 33.9685 2.59027 ms
error rate keyword-terms 0 0 0 %
Min Throughput keyword-terms-low-cardinality 2.00632 2.0063 -3e-05 ops/s
Mean Throughput keyword-terms-low-cardinality 2.00766 2.00765 -1e-05 ops/s
Median Throughput keyword-terms-low-cardinality 2.00755 2.00754 -1e-05 ops/s
Max Throughput keyword-terms-low-cardinality 2.00941 2.00937 -4e-05 ops/s
50th percentile latency keyword-terms-low-cardinality 16.6329 17.243 0.61008 ms
90th percentile latency keyword-terms-low-cardinality 23.8739 24.6606 0.78668 ms
99th percentile latency keyword-terms-low-cardinality 24.5315 25.9646 1.43309 ms
100th percentile latency keyword-terms-low-cardinality 24.5623 26.0444 1.48214 ms
50th percentile service time keyword-terms-low-cardinality 14.7859 15.6551 0.86917 ms
90th percentile service time keyword-terms-low-cardinality 21.9532 23.2918 1.33864 ms
99th percentile service time keyword-terms-low-cardinality 22.4687 23.6514 1.18269 ms
100th percentile service time keyword-terms-low-cardinality 22.5386 23.7572 1.21853 ms
error rate keyword-terms-low-cardinality 0 0 0 %
Min Throughput composite-terms 2.00248 2.00188 -0.00061 ops/s
Mean Throughput composite-terms 2.00302 2.00228 -0.00074 ops/s
Median Throughput composite-terms 2.00298 2.00225 -0.00073 ops/s
Max Throughput composite-terms 2.00371 2.0028 -0.00091 ops/s
50th percentile latency composite-terms 219.336 201.46 -17.8761 ms
90th percentile latency composite-terms 222.058 208.948 -13.1101 ms
99th percentile latency composite-terms 243.648 222.792 -20.8554 ms
100th percentile latency composite-terms 252.335 226.274 -26.0609 ms
50th percentile service time composite-terms 218.149 200.413 -17.7368 ms
90th percentile service time composite-terms 220.885 207.859 -13.0253 ms
99th percentile service time composite-terms 242.645 221.646 -20.9994 ms
100th percentile service time composite-terms 251.19 224.825 -26.3652 ms
error rate composite-terms 0 0 0 %
Min Throughput composite_terms-keyword 2.00087 2.00159 0.00073 ops/s
Mean Throughput composite_terms-keyword 2.00104 2.00195 0.00091 ops/s
Median Throughput composite_terms-keyword 2.00103 2.00192 0.00088 ops/s
Max Throughput composite_terms-keyword 2.00129 2.0024 0.00111 ops/s
50th percentile latency composite_terms-keyword 367.154 360.776 -6.37828 ms
90th percentile latency composite_terms-keyword 375.408 372.556 -2.85219 ms
99th percentile latency composite_terms-keyword 389.83 393.742 3.91277 ms
100th percentile latency composite_terms-keyword 394.04 403.771 9.73114 ms
50th percentile service time composite_terms-keyword 366.057 359.629 -6.42778 ms
90th percentile service time composite_terms-keyword 374.423 370.697 -3.72636 ms
99th percentile service time composite_terms-keyword 388.497 392.405 3.9082 ms
100th percentile service time composite_terms-keyword 392.982 402.943 9.96014 ms
error rate composite_terms-keyword 0 0 0 %
Min Throughput composite-date_histogram-daily 2.00604 2.00617 0.00012 ops/s
Mean Throughput composite-date_histogram-daily 2.00734 2.00747 0.00014 ops/s
Median Throughput composite-date_histogram-daily 2.00724 2.00737 0.00014 ops/s
Max Throughput composite-date_histogram-daily 2.009 2.00918 0.00018 ops/s
50th percentile latency composite-date_histogram-daily 4.64375 5.07948 0.43572 ms
90th percentile latency composite-date_histogram-daily 5.13133 5.4663 0.33497 ms
99th percentile latency composite-date_histogram-daily 6.02836 5.65752 -0.37084 ms
100th percentile latency composite-date_histogram-daily 6.16331 5.67237 -0.49094 ms
50th percentile service time composite-date_histogram-daily 3.36197 3.69485 0.33288 ms
90th percentile service time composite-date_histogram-daily 3.58223 3.82477 0.24255 ms
99th percentile service time composite-date_histogram-daily 4.55331 3.95038 -0.60293 ms
100th percentile service time composite-date_histogram-daily 4.59146 3.98196 -0.6095 ms
error rate composite-date_histogram-daily 0 0 0 %
Min Throughput range 2.0065 2.00548 -0.00102 ops/s
Mean Throughput range 2.00789 2.00664 -0.00125 ops/s
Median Throughput range 2.00779 2.00656 -0.00123 ops/s
Max Throughput range 2.0097 2.00815 -0.00155 ops/s
50th percentile latency range 6.20611 54.3769 48.1708 ms
90th percentile latency range 6.76924 56.9471 50.1778 ms
99th percentile latency range 7.54035 58.0656 50.5252 ms
100th percentile latency range 7.56007 58.1523 50.5922 ms
50th percentile service time range 4.88277 53.141 48.2583 ms
90th percentile service time range 5.11062 55.6887 50.5781 ms
99th percentile service time range 6.41815 56.5902 50.1721 ms
100th percentile service time range 6.67496 56.609 49.934 ms
error rate range 0 0 0 %
Min Throughput range-numeric 2.00656 2.00656 0 ops/s
Mean Throughput range-numeric 2.00795 2.00796 1e-05 ops/s
Median Throughput range-numeric 2.00784 2.00785 1e-05 ops/s
Max Throughput range-numeric 2.00976 2.00978 3e-05 ops/s
50th percentile latency range-numeric 3.99145 3.51214 -0.47931 ms
90th percentile latency range-numeric 4.4814 3.95194 -0.52945 ms
99th percentile latency range-numeric 5.12297 4.08821 -1.03475 ms
100th percentile latency range-numeric 5.14643 4.09124 -1.05519 ms
50th percentile service time range-numeric 2.64244 2.26864 -0.3738 ms
90th percentile service time range-numeric 2.99102 2.36214 -0.62887 ms
99th percentile service time range-numeric 4.06795 2.46507 -1.60287 ms
100th percentile service time range-numeric 4.09543 2.46976 -1.62567 ms
error rate range-numeric 0 0 0 %
Min Throughput keyword-in-range 2.0051 2.00573 0.00063 ops/s
Mean Throughput keyword-in-range 2.0062 2.00695 0.00075 ops/s
Median Throughput keyword-in-range 2.00612 2.00685 0.00073 ops/s
Max Throughput keyword-in-range 2.00762 2.00853 0.00091 ops/s
50th percentile latency keyword-in-range 18.0953 17.7796 -0.31569 ms
90th percentile latency keyword-in-range 18.6471 18.2009 -0.44626 ms
99th percentile latency keyword-in-range 19.569 18.5614 -1.00762 ms
100th percentile latency keyword-in-range 19.6905 18.567 -1.1235 ms
50th percentile service time keyword-in-range 16.7515 16.5333 -0.21815 ms
90th percentile service time keyword-in-range 17.3912 16.7138 -0.67736 ms
99th percentile service time keyword-in-range 18.5805 17.1692 -1.41124 ms
100th percentile service time keyword-in-range 18.6943 17.4127 -1.28152 ms
error rate keyword-in-range 0 0 0 %
Min Throughput date_histogram_hourly_agg 2.00547 2.00636 0.00089 ops/s
Mean Throughput date_histogram_hourly_agg 2.00664 2.00771 0.00107 ops/s
Median Throughput date_histogram_hourly_agg 2.00655 2.00761 0.00106 ops/s
Max Throughput date_histogram_hourly_agg 2.00816 2.00946 0.0013 ops/s
50th percentile latency date_histogram_hourly_agg 7.38948 7.09352 -0.29596 ms
90th percentile latency date_histogram_hourly_agg 8.70386 8.76425 0.06039 ms
99th percentile latency date_histogram_hourly_agg 9.01815 9.2695 0.25135 ms
100th percentile latency date_histogram_hourly_agg 9.07516 9.27755 0.20238 ms
50th percentile service time date_histogram_hourly_agg 5.98003 5.61561 -0.36442 ms
90th percentile service time date_histogram_hourly_agg 7.18637 7.46224 0.27587 ms
99th percentile service time date_histogram_hourly_agg 7.65661 7.61681 -0.0398 ms
100th percentile service time date_histogram_hourly_agg 7.83122 7.64339 -0.18784 ms
error rate date_histogram_hourly_agg 0 0 0 %
Min Throughput date_histogram_minute_agg 2.00585 2.00592 7e-05 ops/s
Mean Throughput date_histogram_minute_agg 2.0071 2.00719 8e-05 ops/s
Median Throughput date_histogram_minute_agg 2.00701 2.00709 8e-05 ops/s
Max Throughput date_histogram_minute_agg 2.00872 2.00882 0.0001 ops/s
50th percentile latency date_histogram_minute_agg 42.4888 43.9176 1.42877 ms
90th percentile latency date_histogram_minute_agg 43.5993 45.2557 1.65641 ms
99th percentile latency date_histogram_minute_agg 46.7307 48.1817 1.45099 ms
100th percentile latency date_histogram_minute_agg 47.4019 48.2954 0.89353 ms
50th percentile service time date_histogram_minute_agg 41.3256 42.4209 1.09523 ms
90th percentile service time date_histogram_minute_agg 42.5755 43.8793 1.30377 ms
99th percentile service time date_histogram_minute_agg 45.6805 46.5506 0.87013 ms
100th percentile service time date_histogram_minute_agg 46.3442 46.5623 0.21809 ms
error rate date_histogram_minute_agg 0 0 0 %
Min Throughput scroll 47.4695 45.3052 -2.16434 pages/s
Mean Throughput scroll 47.5747 45.3485 -2.22615 pages/s
Median Throughput scroll 47.584 45.3343 -2.24967 pages/s
Max Throughput scroll 47.6672 45.3997 -2.26751 pages/s
50th percentile latency scroll 6708.88 13190.8 6481.89 ms
90th percentile latency scroll 7502.34 15321.8 7819.42 ms
99th percentile latency scroll 7679.19 15815.1 8135.91 ms
100th percentile latency scroll 7689.01 15839 8149.95 ms
50th percentile service time scroll 512.759 545.296 32.5368 ms
90th percentile service time scroll 515.337 553.041 37.7044 ms
99th percentile service time scroll 542.35 574.133 31.783 ms
100th percentile service time scroll 544.168 575.825 31.657 ms
error rate scroll 0 0 0 %
Min Throughput query-string-on-message 2.00596 2.006 3e-05 ops/s
Mean Throughput query-string-on-message 2.00724 2.00727 3e-05 ops/s
Median Throughput query-string-on-message 2.00714 2.00717 3e-05 ops/s
Max Throughput query-string-on-message 2.00889 2.00893 5e-05 ops/s
50th percentile latency query-string-on-message 6.74244 6.46223 -0.28021 ms
90th percentile latency query-string-on-message 7.14689 6.74684 -0.40005 ms
99th percentile latency query-string-on-message 8.07157 7.54688 -0.52469 ms
100th percentile latency query-string-on-message 8.26387 7.95302 -0.31085 ms
50th percentile service time query-string-on-message 5.39673 5.09313 -0.3036 ms
90th percentile service time query-string-on-message 5.55011 5.2402 -0.30991 ms
99th percentile service time query-string-on-message 6.51697 6.1098 -0.40716 ms
100th percentile service time query-string-on-message 6.84218 6.76783 -0.07434 ms
error rate query-string-on-message 0 0 0 %
Min Throughput query-string-on-message-filtered 2.0057 2.0063 0.0006 ops/s
Mean Throughput query-string-on-message-filtered 2.00692 2.00764 0.00071 ops/s
Median Throughput query-string-on-message-filtered 2.00683 2.00753 0.0007 ops/s
Max Throughput query-string-on-message-filtered 2.00851 2.00938 0.00088 ops/s
50th percentile latency query-string-on-message-filtered 13.8037 14.0442 0.24047 ms
90th percentile latency query-string-on-message-filtered 14.4127 14.5791 0.16638 ms
99th percentile latency query-string-on-message-filtered 18.8472 15.5865 -3.2607 ms
100th percentile latency query-string-on-message-filtered 19.0166 15.9145 -3.10215 ms
50th percentile service time query-string-on-message-filtered 12.4753 12.7855 0.3102 ms
90th percentile service time query-string-on-message-filtered 12.7858 13.0363 0.25051 ms
99th percentile service time query-string-on-message-filtered 17.6934 14.2629 -3.43057 ms
100th percentile service time query-string-on-message-filtered 17.8455 14.6168 -3.22871 ms
error rate query-string-on-message-filtered 0 0 0 %
Min Throughput query-string-on-message-filtered-sorted-num 2.0056 2.00623 0.00063 ops/s
Mean Throughput query-string-on-message-filtered-sorted-num 2.0068 2.00755 0.00075 ops/s
Median Throughput query-string-on-message-filtered-sorted-num 2.00671 2.00744 0.00073 ops/s
Max Throughput query-string-on-message-filtered-sorted-num 2.00836 2.00928 0.00092 ops/s
50th percentile latency query-string-on-message-filtered-sorted-num 31.0533 24.271 -6.78225 ms
90th percentile latency query-string-on-message-filtered-sorted-num 31.6728 24.7714 -6.90141 ms
99th percentile latency query-string-on-message-filtered-sorted-num 42.0283 28.6638 -13.3646 ms
100th percentile latency query-string-on-message-filtered-sorted-num 49.3528 29.5745 -19.7783 ms
50th percentile service time query-string-on-message-filtered-sorted-num 29.6997 21.9508 -7.74892 ms
90th percentile service time query-string-on-message-filtered-sorted-num 30.2174 22.4033 -7.81412 ms
99th percentile service time query-string-on-message-filtered-sorted-num 40.8866 26.0461 -14.8405 ms
100th percentile service time query-string-on-message-filtered-sorted-num 48.3676 26.9696 -21.398 ms
error rate query-string-on-message-filtered-sorted-num 0 0 0 %
Min Throughput sort_keyword_can_match_shortcut 2.00639 2.0064 0 ops/s
Mean Throughput sort_keyword_can_match_shortcut 2.00777 2.00776 -1e-05 ops/s
Median Throughput sort_keyword_can_match_shortcut 2.00767 2.00766 -1e-05 ops/s
Max Throughput sort_keyword_can_match_shortcut 2.00954 2.00953 -1e-05 ops/s
50th percentile latency sort_keyword_can_match_shortcut 5.97481 6.12497 0.15015 ms
90th percentile latency sort_keyword_can_match_shortcut 6.43498 6.57387 0.1389 ms
99th percentile latency sort_keyword_can_match_shortcut 6.77 7.29047 0.52047 ms
100th percentile latency sort_keyword_can_match_shortcut 6.81568 7.41874 0.60305 ms
50th percentile service time sort_keyword_can_match_shortcut 4.71195 4.78912 0.07717 ms
90th percentile service time sort_keyword_can_match_shortcut 4.7889 4.86949 0.08059 ms
99th percentile service time sort_keyword_can_match_shortcut 5.52457 5.70729 0.18271 ms
100th percentile service time sort_keyword_can_match_shortcut 5.57496 5.75695 0.18199 ms
error rate sort_keyword_can_match_shortcut 0 0 0 %
Min Throughput sort_keyword_no_can_match_shortcut 2.00657 2.00655 -2e-05 ops/s
Mean Throughput sort_keyword_no_can_match_shortcut 2.00796 2.00795 -1e-05 ops/s
Median Throughput sort_keyword_no_can_match_shortcut 2.00785 2.00784 -1e-05 ops/s
Max Throughput sort_keyword_no_can_match_shortcut 2.00977 2.00976 -1e-05 ops/s
50th percentile latency sort_keyword_no_can_match_shortcut 6.13848 6.16709 0.02861 ms
90th percentile latency sort_keyword_no_can_match_shortcut 6.49499 6.87095 0.37597 ms
99th percentile latency sort_keyword_no_can_match_shortcut 6.77671 7.43298 0.65626 ms
100th percentile latency sort_keyword_no_can_match_shortcut 6.90498 7.76954 0.86456 ms
50th percentile service time sort_keyword_no_can_match_shortcut 4.79025 5.03522 0.24498 ms
90th percentile service time sort_keyword_no_can_match_shortcut 4.89093 5.12768 0.23675 ms
99th percentile service time sort_keyword_no_can_match_shortcut 5.05366 6.03088 0.97722 ms
100th percentile service time sort_keyword_no_can_match_shortcut 5.1399 6.06568 0.92578 ms
error rate sort_keyword_no_can_match_shortcut 0 0 0 %
Min Throughput sort_numeric_desc 2.00635 2.00618 -0.00017 ops/s
Mean Throughput sort_numeric_desc 2.00771 2.00751 -0.0002 ops/s
Median Throughput sort_numeric_desc 2.00761 2.00741 -0.0002 ops/s
Max Throughput sort_numeric_desc 2.00947 2.00922 -0.00025 ops/s
50th percentile latency sort_numeric_desc 5.61625 6.10511 0.48886 ms
90th percentile latency sort_numeric_desc 6.09148 6.48782 0.39634 ms
99th percentile latency sort_numeric_desc 6.42424 6.82855 0.40431 ms
100th percentile latency sort_numeric_desc 6.48501 6.93484 0.44983 ms
50th percentile service time sort_numeric_desc 4.30613 4.73769 0.43156 ms
90th percentile service time sort_numeric_desc 4.44891 4.8188 0.36989 ms
99th percentile service time sort_numeric_desc 4.97028 4.95982 -0.01046 ms
100th percentile service time sort_numeric_desc 5.14203 4.98991 -0.15212 ms
error rate sort_numeric_desc 0 0 0 %
Min Throughput sort_numeric_asc 2.00653 1.99281 -0.01373 ops/s
Mean Throughput sort_numeric_asc 2.00793 1.99412 -0.01381 ops/s
Median Throughput sort_numeric_asc 2.00782 1.9942 -0.01362 ops/s
Max Throughput sort_numeric_asc 2.00974 1.99515 -0.01459 ops/s
50th percentile latency sort_numeric_asc 5.39699 425.193 419.796 ms
90th percentile latency sort_numeric_asc 5.65027 427.715 422.065 ms
99th percentile latency sort_numeric_asc 5.79834 436.3 430.501 ms
100th percentile latency sort_numeric_asc 5.84216 440.266 434.424 ms
50th percentile service time sort_numeric_asc 4.07074 424.331 420.26 ms
90th percentile service time sort_numeric_asc 4.15467 426.961 422.807 ms
99th percentile service time sort_numeric_asc 4.29875 435.401 431.102 ms
100th percentile service time sort_numeric_asc 4.31666 439.25 434.933 ms
error rate sort_numeric_asc 0 0 0 %
Min Throughput sort_numeric_desc_with_match 2.00656 2.00656 -0 ops/s
Mean Throughput sort_numeric_desc_with_match 2.00796 2.00797 1e-05 ops/s
Median Throughput sort_numeric_desc_with_match 2.00784 2.00786 2e-05 ops/s
Max Throughput sort_numeric_desc_with_match 2.00978 2.00979 1e-05 ops/s
50th percentile latency sort_numeric_desc_with_match 3.89055 3.57862 -0.31193 ms
90th percentile latency sort_numeric_desc_with_match 4.29936 3.98479 -0.31457 ms
99th percentile latency sort_numeric_desc_with_match 4.45586 4.07205 -0.38382 ms
100th percentile latency sort_numeric_desc_with_match 4.4718 4.08514 -0.38666 ms
50th percentile service time sort_numeric_desc_with_match 2.60482 2.25868 -0.34614 ms
90th percentile service time sort_numeric_desc_with_match 2.69171 2.31865 -0.37307 ms
99th percentile service time sort_numeric_desc_with_match 2.8187 2.39807 -0.42063 ms
100th percentile service time sort_numeric_desc_with_match 2.91206 2.40186 -0.51019 ms
error rate sort_numeric_desc_with_match 0 0 0 %
Min Throughput sort_numeric_asc_with_match 2.00659 2.0066 1e-05 ops/s
Mean Throughput sort_numeric_asc_with_match 2.00799 2.00801 2e-05 ops/s
Median Throughput sort_numeric_asc_with_match 2.00788 2.00791 3e-05 ops/s
Max Throughput sort_numeric_asc_with_match 2.00981 2.00985 4e-05 ops/s
50th percentile latency sort_numeric_asc_with_match 3.91376 3.39667 -0.51709 ms
90th percentile latency sort_numeric_asc_with_match 4.30826 3.89868 -0.40958 ms
99th percentile latency sort_numeric_asc_with_match 4.47618 4.30991 -0.16627 ms
100th percentile latency sort_numeric_asc_with_match 4.52172 4.34384 -0.17788 ms
50th percentile service time sort_numeric_asc_with_match 2.64935 2.1946 -0.45475 ms
90th percentile service time sort_numeric_asc_with_match 2.72704 2.2465 -0.48054 ms
99th percentile service time sort_numeric_asc_with_match 2.84652 2.30318 -0.54334 ms
100th percentile service time sort_numeric_asc_with_match 2.88179 2.31651 -0.56528 ms
error rate sort_numeric_asc_with_match 0 0 0 %
Min Throughput range_field_conjunction_big_range_big_term_query 2.00659 2.00659 -0 ops/s
Mean Throughput range_field_conjunction_big_range_big_term_query 2.008 2.008 0 ops/s
Median Throughput range_field_conjunction_big_range_big_term_query 2.00789 2.00789 0 ops/s
Max Throughput range_field_conjunction_big_range_big_term_query 2.00981 2.00982 1e-05 ops/s
50th percentile latency range_field_conjunction_big_range_big_term_query 3.6219 3.62388 0.00197 ms
90th percentile latency range_field_conjunction_big_range_big_term_query 4.03194 4.06 0.02806 ms
99th percentile latency range_field_conjunction_big_range_big_term_query 4.15696 4.24764 0.09069 ms
100th percentile latency range_field_conjunction_big_range_big_term_query 4.16892 4.33028 0.16136 ms
50th percentile service time range_field_conjunction_big_range_big_term_query 2.30698 2.30701 3e-05 ms
90th percentile service time range_field_conjunction_big_range_big_term_query 2.36605 2.38756 0.02151 ms
99th percentile service time range_field_conjunction_big_range_big_term_query 2.42246 2.48852 0.06607 ms
100th percentile service time range_field_conjunction_big_range_big_term_query 2.42537 2.51259 0.08722 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.00657 2.00656 -0 ops/s
Mean Throughput range_field_disjunction_big_range_small_term_query 2.00797 2.00796 -1e-05 ops/s
Median Throughput range_field_disjunction_big_range_small_term_query 2.00786 2.00785 -1e-05 ops/s
Max Throughput range_field_disjunction_big_range_small_term_query 2.00978 2.00978 -0 ops/s
50th percentile latency range_field_disjunction_big_range_small_term_query 3.72451 3.62667 -0.09785 ms
90th percentile latency range_field_disjunction_big_range_small_term_query 4.05928 4.05492 -0.00437 ms
99th percentile latency range_field_disjunction_big_range_small_term_query 4.27825 4.25649 -0.02176 ms
100th percentile latency range_field_disjunction_big_range_small_term_query 4.28907 4.31056 0.02148 ms
50th percentile service time range_field_disjunction_big_range_small_term_query 2.37184 2.38529 0.01345 ms
90th percentile service time range_field_disjunction_big_range_small_term_query 2.48437 2.44083 -0.04355 ms
99th percentile service time range_field_disjunction_big_range_small_term_query 2.61525 2.63789 0.02264 ms
100th percentile service time range_field_disjunction_big_range_small_term_query 2.61736 2.75758 0.14022 ms
error rate range_field_disjunction_big_range_small_term_query 0 0 0 %
Min Throughput range_field_conjunction_small_range_small_term_query 2.00658 2.0066 2e-05 ops/s
Mean Throughput range_field_conjunction_small_range_small_term_query 2.00798 2.008 2e-05 ops/s
Median Throughput range_field_conjunction_small_range_small_term_query 2.00787 2.0079 3e-05 ops/s
Max Throughput range_field_conjunction_small_range_small_term_query 2.0098 2.00983 3e-05 ops/s
50th percentile latency range_field_conjunction_small_range_small_term_query 3.77027 3.73923 -0.03103 ms
90th percentile latency range_field_conjunction_small_range_small_term_query 4.20194 4.08876 -0.11318 ms
99th percentile latency range_field_conjunction_small_range_small_term_query 4.461 4.17743 -0.28357 ms
100th percentile latency range_field_conjunction_small_range_small_term_query 4.58973 4.18103 -0.40869 ms
50th percentile service time range_field_conjunction_small_range_small_term_query 2.47439 2.35648 -0.11791 ms
90th percentile service time range_field_conjunction_small_range_small_term_query 2.53732 2.43579 -0.10153 ms
99th percentile service time range_field_conjunction_small_range_small_term_query 2.64288 2.48423 -0.15865 ms
100th percentile service time range_field_conjunction_small_range_small_term_query 2.69327 2.48792 -0.20535 ms
error rate range_field_conjunction_small_range_small_term_query 0 0 0 %
Min Throughput range_field_conjunction_small_range_big_term_query 2.0066 2.00659 -0 ops/s
Mean Throughput range_field_conjunction_small_range_big_term_query 2.008 2.00799 -1e-05 ops/s
Median Throughput range_field_conjunction_small_range_big_term_query 2.00789 2.00789 -0 ops/s
Max Throughput range_field_conjunction_small_range_big_term_query 2.00984 2.00982 -2e-05 ops/s
50th percentile latency range_field_conjunction_small_range_big_term_query 3.52637 3.56683 0.04045 ms
90th percentile latency range_field_conjunction_small_range_big_term_query 3.95682 3.9795 0.02268 ms
99th percentile latency range_field_conjunction_small_range_big_term_query 4.73341 4.067 -0.66641 ms
100th percentile latency range_field_conjunction_small_range_big_term_query 5.23901 4.07889 -1.16013 ms
50th percentile service time range_field_conjunction_small_range_big_term_query 2.25204 2.26173 0.00969 ms
90th percentile service time range_field_conjunction_small_range_big_term_query 2.35268 2.31365 -0.03903 ms
99th percentile service time range_field_conjunction_small_range_big_term_query 3.42129 2.37265 -1.04864 ms
100th percentile service time range_field_conjunction_small_range_big_term_query 4.10827 2.37388 -1.73438 ms
error rate range_field_conjunction_small_range_big_term_query 0 0 0 %
Min Throughput range-auto-date-histo 0.253941 0.273775 0.01983 ops/s
Mean Throughput range-auto-date-histo 0.254137 0.274498 0.02036 ops/s
Median Throughput range-auto-date-histo 0.254164 0.274543 0.02038 ops/s
Max Throughput range-auto-date-histo 0.254284 0.275092 0.02081 ops/s
50th percentile latency range-auto-date-histo 859868 786925 -72943.1 ms
90th percentile latency range-auto-date-histo 996884 910713 -86170.4 ms
99th percentile latency range-auto-date-histo 1.02788e+06 938767 -89114.4 ms
100th percentile latency range-auto-date-histo 1.02959e+06 940325 -89267.6 ms
50th percentile service time range-auto-date-histo 3915.13 3602.8 -312.334 ms
90th percentile service time range-auto-date-histo 3970.56 3661.4 -309.162 ms
99th percentile service time range-auto-date-histo 4127.62 3757.27 -370.35 ms
100th percentile service time range-auto-date-histo 4198.63 3773.94 -424.698 ms
error rate range-auto-date-histo 0 0 0 %
Min Throughput range-auto-date-histo-with-metrics 0.0972051 0.100427 0.00322 ops/s
Mean Throughput range-auto-date-histo-with-metrics 0.0972522 0.10044 0.00319 ops/s
Median Throughput range-auto-date-histo-with-metrics 0.0972463 0.100439 0.00319 ops/s
Max Throughput range-auto-date-histo-with-metrics 0.0972952 0.10047 0.00318 ops/s
50th percentile latency range-auto-date-histo-with-metrics 2.45031e+06 2.3691e+06 -81205 ms
90th percentile latency range-auto-date-histo-with-metrics 2.84063e+06 2.74715e+06 -93481.2 ms
99th percentile latency range-auto-date-histo-with-metrics 2.92811e+06 2.83223e+06 -95879.1 ms
100th percentile latency range-auto-date-histo-with-metrics 2.93293e+06 2.83698e+06 -95951 ms
50th percentile service time range-auto-date-histo-with-metrics 10248.6 9944.45 -304.193 ms
90th percentile service time range-auto-date-histo-with-metrics 10357.1 10058.6 -298.537 ms
99th percentile service time range-auto-date-histo-with-metrics 10466.7 10164.3 -302.459 ms
100th percentile service time range-auto-date-histo-with-metrics 10503.6 10208.9 -294.771 ms
error rate range-auto-date-histo-with-metrics 0 0 0 %
Min Throughput range-agg-1 2.00657 2.00659 2e-05 ops/s
Mean Throughput range-agg-1 2.00797 2.00799 2e-05 ops/s
Median Throughput range-agg-1 2.00786 2.00788 2e-05 ops/s
Max Throughput range-agg-1 2.00979 2.00981 2e-05 ops/s
50th percentile latency range-agg-1 4.05381 3.83668 -0.21713 ms
90th percentile latency range-agg-1 4.77227 4.2594 -0.51287 ms
99th percentile latency range-agg-1 4.94315 4.35534 -0.58781 ms
100th percentile latency range-agg-1 4.95023 4.35618 -0.59405 ms
50th percentile service time range-agg-1 3.02408 2.49782 -0.52626 ms
90th percentile service time range-agg-1 3.11851 2.576 -0.54252 ms
99th percentile service time range-agg-1 3.19297 2.66659 -0.52638 ms
100th percentile service time range-agg-1 3.20438 2.69223 -0.51216 ms
error rate range-agg-1 0 0 0 %
Min Throughput range-agg-2 2.00658 2.00645 -0.00013 ops/s
Mean Throughput range-agg-2 2.00799 2.00782 -0.00017 ops/s
Median Throughput range-agg-2 2.00788 2.00771 -0.00016 ops/s
Max Throughput range-agg-2 2.00981 2.00959 -0.00022 ops/s
50th percentile latency range-agg-2 3.89373 4.24 0.34628 ms
90th percentile latency range-agg-2 4.26031 4.63671 0.3764 ms
99th percentile latency range-agg-2 4.48222 6.98737 2.50515 ms
100th percentile latency range-agg-2 4.49206 9.15267 4.66061 ms
50th percentile service time range-agg-2 2.56272 2.94512 0.38239 ms
90th percentile service time range-agg-2 2.65253 3.03712 0.38459 ms
99th percentile service time range-agg-2 2.78896 5.69627 2.90731 ms
100th percentile service time range-agg-2 2.80778 8.00741 5.19962 ms
error rate range-agg-2 0 0 0 %
Min Throughput cardinality-agg-low 2.00633 2.0063 -3e-05 ops/s
Mean Throughput cardinality-agg-low 2.00767 2.00764 -3e-05 ops/s
Median Throughput cardinality-agg-low 2.00756 2.00754 -3e-05 ops/s
Max Throughput cardinality-agg-low 2.00942 2.00938 -4e-05 ops/s
50th percentile latency cardinality-agg-low 5.18152 5.24523 0.06371 ms
90th percentile latency cardinality-agg-low 5.74737 5.83056 0.08319 ms
99th percentile latency cardinality-agg-low 5.98298 6.12616 0.14317 ms
100th percentile latency cardinality-agg-low 6.00058 6.19214 0.19156 ms
50th percentile service time cardinality-agg-low 3.73406 3.84542 0.11136 ms
90th percentile service time cardinality-agg-low 4.35844 4.39668 0.03825 ms
99th percentile service time cardinality-agg-low 4.58933 4.55728 -0.03204 ms
100th percentile service time cardinality-agg-low 4.70457 4.60138 -0.10319 ms
error rate cardinality-agg-low 0 0 0 %
Min Throughput cardinality-agg-high 0.831001 0.709502 -0.1215 ops/s
Mean Throughput cardinality-agg-high 0.831748 0.71024 -0.12151 ops/s
Median Throughput cardinality-agg-high 0.83175 0.710148 -0.1216 ops/s
Max Throughput cardinality-agg-high 0.832383 0.711118 -0.12127 ops/s
50th percentile latency cardinality-agg-high 176320 227749 51428.9 ms
90th percentile latency cardinality-agg-high 204450 263603 59153.6 ms
99th percentile latency cardinality-agg-high 210729 271699 60970.7 ms
100th percentile latency cardinality-agg-high 211067 272156 61089.1 ms
50th percentile service time cardinality-agg-high 1183.06 1387.4 204.337 ms
90th percentile service time cardinality-agg-high 1252.04 1450.12 198.086 ms
99th percentile service time cardinality-agg-high 1398.18 1501.92 103.735 ms
100th percentile service time cardinality-agg-high 1410.75 1507.98 97.2333 ms
error rate cardinality-agg-high 0 0 0 %
Min Throughput cardinality-agg-very-high 0.0330573 0.0339439 0.00089 ops/s
Mean Throughput cardinality-agg-very-high 0.0332083 0.0341976 0.00099 ops/s
Median Throughput cardinality-agg-very-high 0.0332314 0.0341842 0.00095 ops/s
Max Throughput cardinality-agg-very-high 0.0332748 0.0345112 0.00124 ops/s
50th percentile latency cardinality-agg-very-high 2.96765e+06 2.89154e+06 -76107.4 ms
90th percentile latency cardinality-agg-very-high 4.14859e+06 4.00667e+06 -141927 ms
99th percentile latency cardinality-agg-very-high 4.42279e+06 4.25696e+06 -165824 ms
100th percentile latency cardinality-agg-very-high 4.43761e+06 4.27084e+06 -166770 ms
50th percentile service time cardinality-agg-very-high 29843.6 28354.3 -1489.3 ms
90th percentile service time cardinality-agg-very-high 30380.2 29331.7 -1048.56 ms
99th percentile service time cardinality-agg-very-high 37120.1 34336.7 -2783.43 ms
100th percentile service time cardinality-agg-very-high 37135 35482.8 -1652.14 ms
error rate cardinality-agg-very-high 0 0 0 %

Copy link
Contributor

github-actions bot commented May 3, 2025

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

@rishabh6788
Copy link
Contributor

range, asc_sort_timestamp and sort_numeric_asc are regressing heavily, rest look okay. cardinality-agg-high may need a few more runs to confirm regression, if any.

@expani
Copy link
Contributor Author

expani commented May 3, 2025

range, asc_sort_timestamp and sort_numeric_asc are regressing heavily, rest look okay. cardinality-agg-high may need a few more runs to confirm regression, if any.

Thanks for summarizing @rishabh6788

I will check if any of it is because of Lucene 10.2.x changes.

Is the Benchmark Big5 Index Snapshot also updated to use Lucene 10.2.1 ?

Did the 10.2.0 snapshot show variance after creation ? This might be a case of performance variance for sort and range queries relying on BKD due to #18168 ?

@peterzhuamazon
Copy link
Member

range, asc_sort_timestamp and sort_numeric_asc are regressing heavily, rest look okay. cardinality-agg-high may need a few more runs to confirm regression, if any.

Thanks for summarizing @rishabh6788

I will check if any of it is because of Lucene 10.2.x changes.

Is the Snapshot also updated to use Lucene 10.2.1 ?

Did the 10.2.0 snapshot show variance after creation ? This might be a case of performance variance for sort and range queries relying on BKD due to #18168 ?

I think lucene snapshot havent been published since 8 months ago
https://github.com/opensearch-project/OpenSearch/actions/workflows/lucene-snapshots.yml

@peterzhuamazon
Copy link
Member

But since you are using official version of lucene, why need snapshots?

@expani
Copy link
Contributor Author

expani commented May 4, 2025

But since you are using official version of lucene, why need snapshots?

@peterzhuamazon I meant the index snapshot since {"run-benchmark-test": "id_4"} uses a snapshot https://github.com/opensearch-project/OpenSearch/blob/main/.github/benchmark-configs.json#L55

Copy link
Contributor

github-actions bot commented May 4, 2025

Invalid comment format or config id. Please refer to https://github.com/opensearch-project/OpenSearch/blob/main/PERFORMANCE_BENCHMARKS.md on how to run benchmarks on pull requests.

Copy link
Contributor

github-actions bot commented May 4, 2025

❌ Gradle check result for cefd174: FAILURE

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

Copy link
Contributor

github-actions bot commented May 4, 2025

❌ Gradle check result for cefd174: FAILURE

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

Copy link
Contributor

github-actions bot commented May 4, 2025

❌ Gradle check result for cefd174: FAILURE

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants