Skip to content
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

MQE: Add support for increase function #9420

Merged
merged 3 commits into from
Sep 26, 2024

Conversation

jhesketh
Copy link
Contributor

What this PR does

Which issue(s) this PR fixes or relates to

Fixes #

Checklist

  • Tests updated.
  • Documentation added.
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX].
  • about-versioning.md updated with experimental features.

@jhesketh jhesketh requested a review from a team as a code owner September 26, 2024 05:08
@jhesketh
Copy link
Contributor Author

Will update changelog once #9419 merges

Copy link
Contributor

@charleskorn charleskorn left a comment

Choose a reason for hiding this comment

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

Overall LGTM.

I'd like to see some benchmark results for rate before merging - rate is one of the most commonly used functions and has a disproportionate impact on resource utilisation as well, so I'd like to be sure there's no regression there.

pkg/streamingpromql/engine_test.go Outdated Show resolved Hide resolved
pkg/streamingpromql/functions/rate_increase.go Outdated Show resolved Hide resolved
@jhesketh
Copy link
Contributor Author

I won't add benchmarks for increase since it should be pretty much identical to rate. I'll do some benchmarks to check for regressions though.

@jhesketh
Copy link
Contributor Author

Here are the benchmark results vs main:


goos: linux
goarch: amd64
pkg: github.com/grafana/mimir/pkg/streamingpromql/benchmarks
cpu: Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz
                                                                                                                             │   main.txt    │           increase.txt            │
                                                                                                                             │    sec/op     │   sec/op     vs base              │
Query/rate(a_1[1m]),_instant_query/engine=Mimir-8                                                                               645.5µ ±  2%   657.5µ ± 1%  +1.85% (p=0.015 n=6)
Query/rate(a_1[1m]),_instant_query/engine=Prometheus-8                                                                          675.3µ ±  2%   686.5µ ± 1%  +1.66% (p=0.015 n=6)
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                  696.4µ ±  1%   713.0µ ± 0%  +2.38% (p=0.002 n=6)
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                             747.3µ ±  2%   752.9µ ± 2%       ~ (p=0.310 n=6)
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                                 881.2µ ±  1%   897.2µ ± 1%  +1.81% (p=0.002 n=6)
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                            1.013m ±  1%   1.028m ± 1%  +1.41% (p=0.009 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Mimir-8                                                                             1.309m ± 19%   1.327m ± 0%       ~ (p=0.093 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Prometheus-8                                                                        1.525m ±  1%   1.549m ± 2%  +1.57% (p=0.002 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                4.108m ±  0%   4.235m ± 0%  +3.07% (p=0.002 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                           5.111m ±  1%   5.166m ± 1%  +1.09% (p=0.026 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                               19.80m ±  2%   20.04m ± 1%  +1.24% (p=0.002 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                          30.62m ±  1%   30.52m ± 1%       ~ (p=0.180 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Mimir-8                                                                            10.54m ± 23%   10.35m ± 0%       ~ (p=0.093 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Prometheus-8                                                                       13.98m ±  1%   13.99m ± 0%       ~ (p=0.485 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                               65.81m ±  2%   66.90m ± 1%  +1.66% (p=0.026 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                          85.73m ±  1%   86.70m ± 1%  +1.13% (p=0.009 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                              366.6m ±  1%   376.3m ± 1%  +2.63% (p=0.002 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                         583.3m ±  0%   585.2m ± 1%       ~ (p=0.180 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                                2.740m ±  1%   2.785m ± 0%  +1.62% (p=0.002 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                           3.778m ±  1%   3.778m ± 0%       ~ (p=0.818 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                              187.3m ±  1%   191.9m ± 1%  +2.45% (p=0.002 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                         292.7m ±  1%   294.7m ± 1%       ~ (p=0.065 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                              3.750 ±  0%    3.827 ± 0%  +2.05% (p=0.002 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                         6.162 ±  0%    6.176 ± 1%       ~ (p=0.132 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Mimir-8                                                                              676.0µ ±  1%   677.0µ ± 1%       ~ (p=0.937 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Prometheus-8                                                                         700.2µ ±  1%   708.8µ ± 1%  +1.24% (p=0.004 n=6)
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                 1.025m ±  1%   1.025m ± 1%       ~ (p=1.000 n=6)
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                           1001.4µ ±  1%   999.0µ ± 1%       ~ (p=0.485 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                                1.923m ±  1%   1.951m ± 2%  +1.41% (p=0.002 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                           2.309m ±  2%   2.306m ± 2%       ~ (p=0.818 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Mimir-8                                                                            1.751m ±  3%   1.722m ± 1%       ~ (p=0.240 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Prometheus-8                                                                       2.007m ±  1%   2.010m ± 1%       ~ (p=0.589 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                               31.23m ±  1%   31.26m ± 0%       ~ (p=0.394 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                          25.03m ±  1%   25.20m ± 1%  +0.68% (p=0.041 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                              120.0m ±  1%   120.5m ± 1%       ~ (p=0.132 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                         153.9m ±  1%   154.5m ± 1%  +0.44% (p=0.041 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Mimir-8                                                                           17.00m ±  1%   16.90m ± 1%       ~ (p=0.589 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Prometheus-8                                                                      21.94m ±  3%   21.81m ± 1%       ~ (p=0.180 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              609.5m ±  1%   609.6m ± 2%       ~ (p=0.818 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         482.0m ±  0%   482.3m ± 1%       ~ (p=0.699 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                              2.700 ±  1%    2.699 ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                         3.320 ±  1%    3.333 ± 1%       ~ (p=0.818 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                               12.73m ±  2%   12.94m ± 1%  +1.62% (p=0.009 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                          16.21m ±  2%   16.11m ± 2%       ~ (p=0.937 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                              1.351 ±  1%    1.354 ± 1%       ~ (p=0.589 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                         1.676 ±  1%    1.679 ± 0%       ~ (p=0.240 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                             26.40 ±  0%    26.37 ± 0%       ~ (p=0.818 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                        32.99 ±  1%    33.13 ± 0%       ~ (p=0.065 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Mimir-8                                                                               1.916m ±  3%   1.921m ± 1%       ~ (p=0.485 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Prometheus-8                                                                          2.292m ±  2%   2.296m ± 1%       ~ (p=0.699 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Mimir-8                                                                  2.692m ±  0%   2.710m ± 1%  +0.66% (p=0.026 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                             3.557m ±  2%   3.512m ± 1%       ~ (p=0.132 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                                 9.452m ±  1%   9.441m ± 0%       ~ (p=0.394 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                            14.49m ±  3%   14.64m ± 2%       ~ (p=0.394 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Mimir-8                                                                             100.2m ±  1%   100.7m ± 1%       ~ (p=0.132 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Prometheus-8                                                                        119.2m ±  1%   119.1m ± 1%       ~ (p=0.699 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Mimir-8                                                                178.5m ±  1%   179.0m ± 0%       ~ (p=0.485 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                           240.8m ±  1%   239.5m ± 1%       ~ (p=0.180 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                               850.6m ±  2%   845.5m ± 1%       ~ (p=0.132 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                           1.315 ±  5%    1.313 ± 1%       ~ (p=0.818 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Mimir-8                                                                             1.851 ±  3%    1.862 ± 1%       ~ (p=0.394 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Prometheus-8                                                                        2.215 ±  1%    2.221 ± 0%       ~ (p=0.132 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Mimir-8                                                                3.388 ±  1%    3.404 ± 0%       ~ (p=0.093 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                           4.595 ±  3%    4.662 ± 4%       ~ (p=0.093 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                               16.88 ±  1%    16.79 ± 1%       ~ (p=0.093 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                          25.95 ±  3%    25.91 ± 1%       ~ (p=0.394 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Mimir-8                                                                              1.031m ±  0%   1.042m ± 1%  +1.02% (p=0.041 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Prometheus-8                                                                         1.083m ±  1%   1.083m ± 1%       ~ (p=0.818 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Mimir-8                                                                 1.330m ±  1%   1.338m ± 1%       ~ (p=0.065 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                            1.776m ±  1%   1.784m ± 1%       ~ (p=0.699 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                                4.435m ±  1%   4.444m ± 1%       ~ (p=0.132 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                           7.780m ±  1%   7.825m ± 1%       ~ (p=0.065 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Mimir-8                                                                            24.11m ±  1%   24.12m ± 1%       ~ (p=0.394 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Prometheus-8                                                                       23.05m ±  1%   23.16m ± 1%       ~ (p=0.180 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Mimir-8                                                               54.21m ±  0%   54.16m ± 0%       ~ (p=0.937 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                          86.87m ±  1%   86.86m ± 1%       ~ (p=0.937 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                              357.3m ±  1%   361.4m ± 1%  +1.13% (p=0.004 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                         691.3m ±  2%   696.4m ± 4%       ~ (p=0.485 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Mimir-8                                                                           457.6m ±  1%   454.1m ± 1%       ~ (p=0.093 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Prometheus-8                                                                      434.3m ±  1%   434.7m ± 1%       ~ (p=0.937 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Mimir-8                                                               1.090 ±  0%    1.099 ± 2%  +0.82% (p=0.002 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                          1.738 ±  4%    1.736 ± 1%       ~ (p=0.589 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                              7.551 ±  0%    7.569 ± 2%       ~ (p=0.394 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                         13.88 ±  1%    13.86 ± 1%       ~ (p=1.000 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Mimir-8                                                               1.210m ±  1%   1.229m ± 1%  +1.58% (p=0.002 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Prometheus-8                                                          1.257m ±  1%   1.282m ± 1%  +2.00% (p=0.002 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                  1.313m ±  1%   1.342m ± 2%  +2.22% (p=0.004 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                             1.439m ±  1%   1.462m ± 1%  +1.57% (p=0.026 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                 1.661m ±  1%   1.674m ± 1%  +0.79% (p=0.026 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                            2.373m ±  0%   2.387m ± 1%  +0.60% (p=0.009 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Mimir-8                                                           2.646m ±  1%   2.676m ± 1%       ~ (p=0.093 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Prometheus-8                                                      2.945m ±  1%   2.954m ± 0%       ~ (p=0.394 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                              8.341m ±  1%   8.445m ± 0%  +1.25% (p=0.002 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                         15.40m ±  1%   15.41m ± 1%       ~ (p=1.000 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                             39.48m ±  1%   40.34m ± 0%  +2.18% (p=0.002 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                        113.8m ±  2%   112.0m ± 1%       ~ (p=0.093 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Mimir-8                                                         23.90m ±  1%   23.91m ± 1%       ~ (p=0.699 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Prometheus-8                                                    31.30m ±  1%   31.21m ± 1%       ~ (p=0.394 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                            137.4m ±  1%   138.9m ± 1%  +1.14% (p=0.041 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                       305.9m ±  1%   307.7m ± 2%       ~ (p=0.093 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                           752.3m ±  1%   771.0m ± 2%  +2.49% (p=0.002 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                       2.586 ±  2%    2.600 ± 1%       ~ (p=0.589 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Mimir-8                                                                  726.0µ ±  1%   727.6µ ± 1%       ~ (p=0.180 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Prometheus-8                                                             766.9µ ±  1%   764.9µ ± 1%       ~ (p=0.485 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                     959.0µ ±  0%   974.2µ ± 1%  +1.59% (p=0.004 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                                1.058m ±  1%   1.070m ± 1%  +1.11% (p=0.002 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                    2.040m ±  1%   2.079m ± 1%  +1.89% (p=0.002 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                               2.818m ±  0%   2.826m ± 0%       ~ (p=0.132 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Mimir-8                                                                4.026m ±  3%   4.019m ± 1%       ~ (p=0.937 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Prometheus-8                                                           5.180m ±  1%   5.178m ± 1%       ~ (p=0.818 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                                   21.70m ±  0%   22.04m ± 1%  +1.54% (p=0.002 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                              28.15m ±  1%   28.20m ± 0%       ~ (p=0.240 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                  120.8m ±  0%   123.7m ± 0%  +2.45% (p=0.002 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                             193.2m ±  2%   192.9m ± 1%       ~ (p=0.818 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Mimir-8                                                               64.77m ±  1%   65.03m ± 1%       ~ (p=0.180 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Prometheus-8                                                          87.80m ±  1%   89.20m ± 1%  +1.59% (p=0.015 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                                  410.2m ±  1%   415.9m ± 1%  +1.39% (p=0.002 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                             569.9m ±  1%   570.4m ± 1%       ~ (p=0.699 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                  2.336 ±  1%    2.396 ± 0%  +2.56% (p=0.002 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                             4.726 ±  1%    4.760 ± 1%       ~ (p=0.180 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Mimir-8                                                              662.3µ ±  1%   667.7µ ± 1%       ~ (p=0.132 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Prometheus-8                                                         694.1µ ±  1%   698.5µ ± 1%       ~ (p=0.180 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                 723.8µ ±  1%   725.8µ ± 1%       ~ (p=0.240 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                            771.9µ ±  1%   778.9µ ± 1%  +0.91% (p=0.009 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                924.7µ ±  1%   936.0µ ± 0%  +1.23% (p=0.004 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                           1.116m ±  0%   1.117m ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Mimir-8                                                            1.353m ±  1%   1.353m ± 1%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Prometheus-8                                                       1.564m ±  1%   1.577m ± 1%       ~ (p=0.240 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                               4.317m ±  1%   4.363m ± 0%  +1.07% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                          5.374m ±  0%   5.375m ± 1%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                              21.30m ±  1%   21.82m ± 1%  +2.45% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                         32.52m ±  1%   32.54m ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Mimir-8                                                           10.55m ±  2%   10.55m ± 3%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Prometheus-8                                                      14.19m ±  2%   14.19m ± 1%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                              67.08m ±  2%   68.47m ± 1%  +2.07% (p=0.015 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                         91.58m ±  2%   89.89m ± 1%  -1.84% (p=0.041 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                             391.3m ±  1%   399.2m ± 1%  +2.02% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                        671.2m ±  2%   673.4m ± 1%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Mimir-8                             1.246m ±  1%   1.254m ± 1%  +0.66% (p=0.026 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Prometheus-8                        1.287m ±  1%   1.308m ± 1%  +1.64% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Mimir-8                1.344m ±  1%   1.375m ± 1%  +2.25% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Prometheus-8           1.489m ±  1%   1.508m ± 1%  +1.26% (p=0.026 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Mimir-8               1.700m ±  1%   1.726m ± 1%  +1.55% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8          2.567m ±  1%   2.566m ± 0%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Mimir-8                         2.476m ±  1%   2.463m ± 0%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Prometheus-8                    2.909m ±  1%   2.909m ± 1%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Mimir-8            8.257m ±  1%   8.318m ± 0%  +0.74% (p=0.026 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Prometheus-8       10.40m ±  1%   10.41m ± 1%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Mimir-8           40.37m ±  1%   41.27m ± 0%  +2.23% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8      63.26m ±  1%   63.44m ± 1%       ~ (p=0.132 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Mimir-8                       21.07m ±  1%   21.04m ± 1%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Prometheus-8                  28.70m ±  2%   28.59m ± 1%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Mimir-8          135.1m ±  1%   136.5m ± 0%  +0.99% (p=0.009 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8     181.8m ±  1%   182.0m ± 4%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8         773.4m ±  1%   793.0m ± 1%  +2.54% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8     1.364 ±  1%    1.362 ± 1%       ~ (p=0.699 n=6)
geomean                                                                                                                         27.92m         28.10m       +0.61%

                                                                                                                             │   main.txt    │            increase.txt            │
                                                                                                                             │     B/op      │     B/op      vs base              │
Query/rate(a_1[1m]),_instant_query/engine=Mimir-8                                                                              22.56Ki ±  0%   22.56Ki ± 0%       ~ (p=0.556 n=6)
Query/rate(a_1[1m]),_instant_query/engine=Prometheus-8                                                                         24.85Ki ±  0%   24.86Ki ± 0%  +0.04% (p=0.028 n=6)
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                 23.51Ki ±  0%   23.48Ki ± 0%  -0.13% (p=0.041 n=6)
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                            26.32Ki ±  0%   26.31Ki ± 0%       ~ (p=0.258 n=6)
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                                27.44Ki ±  1%   27.40Ki ± 0%       ~ (p=0.457 n=6)
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                           30.43Ki ±  0%   30.43Ki ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Mimir-8                                                                            119.1Ki ±  0%   119.1Ki ± 0%       ~ (p=0.937 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Prometheus-8                                                                       158.7Ki ±  0%   158.7Ki ± 0%       ~ (p=0.818 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                               211.0Ki ±  0%   210.9Ki ± 0%       ~ (p=0.818 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                          244.7Ki ±  0%   244.6Ki ± 0%       ~ (p=0.818 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                              591.0Ki ±  1%   595.4Ki ± 1%       ~ (p=0.485 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                         629.3Ki ±  0%   630.0Ki ± 0%       ~ (p=0.589 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Mimir-8                                                                           1.922Mi ±  1%   1.912Mi ± 0%       ~ (p=0.065 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Prometheus-8                                                                      2.680Mi ±  0%   2.680Mi ± 0%       ~ (p=0.937 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              3.794Mi ±  1%   3.829Mi ± 2%       ~ (p=0.065 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         4.406Mi ±  0%   4.410Mi ± 1%       ~ (p=0.589 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                             11.03Mi ±  1%   10.98Mi ± 1%       ~ (p=0.240 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                        11.77Mi ± 83%   11.66Mi ± 1%       ~ (p=0.065 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                               73.45Ki ±  4%   73.39Ki ± 2%       ~ (p=0.937 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                          80.50Ki ± 13%   84.60Ki ± 6%       ~ (p=0.589 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                             5.219Mi ±  3%   5.225Mi ± 1%       ~ (p=0.937 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                        5.342Mi ±  5%   5.465Mi ± 4%       ~ (p=0.093 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                            602.6Mi ±  0%   602.6Mi ± 0%       ~ (p=0.818 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                       1.047Gi ±  0%   1.047Gi ± 0%       ~ (p=0.394 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Mimir-8                                                                             27.82Ki ±  0%   27.82Ki ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Prometheus-8                                                                        30.42Ki ±  0%   30.42Ki ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                60.39Ki ±  0%   60.41Ki ± 0%       ~ (p=0.180 n=6)
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                           68.18Ki ±  0%   68.15Ki ± 0%       ~ (p=0.394 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                               288.5Ki ±  0%   288.5Ki ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                          310.8Ki ±  0%   310.7Ki ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Mimir-8                                                                           157.4Ki ±  0%   157.5Ki ± 0%       ~ (p=0.310 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Prometheus-8                                                                      205.0Ki ±  0%   204.9Ki ± 0%       ~ (p=0.615 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              2.759Mi ±  0%   2.761Mi ± 0%       ~ (p=0.589 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         2.951Mi ±  0%   2.951Mi ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                             24.87Mi ±  0%   24.87Mi ± 0%       ~ (p=0.485 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                        26.44Mi ±  0%   26.44Mi ± 0%       ~ (p=0.589 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Mimir-8                                                                          2.557Mi ±  0%   2.556Mi ± 1%       ~ (p=0.699 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Prometheus-8                                                                     3.463Mi ±  0%   3.462Mi ± 0%       ~ (p=0.240 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                             54.54Mi ±  0%   54.46Mi ± 0%       ~ (p=0.394 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                        58.00Mi ±  0%   58.09Mi ± 0%       ~ (p=0.180 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                            531.9Mi ±  0%   531.9Mi ± 0%       ~ (p=0.937 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                       559.1Mi ±  0%   559.0Mi ± 0%       ~ (p=0.589 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                              2.570Mi ±  0%   2.583Mi ± 0%  +0.51% (p=0.002 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                         2.800Mi ±  1%   2.804Mi ± 2%       ~ (p=0.818 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                            272.6Mi ±  0%   272.5Mi ± 0%       ~ (p=0.485 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                       311.2Mi ±  0%   311.3Mi ± 0%  +0.04% (p=0.041 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                           5.308Gi ±  0%   5.308Gi ± 0%       ~ (p=0.310 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                      6.064Gi ±  0%   6.064Gi ± 0%       ~ (p=0.240 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Mimir-8                                                                              62.47Ki ±  9%   64.49Ki ± 8%       ~ (p=0.589 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Prometheus-8                                                                         629.7Ki ±  2%   629.3Ki ± 3%       ~ (p=0.937 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Mimir-8                                                                 63.39Ki ±  6%   66.33Ki ± 6%  +4.63% (p=0.009 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                            650.4Ki ±  2%   642.3Ki ± 3%       ~ (p=0.240 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                                60.02Ki ± 21%   60.16Ki ± 7%       ~ (p=0.818 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                           655.7Ki ±  4%   651.0Ki ± 2%       ~ (p=0.589 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Mimir-8                                                                            3.916Mi ±  2%   3.916Mi ± 2%       ~ (p=1.000 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Prometheus-8                                                                       4.468Mi ±  3%   4.524Mi ± 3%       ~ (p=0.699 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Mimir-8                                                               4.041Mi ±  5%   3.983Mi ± 3%       ~ (p=0.485 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                          4.602Mi ±  3%   4.437Mi ± 5%  -3.59% (p=0.041 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                              4.454Mi ±  5%   4.400Mi ± 7%       ~ (p=0.699 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                         7.140Mi ±  3%   7.106Mi ± 1%       ~ (p=0.699 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Mimir-8                                                                           73.26Mi ±  0%   73.45Mi ± 1%       ~ (p=0.065 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Prometheus-8                                                                      74.50Mi ±  1%   74.51Mi ± 2%       ~ (p=0.937 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Mimir-8                                                              78.01Mi ±  1%   78.05Mi ± 1%       ~ (p=0.818 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                         78.33Mi ±  1%   78.33Mi ± 0%       ~ (p=1.000 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                             110.9Mi ±  0%   110.7Mi ± 0%       ~ (p=0.240 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                        111.7Mi ±  1%   111.8Mi ± 0%       ~ (p=0.310 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Mimir-8                                                                             99.41Ki ±  0%   99.52Ki ± 0%       ~ (p=0.240 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Prometheus-8                                                                        147.7Ki ±  1%   148.0Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Mimir-8                                                                116.4Ki ±  0%   116.4Ki ± 1%       ~ (p=0.818 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                           201.5Ki ±  1%   201.9Ki ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                               358.9Ki ±  1%   358.8Ki ± 0%       ~ (p=0.937 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                          462.3Ki ±  1%   463.0Ki ± 0%       ~ (p=0.310 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Mimir-8                                                                           377.2Ki ±  1%   377.4Ki ± 1%       ~ (p=0.818 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Prometheus-8                                                                      485.2Ki ±  2%   484.2Ki ± 4%       ~ (p=0.699 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Mimir-8                                                              2.847Mi ±  0%   2.851Mi ± 0%       ~ (p=0.310 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                         3.149Mi ±  1%   3.131Mi ± 1%       ~ (p=0.132 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                             25.16Mi ±  0%   25.13Mi ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                        26.83Mi ±  0%   26.76Mi ± 0%       ~ (p=0.310 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Mimir-8                                                                          5.403Mi ±  3%   5.415Mi ± 3%       ~ (p=0.937 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Prometheus-8                                                                     6.350Mi ±  1%   6.336Mi ± 1%       ~ (p=0.699 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Mimir-8                                                             59.68Mi ±  0%   59.70Mi ± 0%       ~ (p=0.937 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                        62.47Mi ±  0%   62.44Mi ± 0%       ~ (p=0.240 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                            533.6Mi ±  0%   533.6Mi ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                       561.0Mi ±  0%   560.8Mi ± 0%       ~ (p=0.240 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Mimir-8                                                              44.56Ki ±  0%   44.55Ki ± 0%       ~ (p=0.485 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Prometheus-8                                                         51.07Ki ±  0%   51.09Ki ± 0%       ~ (p=0.699 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                 46.48Ki ±  0%   46.45Ki ± 0%       ~ (p=0.589 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                            57.95Ki ±  0%   57.97Ki ± 0%       ~ (p=0.509 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                54.25Ki ±  0%   54.23Ki ± 0%       ~ (p=0.394 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                           108.5Ki ±  0%   108.9Ki ± 1%       ~ (p=0.558 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Mimir-8                                                          255.7Ki ±  0%   255.8Ki ± 0%       ~ (p=0.563 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Prometheus-8                                                     412.3Ki ±  0%   412.1Ki ± 0%       ~ (p=0.558 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                             439.4Ki ±  0%   439.7Ki ± 0%       ~ (p=0.310 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                        709.0Ki ±  0%   709.2Ki ± 0%       ~ (p=0.310 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                            1.175Mi ±  0%   1.178Mi ± 0%       ~ (p=0.310 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                       2.431Mi ±  0%   2.422Mi ± 1%       ~ (p=0.240 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Mimir-8                                                        4.228Mi ±  0%   4.228Mi ± 1%       ~ (p=0.699 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Prometheus-8                                                   7.607Mi ±  0%   7.606Mi ± 0%       ~ (p=0.240 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                           7.990Mi ±  1%   7.988Mi ± 1%       ~ (p=0.589 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                      11.18Mi ±  1%   11.17Mi ± 0%       ~ (p=0.699 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                          23.19Mi ±  1%   23.24Mi ± 3%       ~ (p=0.310 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                     121.3Mi ±  1%   121.2Mi ± 1%       ~ (p=0.310 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Mimir-8                                                                 30.24Ki ±  0%   30.24Ki ± 0%       ~ (p=0.937 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Prometheus-8                                                            35.41Ki ±  0%   35.44Ki ± 0%       ~ (p=0.329 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                    35.81Ki ±  0%   35.77Ki ± 0%  -0.11% (p=0.037 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                               40.88Ki ±  0%   40.92Ki ± 0%       ~ (p=0.394 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                   58.62Ki ±  1%   58.81Ki ± 1%       ~ (p=0.485 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                              63.92Ki ±  1%   63.77Ki ± 0%  -0.23% (p=0.015 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Mimir-8                                                               688.6Ki ±  0%   688.1Ki ± 0%       ~ (p=0.093 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Prometheus-8                                                          954.4Ki ±  0%   956.1Ki ± 0%  +0.18% (p=0.041 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                                  1.229Mi ±  0%   1.231Mi ± 0%       ~ (p=0.180 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                             1.493Mi ±  0%   1.491Mi ± 0%       ~ (p=0.240 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                 3.426Mi ±  0%   3.420Mi ± 1%       ~ (p=0.132 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                            3.646Mi ±  0%   3.659Mi ± 1%       ~ (p=0.394 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Mimir-8                                                              14.48Mi ±  0%   14.48Mi ± 0%       ~ (p=1.000 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Prometheus-8                                                         19.61Mi ±  0%   19.62Mi ± 0%       ~ (p=0.240 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                                 25.53Mi ±  1%   25.56Mi ± 0%       ~ (p=0.093 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                            30.26Mi ±  0%   30.27Mi ± 2%       ~ (p=0.240 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                70.13Mi ±  0%   70.26Mi ± 0%       ~ (p=0.310 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                           262.3Mi ±  0%   262.3Mi ± 0%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Mimir-8                                                             24.66Ki ±  0%   24.64Ki ± 0%       ~ (p=0.093 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Prometheus-8                                                        26.57Ki ±  0%   26.57Ki ± 0%       ~ (p=0.738 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                25.60Ki ±  0%   25.60Ki ± 0%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                           28.01Ki ±  0%   28.02Ki ± 0%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                               29.61Ki ±  0%   29.57Ki ± 1%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                          32.19Ki ±  0%   32.18Ki ± 0%       ~ (p=0.509 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Mimir-8                                                           123.8Ki ±  0%   123.7Ki ± 0%       ~ (p=0.240 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Prometheus-8                                                      165.1Ki ±  0%   165.0Ki ± 0%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                              214.9Ki ±  0%   214.9Ki ± 0%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                         255.6Ki ±  0%   255.5Ki ± 0%       ~ (p=0.180 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                             603.3Ki ±  0%   601.3Ki ± 0%       ~ (p=0.180 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                        641.0Ki ±  0%   640.5Ki ± 0%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Mimir-8                                                          1.930Mi ±  0%   1.931Mi ± 0%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Prometheus-8                                                     2.745Mi ±  0%   2.743Mi ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                             3.760Mi ±  0%   3.756Mi ± 0%       ~ (p=0.310 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                        4.561Mi ±  4%   4.563Mi ± 4%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                            11.23Mi ±  2%   11.25Mi ± 3%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                       11.78Mi ±  1%   11.86Mi ± 1%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Mimir-8                            48.72Ki ±  0%   48.75Ki ± 0%       ~ (p=0.623 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Prometheus-8                       55.72Ki ±  0%   55.66Ki ± 0%  -0.11% (p=0.002 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Mimir-8               50.62Ki ±  0%   50.65Ki ± 0%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Prometheus-8          62.09Ki ±  0%   62.18Ki ± 0%       ~ (p=0.065 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Mimir-8              58.46Ki ±  0%   58.52Ki ± 0%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8         112.9Ki ±  0%   112.9Ki ± 0%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Mimir-8                        247.2Ki ±  0%   247.2Ki ± 0%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Prometheus-8                   331.9Ki ±  0%   331.9Ki ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Mimir-8           429.7Ki ±  0%   429.7Ki ± 0%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Prometheus-8      518.4Ki ±  0%   519.2Ki ± 0%       ~ (p=0.180 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Mimir-8          1.172Mi ±  0%   1.174Mi ± 1%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8     1.298Mi ±  0%   1.299Mi ± 0%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Mimir-8                      3.853Mi ±  0%   3.855Mi ± 0%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Prometheus-8                 5.469Mi ±  0%   5.465Mi ± 0%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Mimir-8         7.573Mi ±  1%   7.586Mi ± 1%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8    9.166Mi ±  1%   9.156Mi ± 1%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8        22.73Mi ±  1%   22.67Mi ± 2%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8   56.49Mi ±  1%   56.42Mi ± 1%       ~ (p=0.818 n=6)
geomean                                                                                                                        1.445Mi         1.446Mi       +0.06%

                                                                                                                             │  main.txt   │            increase.txt             │
                                                                                                                             │  allocs/op  │  allocs/op   vs base                │
Query/rate(a_1[1m]),_instant_query/engine=Mimir-8                                                                               398.0 ± 0%    398.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m]),_instant_query/engine=Prometheus-8                                                                          445.0 ± 0%    445.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                  407.0 ± 0%    407.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                             459.0 ± 0%    459.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                                 430.0 ± 0%    430.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                            482.0 ± 0%    482.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_100[1m]),_instant_query/engine=Mimir-8                                                                            1.908k ± 0%   1.908k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Prometheus-8                                                                       2.365k ± 0%   2.365k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                               2.716k ± 0%   2.716k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                          3.177k ± 0%   3.178k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                              5.033k ± 0%   5.035k ± 0%       ~ (p=0.695 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                         5.495k ± 0%   5.497k ± 0%  +0.03% (p=0.048 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Mimir-8                                                                           30.81k ± 0%   30.81k ± 0%       ~ (p=0.141 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Prometheus-8                                                                      38.90k ± 0%   38.90k ± 0%       ~ (p=0.567 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              46.94k ± 0%   46.94k ± 0%       ~ (p=0.113 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         55.01k ± 0%   55.00k ± 0%       ~ (p=0.779 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                             92.99k ± 0%   92.98k ± 0%       ~ (p=0.784 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                        101.1k ± 1%   101.1k ± 0%       ~ (p=0.615 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                                662.0 ± 0%    662.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                           714.0 ± 0%    714.0 ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                             28.23k ± 0%   28.22k ± 0%       ~ (p=0.065 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                        28.68k ± 0%   28.68k ± 0%       ~ (p=0.675 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                            562.2k ± 0%   562.2k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                       576.5k ± 0%   576.4k ± 0%       ~ (p=0.240 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Mimir-8                                                                              465.0 ± 0%    465.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(nh_1[1m]),_instant_query/engine=Prometheus-8                                                                         518.0 ± 0%    518.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                1.094k ± 0%   1.094k ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                           1.315k ± 0%   1.315k ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                               5.605k ± 0%   5.605k ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                          6.729k ± 0%   6.729k ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Mimir-8                                                                           2.865k ± 0%   2.866k ± 0%       ~ (p=0.242 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Prometheus-8                                                                      3.535k ± 0%   3.535k ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              53.84k ± 0%   53.84k ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         64.58k ± 0%   64.58k ± 0%       ~ (p=0.149 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                             504.7k ± 0%   504.7k ± 0%  -0.00% (p=0.048 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                        605.4k ± 0%   605.4k ± 0%       ~ (p=0.255 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Mimir-8                                                                          48.88k ± 0%   48.88k ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Prometheus-8                                                                     61.00k ± 0%   61.00k ± 0%       ~ (p=0.810 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                             1.065M ± 0%   1.065M ± 0%       ~ (p=0.900 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                        1.277M ± 0%   1.277M ± 0%       ~ (p=0.143 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                            10.09M ± 0%   10.09M ± 0%  -0.00% (p=0.026 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                       12.10M ± 0%   12.10M ± 0%       ~ (p=0.853 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                              50.78k ± 0%   50.78k ± 0%  +0.00% (p=0.009 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                         60.91k ± 0%   60.90k ± 0%       ~ (p=0.972 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                            5.022M ± 0%   5.022M ± 0%       ~ (p=0.667 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                       6.023M ± 0%   6.023M ± 0%       ~ (p=0.240 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                           100.4M ± 0%   100.4M ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                      120.4M ± 0%   120.4M ± 0%       ~ (p=0.394 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Mimir-8                                                                               628.0 ± 0%    628.0 ± 0%       ~ (p=1.000 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Prometheus-8                                                                          689.0 ± 0%    689.0 ± 0%       ~ (p=1.000 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Mimir-8                                                                  631.0 ± 0%    631.0 ± 0%       ~ (p=0.455 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                             698.0 ± 0%    697.0 ± 0%       ~ (p=0.567 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                                 652.5 ± 0%    652.0 ± 0%       ~ (p=1.000 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                            720.5 ± 0%    720.0 ± 0%       ~ (p=0.896 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Mimir-8                                                                            24.83k ± 0%   24.83k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Prometheus-8                                                                       25.31k ± 0%   25.31k ± 0%       ~ (p=0.623 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Mimir-8                                                               25.15k ± 0%   25.14k ± 0%       ~ (p=0.290 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                          25.61k ± 0%   25.60k ± 0%       ~ (p=0.485 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                              27.30k ± 0%   27.30k ± 0%       ~ (p=0.970 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                         29.54k ± 0%   29.55k ± 0%       ~ (p=0.411 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Mimir-8                                                                           489.8k ± 0%   489.8k ± 0%       ~ (p=0.699 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Prometheus-8                                                                      501.9k ± 0%   501.9k ± 0%       ~ (p=0.818 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Mimir-8                                                              499.9k ± 0%   499.9k ± 0%       ~ (p=0.589 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                         508.0k ± 0%   507.9k ± 0%  -0.01% (p=0.015 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                             542.3k ± 0%   542.3k ± 0%       ~ (p=0.937 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                        550.5k ± 0%   550.5k ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Mimir-8                                                                             1.863k ± 0%   1.864k ± 0%       ~ (p=0.418 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Prometheus-8                                                                        2.477k ± 1%   2.481k ± 1%       ~ (p=0.558 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Mimir-8                                                                2.199k ± 0%   2.199k ± 1%       ~ (p=0.786 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                           3.611k ± 1%   3.615k ± 0%       ~ (p=0.699 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                               6.965k ± 1%   6.962k ± 0%       ~ (p=0.974 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                          9.378k ± 0%   9.386k ± 0%       ~ (p=0.223 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Mimir-8                                                                           5.146k ± 0%   5.157k ± 1%       ~ (p=0.418 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Prometheus-8                                                                      6.675k ± 2%   6.651k ± 4%       ~ (p=0.786 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Mimir-8                                                              55.40k ± 0%   55.41k ± 0%       ~ (p=0.619 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                         67.92k ± 1%   67.70k ± 1%       ~ (p=0.225 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                             508.0k ± 0%   507.5k ± 0%       ~ (p=0.420 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                        610.4k ± 0%   609.5k ± 0%  -0.15% (p=0.043 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Mimir-8                                                                          66.78k ± 0%   66.72k ± 0%       ~ (p=0.818 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Prometheus-8                                                                     80.31k ± 1%   80.33k ± 1%       ~ (p=0.310 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Mimir-8                                                             1.073M ± 0%   1.073M ± 0%       ~ (p=0.937 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                        1.287M ± 0%   1.287M ± 0%       ~ (p=0.788 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                            10.10M ± 0%   10.10M ± 0%       ~ (p=0.665 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                       12.12M ± 0%   12.12M ± 0%       ~ (p=0.394 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Mimir-8                                                               776.0 ± 0%    776.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Prometheus-8                                                          887.0 ± 0%    887.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                  792.0 ± 0%    792.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                            1.107k ± 0%   1.107k ± 0%       ~ (p=1.000 n=6) ¹
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                 838.0 ± 0%    838.0 ± 0%       ~ (p=0.455 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                           2.954k ± 0%   2.954k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Mimir-8                                                          4.300k ± 0%   4.300k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Prometheus-8                                                     5.358k ± 0%   5.358k ± 0%       ~ (p=1.000 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                             5.917k ± 0%   5.918k ± 0%       ~ (p=0.141 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                        7.187k ± 0%   7.187k ± 0%       ~ (p=0.974 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                            10.55k ± 0%   10.56k ± 0%       ~ (p=0.128 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                       15.51k ± 0%   15.50k ± 0%  -0.05% (p=0.039 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Mimir-8                                                        71.68k ± 0%   71.69k ± 0%       ~ (p=0.615 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Prometheus-8                                                   89.89k ± 0%   89.90k ± 0%       ~ (p=0.784 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                           103.8k ± 0%   103.8k ± 0%       ~ (p=0.485 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                      118.2k ± 0%   118.3k ± 0%       ~ (p=0.699 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                          196.1k ± 0%   196.1k ± 0%       ~ (p=0.165 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                     226.1k ± 0%   226.0k ± 0%  -0.01% (p=0.037 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Mimir-8                                                                  515.5 ± 0%    515.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Prometheus-8                                                             597.0 ± 0%    597.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                     564.0 ± 0%    564.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                                643.5 ± 0%    644.0 ± 0%       ~ (p=0.545 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                    702.5 ± 0%    703.0 ± 0%       ~ (p=0.545 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                               782.0 ± 0%    782.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Mimir-8                                                               10.17k ± 0%   10.17k ± 0%       ~ (p=0.470 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Prometheus-8                                                          12.64k ± 0%   12.64k ± 0%       ~ (p=0.076 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                                  15.01k ± 0%   15.01k ± 0%       ~ (p=0.708 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                             17.48k ± 0%   17.47k ± 0%       ~ (p=0.357 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                 28.86k ± 0%   28.85k ± 0%       ~ (p=0.141 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                            31.30k ± 0%   31.31k ± 0%       ~ (p=0.684 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Mimir-8                                                              194.9k ± 0%   194.9k ± 0%       ~ (p=1.000 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Prometheus-8                                                         254.9k ± 1%   255.1k ± 1%       ~ (p=0.699 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                                 291.5k ± 0%   291.6k ± 0%  +0.00% (p=0.048 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                            339.6k ± 0%   339.6k ± 0%       ~ (p=0.180 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                569.7k ± 0%   569.7k ± 0%       ~ (p=0.818 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                           641.7k ± 0%   641.8k ± 0%       ~ (p=0.132 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Mimir-8                                                              419.0 ± 0%    419.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Prometheus-8                                                         478.0 ± 0%    478.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                 428.0 ± 0%    428.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                            492.0 ± 0%    492.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                451.0 ± 0%    451.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                           515.0 ± 0%    515.0 ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Mimir-8                                                           1.929k ± 0%   1.929k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Prometheus-8                                                      2.408k ± 0%   2.408k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                              2.738k ± 0%   2.737k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                         3.212k ± 0%   3.212k ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                             5.059k ± 0%   5.058k ± 0%       ~ (p=0.158 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                        5.530k ± 0%   5.531k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Mimir-8                                                          30.83k ± 0%   30.84k ± 0%       ~ (p=0.377 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Prometheus-8                                                     38.94k ± 0%   38.93k ± 0%       ~ (p=0.610 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                             46.95k ± 0%   46.95k ± 0%       ~ (p=0.903 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                        55.04k ± 0%   55.04k ± 0%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                            93.06k ± 0%   93.06k ± 0%       ~ (p=0.615 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                       101.1k ± 0%   101.1k ± 0%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Mimir-8                             818.0 ± 0%    818.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Prometheus-8                        965.0 ± 0%    965.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Mimir-8                834.0 ± 0%    834.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Prometheus-8          1.179k ± 0%   1.179k ± 0%       ~ (p=1.000 n=6) ¹
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Mimir-8               880.5 ± 0%    881.0 ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8         3.026k ± 0%   3.026k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Mimir-8                        3.840k ± 0%   3.840k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Prometheus-8                   4.807k ± 0%   4.807k ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Mimir-8           5.455k ± 0%   5.455k ± 0%       ~ (p=0.935 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Prometheus-8      6.617k ± 0%   6.619k ± 0%       ~ (p=0.329 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Mimir-8          10.10k ± 0%   10.10k ± 0%       ~ (p=0.132 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8     13.06k ± 0%   13.06k ± 0%       ~ (p=0.372 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Mimir-8                      61.65k ± 0%   61.66k ± 0%       ~ (p=0.619 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Prometheus-8                 77.85k ± 0%   77.85k ± 0%       ~ (p=0.916 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Mimir-8         93.82k ± 0%   93.82k ± 0%       ~ (p=0.513 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8    110.2k ± 0%   110.2k ± 0%       ~ (p=0.974 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8        186.1k ± 0%   186.1k ± 0%       ~ (p=0.554 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8   210.0k ± 0%   210.0k ± 0%       ~ (p=1.000 n=6)
geomean                                                                                                                        17.40k        17.40k       -0.00%
¹ all samples are equal

                                                                                                                             │   main.txt   │            increase.txt            │
                                                                                                                             │      B       │      B        vs base              │
Query/rate(a_1[1m]),_instant_query/engine=Mimir-8                                                                              70.62Ki ± 1%   70.00Ki ± 3%  -0.88% (p=0.019 n=6)
Query/rate(a_1[1m]),_instant_query/engine=Prometheus-8                                                                         70.75Ki ± 1%   69.86Ki ± 3%       ~ (p=0.084 n=6)
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                 70.00Ki ± 1%   70.43Ki ± 3%       ~ (p=1.000 n=6)
Query/rate(a_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                            70.88Ki ± 3%   71.31Ki ± 4%       ~ (p=0.742 n=6)
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                                68.94Ki ± 3%   70.06Ki ± 2%       ~ (p=0.065 n=6)
Query/rate(a_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                           69.25Ki ± 1%   69.06Ki ± 2%       ~ (p=0.554 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Mimir-8                                                                            68.28Ki ± 2%   68.21Ki ± 2%       ~ (p=0.818 n=6)
Query/rate(a_100[1m]),_instant_query/engine=Prometheus-8                                                                       68.44Ki ± 1%   68.49Ki ± 2%       ~ (p=0.699 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                               67.90Ki ± 2%   68.33Ki ± 1%       ~ (p=0.699 n=6)
Query/rate(a_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                          67.92Ki ± 1%   67.79Ki ± 1%       ~ (p=0.937 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                              69.61Ki ± 2%   69.43Ki ± 1%       ~ (p=0.732 n=6)
Query/rate(a_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                         69.56Ki ± 1%   69.19Ki ± 2%       ~ (p=0.374 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Mimir-8                                                                           69.61Ki ± 2%   70.03Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(a_2000[1m]),_instant_query/engine=Prometheus-8                                                                      70.01Ki ± 2%   69.83Ki ± 1%       ~ (p=0.732 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              77.56Ki ± 2%   77.31Ki ± 2%       ~ (p=0.589 n=6)
Query/rate(a_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         76.05Ki ± 2%   75.56Ki ± 2%       ~ (p=0.937 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                             123.9Ki ± 1%   123.6Ki ± 0%       ~ (p=0.182 n=6)
Query/rate(a_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                        112.8Ki ± 8%   112.6Ki ± 0%       ~ (p=0.613 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                               68.94Ki ± 3%   68.94Ki ± 2%       ~ (p=0.794 n=6)
Query/rate(a_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                          68.06Ki ± 2%   67.24Ki ± 2%       ~ (p=0.258 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                             105.9Ki ± 1%   105.3Ki ± 1%       ~ (p=0.223 n=6)
Query/rate(a_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                        96.81Ki ± 1%   97.25Ki ± 1%       ~ (p=0.905 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                            419.7Ki ± 1%   417.1Ki ± 0%  -0.61% (p=0.015 n=6)
Query/rate(a_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                       561.0Ki ± 4%   571.1Ki ± 5%       ~ (p=0.394 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Mimir-8                                                                             72.88Ki ± 5%   74.50Ki ± 2%       ~ (p=0.513 n=6)
Query/rate(nh_1[1m]),_instant_query/engine=Prometheus-8                                                                        75.42Ki ± 3%   74.19Ki ± 3%       ~ (p=0.260 n=6)
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                                74.31Ki ± 2%   74.31Ki ± 3%       ~ (p=0.669 n=6)
Query/rate(nh_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                           75.19Ki ± 2%   74.91Ki ± 1%       ~ (p=1.000 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                               72.44Ki ± 2%   72.70Ki ± 1%       ~ (p=0.937 n=6)
Query/rate(nh_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                          72.38Ki ± 1%   72.81Ki ± 2%       ~ (p=0.513 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Mimir-8                                                                           70.75Ki ± 1%   70.52Ki ± 1%       ~ (p=0.240 n=6)
Query/rate(nh_100[1m]),_instant_query/engine=Prometheus-8                                                                      74.10Ki ± 3%   73.45Ki ± 2%       ~ (p=0.853 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                                              74.38Ki ± 1%   74.81Ki ± 0%       ~ (p=0.303 n=6)
Query/rate(nh_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                         74.81Ki ± 1%   74.88Ki ± 1%       ~ (p=0.409 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                             123.7Ki ± 1%   123.4Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(nh_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                        122.7Ki ± 1%   122.9Ki ± 1%       ~ (p=0.394 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Mimir-8                                                                          72.94Ki ± 2%   73.34Ki ± 1%       ~ (p=0.132 n=6)
Query/rate(nh_2000[1m]),_instant_query/engine=Prometheus-8                                                                     75.31Ki ± 3%   74.66Ki ± 2%       ~ (p=0.104 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                                             171.4Ki ± 2%   170.6Ki ± 3%       ~ (p=0.394 n=6)
Query/rate(nh_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                                        179.0Ki ± 1%   179.0Ki ± 2%       ~ (p=0.699 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                            603.5Ki ± 0%   603.9Ki ± 0%       ~ (p=0.143 n=6)
Query/rate(nh_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                                       608.2Ki ± 1%   611.0Ki ± 0%       ~ (p=0.132 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                              94.40Ki ± 3%   94.58Ki ± 4%       ~ (p=0.818 n=6)
Query/rate(nh_1[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                         89.61Ki ± 3%   90.88Ki ± 4%       ~ (p=0.132 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                            327.6Ki ± 0%   327.6Ki ± 0%       ~ (p=0.970 n=6)
Query/rate(nh_100[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                       345.0Ki ± 2%   343.8Ki ± 2%       ~ (p=0.329 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Mimir-8                                                           5.355Mi ± 0%   5.357Mi ± 0%       ~ (p=0.394 n=6)
Query/rate(nh_2000[1m]),_range_query_with_10000_steps/engine=Prometheus-8                                                      5.663Mi ± 1%   5.664Mi ± 1%       ~ (p=0.699 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Mimir-8                                                                              73.06Ki ± 2%   71.50Ki ± 3%       ~ (p=0.223 n=6)
Query/rate(a_1[1d]),_instant_query/engine=Prometheus-8                                                                         69.62Ki ± 1%   69.28Ki ± 1%       ~ (p=0.240 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Mimir-8                                                                 70.44Ki ± 2%   71.92Ki ± 1%  +2.11% (p=0.026 n=6)
Query/rate(a_1[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                            68.87Ki ± 1%   69.50Ki ± 1%  +0.92% (p=0.015 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                                66.38Ki ± 2%   66.56Ki ± 1%       ~ (p=0.690 n=6)
Query/rate(a_1[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                           67.75Ki ± 1%   67.06Ki ± 1%       ~ (p=0.121 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Mimir-8                                                                            72.00Ki ± 1%   73.12Ki ± 3%       ~ (p=0.121 n=6)
Query/rate(a_100[1d]),_instant_query/engine=Prometheus-8                                                                       71.12Ki ± 2%   71.14Ki ± 1%       ~ (p=0.788 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Mimir-8                                                               71.69Ki ± 3%   73.00Ki ± 3%       ~ (p=0.126 n=6)
Query/rate(a_100[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                          70.48Ki ± 3%   69.99Ki ± 2%       ~ (p=0.699 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                              67.31Ki ± 1%   67.12Ki ± 1%       ~ (p=0.411 n=6)
Query/rate(a_100[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                         62.94Ki ± 1%   62.88Ki ± 2%       ~ (p=0.682 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Mimir-8                                                                           77.19Ki ± 1%   77.98Ki ± 4%       ~ (p=0.067 n=6)
Query/rate(a_2000[1d]),_instant_query/engine=Prometheus-8                                                                      77.81Ki ± 2%   78.54Ki ± 2%       ~ (p=0.121 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Mimir-8                                                              81.62Ki ± 1%   81.69Ki ± 3%       ~ (p=0.974 n=6)
Query/rate(a_2000[1d]),_range_query_with_100_steps/engine=Prometheus-8                                                         80.80Ki ± 2%   81.50Ki ± 2%       ~ (p=0.331 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Mimir-8                                                             111.4Ki ± 4%   109.4Ki ± 6%       ~ (p=0.394 n=6)
Query/rate(a_2000[1d]),_range_query_with_1000_steps/engine=Prometheus-8                                                        110.2Ki ± 2%   111.3Ki ± 2%       ~ (p=0.331 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Mimir-8                                                                             73.53Ki ± 2%   73.74Ki ± 1%       ~ (p=0.394 n=6)
Query/rate(nh_1[1h]),_instant_query/engine=Prometheus-8                                                                        72.21Ki ± 1%   72.82Ki ± 1%       ~ (p=0.061 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Mimir-8                                                                73.06Ki ± 1%   73.14Ki ± 1%       ~ (p=0.818 n=6)
Query/rate(nh_1[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                           72.19Ki ± 2%   71.67Ki ± 2%       ~ (p=0.558 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                               72.66Ki ± 1%   72.49Ki ± 1%       ~ (p=0.180 n=6)
Query/rate(nh_1[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                          71.74Ki ± 1%   71.79Ki ± 1%       ~ (p=0.485 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Mimir-8                                                                           67.56Ki ± 1%   67.44Ki ± 1%       ~ (p=0.786 n=6)
Query/rate(nh_100[1h]),_instant_query/engine=Prometheus-8                                                                      71.44Ki ± 4%   71.19Ki ± 4%       ~ (p=0.623 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Mimir-8                                                              73.38Ki ± 1%   73.88Ki ± 2%       ~ (p=0.736 n=6)
Query/rate(nh_100[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                         72.00Ki ± 2%   72.44Ki ± 4%       ~ (p=0.818 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                             120.4Ki ± 1%   120.7Ki ± 2%       ~ (p=0.818 n=6)
Query/rate(nh_100[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                        115.8Ki ± 1%   115.0Ki ± 3%       ~ (p=0.310 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Mimir-8                                                                          66.65Ki ± 7%   66.69Ki ± 6%       ~ (p=0.818 n=6)
Query/rate(nh_2000[1h]),_instant_query/engine=Prometheus-8                                                                     69.14Ki ± 1%   69.50Ki ± 2%       ~ (p=0.589 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Mimir-8                                                             113.5Ki ± 0%   113.4Ki ± 1%       ~ (p=0.675 n=6)
Query/rate(nh_2000[1h]),_range_query_with_100_steps/engine=Prometheus-8                                                        114.2Ki ± 1%   114.2Ki ± 0%       ~ (p=1.000 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Mimir-8                                                            604.4Ki ± 0%   604.0Ki ± 0%       ~ (p=0.394 n=6)
Query/rate(nh_2000[1h]),_range_query_with_1000_steps/engine=Prometheus-8                                                       612.9Ki ± 1%   612.7Ki ± 1%       ~ (p=0.937 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Mimir-8                                                              70.10Ki ± 0%   71.04Ki ± 1%  +1.34% (p=0.004 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_instant_query/engine=Prometheus-8                                                         71.07Ki ± 2%   71.05Ki ± 5%       ~ (p=0.485 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Mimir-8                                                 69.72Ki ± 3%   69.53Ki ± 2%       ~ (p=0.394 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_100_steps/engine=Prometheus-8                                            70.92Ki ± 2%   70.08Ki ± 1%       ~ (p=0.180 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Mimir-8                                                69.97Ki ± 1%   69.46Ki ± 2%       ~ (p=0.485 n=6)
Query/rate(a_1[1m])_+_rate(b_1[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                           69.60Ki ± 1%   69.31Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Mimir-8                                                          68.58Ki ± 2%   68.66Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_instant_query/engine=Prometheus-8                                                     68.99Ki ± 1%   68.53Ki ± 1%       ~ (p=0.065 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Mimir-8                                             68.96Ki ± 2%   68.53Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_100_steps/engine=Prometheus-8                                        67.85Ki ± 1%   67.50Ki ± 2%       ~ (p=0.329 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Mimir-8                                            69.92Ki ± 2%   70.18Ki ± 5%       ~ (p=0.732 n=6)
Query/rate(a_100[1m])_+_rate(b_100[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                       74.44Ki ± 1%   73.98Ki ± 1%       ~ (p=0.310 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Mimir-8                                                        71.11Ki ± 1%   70.81Ki ± 1%       ~ (p=0.394 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_instant_query/engine=Prometheus-8                                                   72.00Ki ± 1%   72.18Ki ± 1%       ~ (p=1.000 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Mimir-8                                           80.13Ki ± 2%   79.99Ki ± 3%       ~ (p=1.000 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_100_steps/engine=Prometheus-8                                      92.58Ki ± 2%   91.36Ki ± 3%       ~ (p=0.394 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Mimir-8                                          127.9Ki ± 1%   128.1Ki ± 1%       ~ (p=0.589 n=6)
Query/rate(a_2000[1m])_+_rate(b_2000[1m]),_range_query_with_1000_steps/engine=Prometheus-8                                     156.7Ki ± 1%   157.1Ki ± 1%       ~ (p=1.000 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Mimir-8                                                                 69.67Ki ± 3%   69.98Ki ± 1%       ~ (p=0.699 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_instant_query/engine=Prometheus-8                                                            70.51Ki ± 2%   70.35Ki ± 1%       ~ (p=0.818 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                    68.92Ki ± 1%   68.88Ki ± 1%       ~ (p=0.937 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                               69.93Ki ± 2%   69.67Ki ± 4%       ~ (p=0.589 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                   67.72Ki ± 3%   67.78Ki ± 2%       ~ (p=0.394 n=6)
Query/sum_by_(le)(rate(h_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                              67.83Ki ± 2%   66.82Ki ± 2%  -1.48% (p=0.041 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Mimir-8                                                               69.71Ki ± 1%   69.45Ki ± 2%       ~ (p=0.818 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_instant_query/engine=Prometheus-8                                                          69.72Ki ± 1%   70.12Ki ± 1%       ~ (p=0.240 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                                  68.41Ki ± 2%   68.37Ki ± 2%       ~ (p=0.589 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                             70.22Ki ± 1%   70.29Ki ± 1%       ~ (p=0.589 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                 69.71Ki ± 1%   69.52Ki ± 2%       ~ (p=0.310 n=6)
Query/sum_by_(le)(rate(h_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                            85.42Ki ± 1%   84.86Ki ± 2%       ~ (p=0.368 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Mimir-8                                                              74.49Ki ± 1%   74.31Ki ± 2%       ~ (p=0.240 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_instant_query/engine=Prometheus-8                                                         75.37Ki ± 1%   75.03Ki ± 1%       ~ (p=0.394 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                                 72.67Ki ± 2%   72.09Ki ± 2%       ~ (p=0.394 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                            110.7Ki ± 1%   110.2Ki ± 2%       ~ (p=0.310 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                                75.53Ki ± 2%   73.15Ki ± 1%  -3.15% (p=0.015 n=6)
Query/sum_by_(le)(rate(h_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                           264.6Ki ± 0%   264.7Ki ± 0%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Mimir-8                                                             69.91Ki ± 2%   70.35Ki ± 2%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_instant_query/engine=Prometheus-8                                                        69.98Ki ± 2%   70.01Ki ± 3%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Mimir-8                                                69.64Ki ± 1%   69.96Ki ± 2%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_100_steps/engine=Prometheus-8                                           69.96Ki ± 3%   69.86Ki ± 2%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Mimir-8                                               69.21Ki ± 3%   69.48Ki ± 1%       ~ (p=0.788 n=6)
Query/sum_without_(l)(rate(a_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                          69.03Ki ± 4%   69.86Ki ± 2%       ~ (p=0.310 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Mimir-8                                                           68.29Ki ± 1%   68.30Ki ± 1%       ~ (p=0.394 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_instant_query/engine=Prometheus-8                                                      69.04Ki ± 2%   68.86Ki ± 1%       ~ (p=0.065 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Mimir-8                                              67.95Ki ± 1%   67.88Ki ± 1%       ~ (p=0.853 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_100_steps/engine=Prometheus-8                                         68.57Ki ± 1%   68.21Ki ± 2%       ~ (p=0.288 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Mimir-8                                             66.20Ki ± 3%   66.56Ki ± 3%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                        67.80Ki ± 1%   67.47Ki ± 1%  -0.49% (p=0.041 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Mimir-8                                                          69.03Ki ± 1%   69.46Ki ± 1%       ~ (p=0.225 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_instant_query/engine=Prometheus-8                                                     70.25Ki ± 2%   70.29Ki ± 2%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Mimir-8                                             69.08Ki ± 1%   68.25Ki ± 2%  -1.19% (p=0.015 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8                                        75.60Ki ± 1%   75.75Ki ± 1%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8                                            71.18Ki ± 1%   71.72Ki ± 2%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8                                       111.3Ki ± 0%   111.4Ki ± 0%       ~ (p=0.853 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Mimir-8                            69.81Ki ± 3%   70.15Ki ± 1%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_instant_query/engine=Prometheus-8                       70.15Ki ± 3%   69.71Ki ± 1%       ~ (p=0.589 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Mimir-8               70.04Ki ± 2%   69.66Ki ± 1%       ~ (p=0.143 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_100_steps/engine=Prometheus-8          70.10Ki ± 2%   70.23Ki ± 4%       ~ (p=0.937 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Mimir-8              69.80Ki ± 2%   69.22Ki ± 2%       ~ (p=0.310 n=6)
Query/sum_without_(l)(rate(a_1[1m]))_/_sum_without_(l)(rate(b_1[1m])),_range_query_with_1000_steps/engine=Prometheus-8         69.56Ki ± 2%   69.68Ki ± 2%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Mimir-8                        68.40Ki ± 0%   68.42Ki ± 1%       ~ (p=0.818 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_instant_query/engine=Prometheus-8                   69.06Ki ± 1%   69.09Ki ± 1%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Mimir-8           68.03Ki ± 2%   68.60Ki ± 1%       ~ (p=0.132 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_100_steps/engine=Prometheus-8      68.83Ki ± 2%   68.68Ki ± 3%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Mimir-8          67.85Ki ± 2%   67.27Ki ± 2%       ~ (p=0.143 n=6)
Query/sum_without_(l)(rate(a_100[1m]))_/_sum_without_(l)(rate(b_100[1m])),_range_query_with_1000_steps/engine=Prometheus-8     70.12Ki ± 3%   69.35Ki ± 2%  -1.11% (p=0.041 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Mimir-8                      70.67Ki ± 2%   70.58Ki ± 1%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_instant_query/engine=Prometheus-8                 70.74Ki ± 2%   71.38Ki ± 1%       ~ (p=0.485 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Mimir-8         70.09Ki ± 3%   70.25Ki ± 3%       ~ (p=0.699 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_100_steps/engine=Prometheus-8    77.61Ki ± 1%   76.62Ki ± 1%  -1.27% (p=0.015 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Mimir-8        76.13Ki ± 2%   76.34Ki ± 4%       ~ (p=1.000 n=6)
Query/sum_without_(l)(rate(a_2000[1m]))_/_sum_without_(l)(rate(b_2000[1m])),_range_query_with_1000_steps/engine=Prometheus-8   99.28Ki ± 4%   99.86Ki ± 2%       ~ (p=0.818 n=6)
geomean                                                                                                                        89.68Ki        89.65Ki       -0.04%


Shows a small increase between the branches, but there's also a small increase for the prometheus engine. This implies the VM I'm testing on didn't have consistent performance and overall the increase seems okay to me.

@jhesketh jhesketh enabled auto-merge (squash) September 26, 2024 07:50
@jhesketh jhesketh merged commit be0fe27 into grafana:main Sep 26, 2024
29 checks passed
@jhesketh jhesketh deleted the jhesketh/mqe-increase branch September 27, 2024 05:12
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.

2 participants