Skip to content

Conversation

@dimitarvdimitrov
Copy link
Contributor

@dimitarvdimitrov dimitarvdimitrov commented Nov 10, 2025

What this PR does

using queries and data from an internal environment in local benchmarks i found that the ingester processes queries 5% faster when the series cost is 15 instead of the default 10.

I also tried with cost of 5 and 20. In both cases the performance was worse than cost of 10.

This PR cleans up the jsonnet and also removes the explicit disabling of the feature in zone-b. This should also give us a "clean slate" of in-memory caches to compare performance.

10 vs 15

goos: darwin
goarch: arm64
pkg: github.com/grafana/mimir/pkg/ingester/lookupplan/benchmarks
cpu: Apple M1 Pro
                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost15.txt │
                                        │                sec/op                │    sec/op      vs base               │
QueryExecution/query=24/selector=0-10                             114.2µ ± ∞ ¹    111.3µ ± ∞ ¹   -2.52% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            408.9µ ± ∞ ¹    393.4µ ± ∞ ¹   -3.80% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            271.6µ ± ∞ ¹    265.8µ ± ∞ ¹   -2.11% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            137.5µ ± ∞ ¹    113.6µ ± ∞ ¹  -17.38% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            118.4µ ± ∞ ¹    111.0µ ± ∞ ¹   -6.25% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            672.8µ ± ∞ ¹    659.6µ ± ∞ ¹   -1.96% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            394.1µ ± ∞ ¹    376.0µ ± ∞ ¹   -4.60% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            385.5µ ± ∞ ¹    377.1µ ± ∞ ¹   -2.17% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            117.4µ ± ∞ ¹    114.2µ ± ∞ ¹   -2.76% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            365.0µ ± ∞ ¹    362.5µ ± ∞ ¹   -0.69% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            183.8µ ± ∞ ¹    181.5µ ± ∞ ¹   -1.26% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            304.0µ ± ∞ ¹    291.2µ ± ∞ ¹   -4.18% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                            326.2µ ± ∞ ¹    314.8µ ± ∞ ¹   -3.49% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           312.2µ ± ∞ ¹    311.3µ ± ∞ ¹   -0.29% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           119.7µ ± ∞ ¹    118.0µ ± ∞ ¹   -1.44% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           248.7µ ± ∞ ¹    244.3µ ± ∞ ¹   -1.76% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           242.7µ ± ∞ ¹    230.8µ ± ∞ ¹   -4.91% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           238.2µ ± ∞ ¹    237.0µ ± ∞ ¹   -0.47% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           149.1µ ± ∞ ¹    143.1µ ± ∞ ¹   -4.02% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           182.7µ ± ∞ ¹    177.3µ ± ∞ ¹   -2.94% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           330.2µ ± ∞ ¹    312.6µ ± ∞ ¹   -5.32% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                           760.0n ± ∞ ¹    608.2n ± ∞ ¹  -19.97% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           152.2µ ± ∞ ¹    144.8µ ± ∞ ¹   -4.86% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           116.6µ ± ∞ ¹    114.9µ ± ∞ ¹   -1.47% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           128.6µ ± ∞ ¹    119.0µ ± ∞ ¹   -7.50% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           183.5µ ± ∞ ¹    176.3µ ± ∞ ¹   -3.93% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           178.7µ ± ∞ ¹    177.1µ ± ∞ ¹   -0.90% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           131.6µ ± ∞ ¹    114.6µ ± ∞ ¹  -12.88% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           247.8µ ± ∞ ¹    239.3µ ± ∞ ¹   -3.42% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           144.0µ ± ∞ ¹    138.7µ ± ∞ ¹   -3.68% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           573.6µ ± ∞ ¹    534.0µ ± ∞ ¹   -6.90% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                          1013.0n ± ∞ ¹    817.6n ± ∞ ¹  -19.29% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           6.465m ± ∞ ¹    6.365m ± ∞ ¹   -1.54% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           4.186m ± ∞ ¹    3.803m ± ∞ ¹   -9.15% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           113.1µ ± ∞ ¹    107.8µ ± ∞ ¹   -4.67% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           183.5µ ± ∞ ¹    174.9µ ± ∞ ¹   -4.65% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           183.3µ ± ∞ ¹    175.4µ ± ∞ ¹   -4.34% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           276.2µ ± ∞ ¹    270.7µ ± ∞ ¹   -2.00% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           117.4µ ± ∞ ¹    114.1µ ± ∞ ¹   -2.80% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           146.0µ ± ∞ ¹    139.2µ ± ∞ ¹   -4.66% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           753.5n ± ∞ ¹    561.4n ± ∞ ¹  -25.49% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           670.3n ± ∞ ¹    559.1n ± ∞ ¹  -16.59% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           112.5µ ± ∞ ¹    108.3µ ± ∞ ¹   -3.72% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           159.4µ ± ∞ ¹    148.6µ ± ∞ ¹   -6.77% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           474.1µ ± ∞ ¹    468.7µ ± ∞ ¹   -1.14% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           355.3µ ± ∞ ¹    352.5µ ± ∞ ¹   -0.76% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           92.63µ ± ∞ ¹    88.45µ ± ∞ ¹   -4.51% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           115.5µ ± ∞ ¹    116.5µ ± ∞ ¹   +0.88% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           145.0µ ± ∞ ¹    151.5µ ± ∞ ¹   +4.46% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           395.2µ ± ∞ ¹    392.1µ ± ∞ ¹   -0.77% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           665.6µ ± ∞ ¹    676.3µ ± ∞ ¹   +1.61% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           189.6µ ± ∞ ¹    192.8µ ± ∞ ¹   +1.70% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           237.9µ ± ∞ ¹    246.1µ ± ∞ ¹   +3.46% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           313.1µ ± ∞ ¹    306.3µ ± ∞ ¹   -2.16% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           319.1µ ± ∞ ¹    308.4µ ± ∞ ¹   -3.36% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           157.7µ ± ∞ ¹    143.2µ ± ∞ ¹   -9.20% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           114.3µ ± ∞ ¹    113.8µ ± ∞ ¹   -0.44% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           360.6µ ± ∞ ¹    358.8µ ± ∞ ¹   -0.50% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                           578.1n ± ∞ ¹    501.8n ± ∞ ¹  -13.20% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           121.8µ ± ∞ ¹    113.5µ ± ∞ ¹   -6.81% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           139.7µ ± ∞ ¹    114.2µ ± ∞ ¹  -18.22% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           122.4µ ± ∞ ¹    114.0µ ± ∞ ¹   -6.86% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           145.3µ ± ∞ ¹    140.4µ ± ∞ ¹   -3.35% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           114.4µ ± ∞ ¹    110.0µ ± ∞ ¹   -3.84% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           144.5µ ± ∞ ¹    140.7µ ± ∞ ¹   -2.65% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           119.8µ ± ∞ ¹    116.2µ ± ∞ ¹   -2.99% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           312.0µ ± ∞ ¹    332.0µ ± ∞ ¹   +6.40% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           211.4µ ± ∞ ¹    215.6µ ± ∞ ¹   +1.99% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           369.6µ ± ∞ ¹    362.6µ ± ∞ ¹   -1.88% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           473.5µ ± ∞ ¹    475.4µ ± ∞ ¹   +0.41% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                           136.6µ ± ∞ ¹    168.5µ ± ∞ ¹  +23.29% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           124.8µ ± ∞ ¹    112.2µ ± ∞ ¹  -10.07% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                           598.3n ± ∞ ¹    511.2n ± ∞ ¹  -14.56% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           138.9µ ± ∞ ¹    130.8µ ± ∞ ¹   -5.83% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           145.5µ ± ∞ ¹    141.9µ ± ∞ ¹   -2.50% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                           616.2n ± ∞ ¹    504.2n ± ∞ ¹  -18.18% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           118.1µ ± ∞ ¹    117.5µ ± ∞ ¹   -0.51% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           111.8µ ± ∞ ¹    115.4µ ± ∞ ¹   +3.25% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           118.1µ ± ∞ ¹    112.5µ ± ∞ ¹   -4.77% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           112.4µ ± ∞ ¹    108.0µ ± ∞ ¹   -3.88% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                           775.7n ± ∞ ¹    683.0n ± ∞ ¹  -11.95% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                           808.5n ± ∞ ¹    649.7n ± ∞ ¹  -19.64% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                           545.0n ± ∞ ¹    462.4n ± ∞ ¹  -15.16% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           112.5µ ± ∞ ¹    158.5µ ± ∞ ¹  +40.91% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           148.5µ ± ∞ ¹    159.0µ ± ∞ ¹   +7.07% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           444.1µ ± ∞ ¹    426.6µ ± ∞ ¹   -3.95% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           139.3µ ± ∞ ¹    136.8µ ± ∞ ¹   -1.76% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                          101.60µ ± ∞ ¹    97.93µ ± ∞ ¹   -3.61% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           181.0µ ± ∞ ¹    175.4µ ± ∞ ¹   -3.14% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           403.2µ ± ∞ ¹    379.4µ ± ∞ ¹   -5.90% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                           697.9n ± ∞ ¹    620.0n ± ∞ ¹  -11.16% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           650.4n ± ∞ ¹    557.2n ± ∞ ¹  -14.33% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           114.0µ ± ∞ ¹    117.3µ ± ∞ ¹   +2.84% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           207.8µ ± ∞ ¹    218.8µ ± ∞ ¹   +5.31% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           246.4µ ± ∞ ¹    259.7µ ± ∞ ¹   +5.38% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           179.8µ ± ∞ ¹    172.9µ ± ∞ ¹   -3.88% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           119.7µ ± ∞ ¹    115.7µ ± ∞ ¹   -3.33% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           120.4µ ± ∞ ¹    117.8µ ± ∞ ¹   -2.12% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           125.4µ ± ∞ ¹    115.1µ ± ∞ ¹   -8.25% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           263.2µ ± ∞ ¹    253.8µ ± ∞ ¹   -3.57% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           250.5µ ± ∞ ¹    248.0µ ± ∞ ¹   -1.03% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           111.7µ ± ∞ ¹    107.3µ ± ∞ ¹   -3.96% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                           643.4n ± ∞ ¹    503.9n ± ∞ ¹  -21.68% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           112.9µ ± ∞ ¹    109.0µ ± ∞ ¹   -3.45% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           112.0µ ± ∞ ¹    108.8µ ± ∞ ¹   -2.82% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           134.8µ ± ∞ ¹    114.2µ ± ∞ ¹  -15.27% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           171.1µ ± ∞ ¹    143.2µ ± ∞ ¹  -16.33% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           170.8µ ± ∞ ¹    170.2µ ± ∞ ¹   -0.35% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           159.7µ ± ∞ ¹    150.3µ ± ∞ ¹   -5.90% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           1.401m ± ∞ ¹    1.214m ± ∞ ¹  -13.37% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           143.8µ ± ∞ ¹    144.6µ ± ∞ ¹   +0.52% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           192.9µ ± ∞ ¹    175.7µ ± ∞ ¹   -8.89% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           701.7µ ± ∞ ¹    766.0µ ± ∞ ¹   +9.17% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           126.1µ ± ∞ ¹    114.7µ ± ∞ ¹   -9.04% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           118.7µ ± ∞ ¹    112.4µ ± ∞ ¹   -5.27% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           243.9µ ± ∞ ¹    248.6µ ± ∞ ¹   +1.92% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                           100.8µ ± ∞ ¹    136.2µ ± ∞ ¹  +35.04% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           1.213m ± ∞ ¹    1.119m ± ∞ ¹   -7.73% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           152.9µ ± ∞ ¹    145.4µ ± ∞ ¹   -4.92% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                           855.2n ± ∞ ¹    748.4n ± ∞ ¹  -12.49% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                           971.2n ± ∞ ¹    827.3n ± ∞ ¹  -14.82% (p=1.000 n=1)
geomean                                                           102.1µ          97.60µ         -4.44%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost15.txt │
                                        │                 B/op                 │      B/op       vs base              │
QueryExecution/query=24/selector=0-10                            146.5Ki ± ∞ ¹    146.5Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                           285.6Ki ± ∞ ¹    285.5Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                           204.1Ki ± ∞ ¹    204.2Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                           150.8Ki ± ∞ ¹    146.4Ki ± ∞ ¹  -2.93% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                           145.3Ki ± ∞ ¹    145.3Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                           215.0Ki ± ∞ ¹    215.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                           200.8Ki ± ∞ ¹    200.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                           210.9Ki ± ∞ ¹    211.0Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                           145.0Ki ± ∞ ¹    145.0Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                           187.1Ki ± ∞ ¹    187.1Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                           180.0Ki ± ∞ ¹    180.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                           291.8Ki ± ∞ ¹    291.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                           222.8Ki ± ∞ ¹    222.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                          222.9Ki ± ∞ ¹    222.8Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                          146.3Ki ± ∞ ¹    146.3Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                          197.0Ki ± ∞ ¹    197.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                          187.0Ki ± ∞ ¹    187.1Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                          187.0Ki ± ∞ ¹    187.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                          162.7Ki ± ∞ ¹    162.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                          179.7Ki ± ∞ ¹    179.6Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                          222.9Ki ± ∞ ¹    222.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                          1.039Ki ± ∞ ¹    1.031Ki ± ∞ ¹  -0.75% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                          159.6Ki ± ∞ ¹    159.7Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                          146.6Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -1.03% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                          151.1Ki ± ∞ ¹    151.0Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                          179.6Ki ± ∞ ¹    179.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                          179.6Ki ± ∞ ¹    179.5Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                          151.0Ki ± ∞ ¹    146.6Ki ± ∞ ¹  -2.95% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                          188.9Ki ± ∞ ¹    188.9Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                          159.8Ki ± ∞ ¹    160.0Ki ± ∞ ¹  +0.13% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                          304.6Ki ± ∞ ¹    304.4Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                          1.188Ki ± ∞ ¹    1.180Ki ± ∞ ¹  -0.66% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                          293.4Ki ± ∞ ¹    293.5Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                          2.741Mi ± ∞ ¹    2.736Mi ± ∞ ¹  -0.20% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                          145.3Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.09% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                          179.7Ki ± ∞ ¹    179.6Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                          173.8Ki ± ∞ ¹    173.8Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                          208.2Ki ± ∞ ¹    208.1Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                          145.2Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.06% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                          163.0Ki ± ∞ ¹    162.9Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           1016.0 ± ∞ ¹     1008.0 ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           1016.0 ± ∞ ¹     1008.0 ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                          145.3Ki ± ∞ ¹    145.2Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                          178.7Ki ± ∞ ¹    174.3Ki ± ∞ ¹  -2.45% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                          243.9Ki ± ∞ ¹    244.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                          197.7Ki ± ∞ ¹    197.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                          127.8Ki ± ∞ ¹    127.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                          149.3Ki ± ∞ ¹    149.3Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                          175.6Ki ± ∞ ¹    175.6Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                          222.8Ki ± ∞ ¹    222.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                          232.8Ki ± ∞ ¹    232.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                          186.2Ki ± ∞ ¹    186.2Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                          186.7Ki ± ∞ ¹    186.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                          296.7Ki ± ∞ ¹    296.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                          222.7Ki ± ∞ ¹    222.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                          170.3Ki ± ∞ ¹    165.9Ki ± ∞ ¹  -2.59% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                          144.9Ki ± ∞ ¹    144.8Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                          303.8Ki ± ∞ ¹    303.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                          148.0Ki ± ∞ ¹    145.6Ki ± ∞ ¹  -1.62% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                          156.4Ki ± ∞ ¹    148.0Ki ± ∞ ¹  -5.40% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                          148.0Ki ± ∞ ¹    145.6Ki ± ∞ ¹  -1.64% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                          162.6Ki ± ∞ ¹    162.6Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                          145.3Ki ± ∞ ¹    145.2Ki ± ∞ ¹  -0.06% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                          162.6Ki ± ∞ ¹    162.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                          146.3Ki ± ∞ ¹    146.3Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                          222.9Ki ± ∞ ¹    222.9Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                          196.2Ki ± ∞ ¹    196.1Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                          304.7Ki ± ∞ ¹    304.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                          339.8Ki ± ∞ ¹    339.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                          159.7Ki ± ∞ ¹    159.6Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                          151.0Ki ± ∞ ¹    146.6Ki ± ∞ ¹  -2.89% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                          159.5Ki ± ∞ ¹    159.4Ki ± ∞ ¹  -0.08% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                          162.6Ki ± ∞ ¹    162.5Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                          145.8Ki ± ∞ ¹    145.7Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                          145.8Ki ± ∞ ¹    145.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                          145.8Ki ± ∞ ¹    145.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                          145.2Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                          1.164Ki ± ∞ ¹    1.156Ki ± ∞ ¹  -0.67% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                          1.164Ki ± ∞ ¹    1.156Ki ± ∞ ¹  -0.67% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                            728.0 ± ∞ ¹      720.0 ± ∞ ¹  -1.10% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                          145.3Ki ± ∞ ¹    145.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                          162.7Ki ± ∞ ¹    162.6Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                          285.6Ki ± ∞ ¹    285.5Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                          164.3Ki ± ∞ ¹    164.3Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                          136.0Ki ± ∞ ¹    135.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                          179.5Ki ± ∞ ¹    179.5Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                          305.8Ki ± ∞ ¹    305.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                          1.039Ki ± ∞ ¹    1.031Ki ± ∞ ¹  -0.75% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           1016.0 ± ∞ ¹     1008.0 ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                          145.2Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                          211.6Ki ± ∞ ¹    207.3Ki ± ∞ ¹  -2.08% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                          190.3Ki ± ∞ ¹    190.2Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                          173.0Ki ± ∞ ¹    173.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                          145.3Ki ± ∞ ¹    145.3Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                          146.3Ki ± ∞ ¹    146.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                          151.0Ki ± ∞ ¹    146.6Ki ± ∞ ¹  -2.89% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                          210.3Ki ± ∞ ¹    210.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                          197.0Ki ± ∞ ¹    197.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                          144.9Ki ± ∞ ¹    144.8Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                          144.9Ki ± ∞ ¹    144.9Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                          144.9Ki ± ∞ ¹    144.9Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                          151.1Ki ± ∞ ¹    146.7Ki ± ∞ ¹  -2.91% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                          164.8Ki ± ∞ ¹    164.8Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                          179.3Ki ± ∞ ¹    179.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                          167.0Ki ± ∞ ¹    167.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                          860.2Ki ± ∞ ¹    860.1Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                          162.1Ki ± ∞ ¹    162.1Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                          178.8Ki ± ∞ ¹    178.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                          458.7Ki ± ∞ ¹    458.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                          145.1Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                          144.9Ki ± ∞ ¹    144.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                          231.3Ki ± ∞ ¹    231.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          128.3Ki ± ∞ ¹    128.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                          422.2Ki ± ∞ ¹    422.2Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                          170.1Ki ± ∞ ¹    165.7Ki ± ∞ ¹  -2.59% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            752.0 ± ∞ ¹      743.0 ± ∞ ¹  -1.20% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                          1.062Ki ± ∞ ¹    1.055Ki ± ∞ ¹  -0.64% (p=1.000 n=1)
geomean                                                          98.15Ki          97.76Ki        -0.40%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost15.txt │
                                        │              allocs/op               │  allocs/op    vs base                │
QueryExecution/query=24/selector=0-10                             2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            3.674k ± ∞ ¹   3.673k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            2.756k ± ∞ ¹   2.755k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            2.886k ± ∞ ¹   2.885k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            2.692k ± ∞ ¹   2.691k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            2.783k ± ∞ ¹   2.782k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            2.037k ± ∞ ¹   2.035k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            2.687k ± ∞ ¹   2.686k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            2.455k ± ∞ ¹   2.454k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            3.246k ± ∞ ¹   3.246k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=899/selector=0-10                            3.002k ± ∞ ¹   3.001k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           3.000k ± ∞ ¹   2.999k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           2.036k ± ∞ ¹   2.033k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           2.661k ± ∞ ¹   2.660k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           2.498k ± ∞ ¹   2.497k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           2.498k ± ∞ ¹   2.497k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           3.001k ± ∞ ¹   3.000k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                            24.00 ± ∞ ¹    23.00 ± ∞ ¹  -4.17% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           2.202k ± ∞ ¹   2.201k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           2.053k ± ∞ ¹   2.034k ± ∞ ¹  -0.93% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           2.133k ± ∞ ¹   2.132k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           2.528k ± ∞ ¹   2.527k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           2.189k ± ∞ ¹   2.188k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           3.388k ± ∞ ¹   3.387k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                            27.00 ± ∞ ¹    26.00 ± ∞ ¹  -3.70% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           3.597k ± ∞ ¹   3.596k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           31.75k ± ∞ ¹   31.68k ± ∞ ¹  -0.23% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           2.414k ± ∞ ¹   2.413k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           2.810k ± ∞ ¹   2.809k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           2.258k ± ∞ ¹   2.257k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                            23.00 ± ∞ ¹    22.00 ± ∞ ¹  -4.35% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                            23.00 ± ∞ ¹    22.00 ± ∞ ¹  -4.35% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           2.036k ± ∞ ¹   2.034k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           2.382k ± ∞ ¹   2.309k ± ∞ ¹  -3.06% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           3.308k ± ∞ ¹   3.307k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           2.654k ± ∞ ¹   2.653k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           1.819k ± ∞ ¹   1.818k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           2.360k ± ∞ ¹   2.358k ± ∞ ¹  -0.08% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           3.057k ± ∞ ¹   3.056k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           3.104k ± ∞ ¹   3.103k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           2.629k ± ∞ ¹   2.628k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           2.495k ± ∞ ¹   2.494k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           3.593k ± ∞ ¹   3.592k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           3.000k ± ∞ ¹   2.999k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           2.311k ± ∞ ¹   2.238k ± ∞ ¹  -3.16% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           3.596k ± ∞ ¹   3.596k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4838/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           2.066k ± ∞ ¹   2.035k ± ∞ ¹  -1.50% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           2.162k ± ∞ ¹   2.065k ± ∞ ¹  -4.49% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           2.066k ± ∞ ¹   2.035k ± ∞ ¹  -1.50% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           3.002k ± ∞ ¹   3.001k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           2.645k ± ∞ ¹   2.644k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           3.596k ± ∞ ¹   3.595k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           4.016k ± ∞ ¹   4.016k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5835/selector=0-10                           2.188k ± ∞ ¹   2.185k ± ∞ ¹  -0.14% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           2.189k ± ∞ ¹   2.185k ± ∞ ¹  -0.18% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           2.044k ± ∞ ¹   2.042k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           2.044k ± ∞ ¹   2.043k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           2.044k ± ∞ ¹   2.042k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                            26.00 ± ∞ ¹    25.00 ± ∞ ¹  -3.85% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                            26.00 ± ∞ ¹    25.00 ± ∞ ¹  -3.85% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                            19.00 ± ∞ ¹    18.00 ± ∞ ¹  -5.26% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           3.674k ± ∞ ¹   3.673k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           2.237k ± ∞ ¹   2.236k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                           1.904k ± ∞ ¹   1.903k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           3.652k ± ∞ ¹   3.651k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                            24.00 ± ∞ ¹    23.00 ± ∞ ¹  -4.17% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                            23.00 ± ∞ ¹    22.00 ± ∞ ¹  -4.35% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           2.752k ± ∞ ¹   2.679k ± ∞ ¹  -2.65% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           2.612k ± ∞ ¹   2.611k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           2.414k ± ∞ ¹   2.413k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           2.036k ± ∞ ¹   2.035k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           2.820k ± ∞ ¹   2.819k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           2.661k ± ∞ ¹   2.660k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           2.036k ± ∞ ¹   2.033k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           2.036k ± ∞ ¹   2.035k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           2.036k ± ∞ ¹   2.035k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           2.258k ± ∞ ¹   2.257k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           2.402k ± ∞ ¹   2.401k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           2.311k ± ∞ ¹   2.310k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           10.40k ± ∞ ¹   10.39k ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           2.229k ± ∞ ¹   2.228k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           2.426k ± ∞ ¹   2.425k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           5.530k ± ∞ ¹   5.529k ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           2.036k ± ∞ ¹   2.034k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           2.033k ± ∞ ¹   2.030k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           2.971k ± ∞ ¹   2.970k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                           1.819k ± ∞ ¹   1.818k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           6.409k ± ∞ ¹   6.408k ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           2.311k ± ∞ ¹   2.238k ± ∞ ¹  -3.16% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                            25.00 ± ∞ ¹    24.00 ± ∞ ¹  -4.00% (p=1.000 n=1)
geomean                                                           1.425k         1.412k        -0.93%
¹ need >= 2 samples for confidence interval at level 0
² all samples are equal

10 vs 5

goos: darwin
goarch: arm64
pkg: github.com/grafana/mimir/pkg/ingester/lookupplan/benchmarks
cpu: Apple M1 Pro
                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost5.txt  │
                                        │                sec/op                │    sec/op     vs base                │
QueryExecution/query=24/selector=0-10                             114.2µ ± ∞ ¹   118.2µ ± ∞ ¹    +3.50% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            408.9µ ± ∞ ¹   408.4µ ± ∞ ¹    -0.14% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            271.6µ ± ∞ ¹   262.8µ ± ∞ ¹    -3.23% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            137.5µ ± ∞ ¹   128.1µ ± ∞ ¹    -6.85% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            118.4µ ± ∞ ¹   116.8µ ± ∞ ¹    -1.33% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            672.8µ ± ∞ ¹   654.2µ ± ∞ ¹    -2.76% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            394.1µ ± ∞ ¹   374.0µ ± ∞ ¹    -5.09% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            385.5µ ± ∞ ¹   382.4µ ± ∞ ¹    -0.79% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            117.4µ ± ∞ ¹   135.6µ ± ∞ ¹   +15.48% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            365.0µ ± ∞ ¹   384.2µ ± ∞ ¹    +5.24% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            183.8µ ± ∞ ¹   408.3µ ± ∞ ¹  +122.12% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            304.0µ ± ∞ ¹   329.6µ ± ∞ ¹    +8.45% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                            326.2µ ± ∞ ¹   334.6µ ± ∞ ¹    +2.59% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           312.2µ ± ∞ ¹   429.2µ ± ∞ ¹   +37.47% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           119.7µ ± ∞ ¹   144.7µ ± ∞ ¹   +20.87% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           248.7µ ± ∞ ¹   250.3µ ± ∞ ¹    +0.63% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           242.7µ ± ∞ ¹   265.8µ ± ∞ ¹    +9.50% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           238.2µ ± ∞ ¹   242.8µ ± ∞ ¹    +1.95% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           149.1µ ± ∞ ¹   145.6µ ± ∞ ¹    -2.29% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           182.7µ ± ∞ ¹   182.8µ ± ∞ ¹    +0.06% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           330.2µ ± ∞ ¹   332.1µ ± ∞ ¹    +0.58% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                           760.0n ± ∞ ¹   738.2n ± ∞ ¹    -2.87% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           152.2µ ± ∞ ¹   154.4µ ± ∞ ¹    +1.45% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           116.6µ ± ∞ ¹   135.9µ ± ∞ ¹   +16.54% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           128.6µ ± ∞ ¹   123.3µ ± ∞ ¹    -4.12% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           183.5µ ± ∞ ¹   177.9µ ± ∞ ¹    -3.03% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           178.7µ ± ∞ ¹   178.2µ ± ∞ ¹    -0.28% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           131.6µ ± ∞ ¹   139.3µ ± ∞ ¹    +5.89% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           247.8µ ± ∞ ¹   265.9µ ± ∞ ¹    +7.30% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           144.0µ ± ∞ ¹   152.8µ ± ∞ ¹    +6.13% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           573.6µ ± ∞ ¹   564.1µ ± ∞ ¹    -1.65% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                           1.013µ ± ∞ ¹   1.015µ ± ∞ ¹    +0.20% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           6.465m ± ∞ ¹   6.546m ± ∞ ¹    +1.25% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           4.186m ± ∞ ¹   3.686m ± ∞ ¹   -11.93% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           113.1µ ± ∞ ¹   115.7µ ± ∞ ¹    +2.32% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           183.5µ ± ∞ ¹   188.9µ ± ∞ ¹    +2.97% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           183.3µ ± ∞ ¹   174.4µ ± ∞ ¹    -4.85% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           276.2µ ± ∞ ¹   276.9µ ± ∞ ¹    +0.26% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           117.4µ ± ∞ ¹   117.3µ ± ∞ ¹    -0.06% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           146.0µ ± ∞ ¹   140.6µ ± ∞ ¹    -3.75% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           753.5n ± ∞ ¹   673.1n ± ∞ ¹   -10.67% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           670.3n ± ∞ ¹   659.1n ± ∞ ¹    -1.67% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           112.5µ ± ∞ ¹   115.7µ ± ∞ ¹    +2.87% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           159.4µ ± ∞ ¹   178.6µ ± ∞ ¹   +12.06% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           474.1µ ± ∞ ¹   470.2µ ± ∞ ¹    -0.81% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           355.3µ ± ∞ ¹   381.8µ ± ∞ ¹    +7.47% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           92.63µ ± ∞ ¹   90.10µ ± ∞ ¹    -2.74% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           115.5µ ± ∞ ¹   128.8µ ± ∞ ¹   +11.53% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           145.0µ ± ∞ ¹   150.2µ ± ∞ ¹    +3.56% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           395.2µ ± ∞ ¹   393.1µ ± ∞ ¹    -0.53% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           665.6µ ± ∞ ¹   665.2µ ± ∞ ¹    -0.06% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           189.6µ ± ∞ ¹   183.1µ ± ∞ ¹    -3.44% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           237.9µ ± ∞ ¹   236.3µ ± ∞ ¹    -0.65% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           313.1µ ± ∞ ¹   319.9µ ± ∞ ¹    +2.16% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           319.1µ ± ∞ ¹   308.9µ ± ∞ ¹    -3.19% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           157.7µ ± ∞ ¹   156.7µ ± ∞ ¹    -0.63% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           114.3µ ± ∞ ¹   117.0µ ± ∞ ¹    +2.31% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           360.6µ ± ∞ ¹   355.6µ ± ∞ ¹    -1.38% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                           578.1n ± ∞ ¹   586.1n ± ∞ ¹    +1.38% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           121.8µ ± ∞ ¹   141.2µ ± ∞ ¹   +15.99% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           139.7µ ± ∞ ¹   152.3µ ± ∞ ¹    +9.04% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           122.4µ ± ∞ ¹   142.8µ ± ∞ ¹   +16.70% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           145.3µ ± ∞ ¹   145.6µ ± ∞ ¹    +0.17% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           114.4µ ± ∞ ¹   121.6µ ± ∞ ¹    +6.32% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           144.5µ ± ∞ ¹   147.2µ ± ∞ ¹    +1.81% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           119.8µ ± ∞ ¹   133.7µ ± ∞ ¹   +11.63% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           312.0µ ± ∞ ¹   316.2µ ± ∞ ¹    +1.34% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           211.4µ ± ∞ ¹   215.3µ ± ∞ ¹    +1.87% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           369.6µ ± ∞ ¹   370.4µ ± ∞ ¹    +0.23% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           473.5µ ± ∞ ¹   691.6µ ± ∞ ¹   +46.06% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                           136.6µ ± ∞ ¹   153.6µ ± ∞ ¹   +12.43% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           124.8µ ± ∞ ¹   133.1µ ± ∞ ¹    +6.62% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                           598.3n ± ∞ ¹   618.8n ± ∞ ¹    +3.43% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           138.9µ ± ∞ ¹   137.9µ ± ∞ ¹    -0.73% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           145.5µ ± ∞ ¹   184.6µ ± ∞ ¹   +26.82% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                           616.2n ± ∞ ¹   750.0n ± ∞ ¹   +21.71% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           118.1µ ± ∞ ¹   125.2µ ± ∞ ¹    +6.03% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           111.8µ ± ∞ ¹   140.5µ ± ∞ ¹   +25.64% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           118.1µ ± ∞ ¹   121.4µ ± ∞ ¹    +2.77% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           112.4µ ± ∞ ¹   116.2µ ± ∞ ¹    +3.40% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                           775.7n ± ∞ ¹   842.1n ± ∞ ¹    +8.56% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                           808.5n ± ∞ ¹   760.1n ± ∞ ¹    -5.99% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                           545.0n ± ∞ ¹   535.4n ± ∞ ¹    -1.76% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           112.5µ ± ∞ ¹   114.6µ ± ∞ ¹    +1.88% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           148.5µ ± ∞ ¹   141.3µ ± ∞ ¹    -4.81% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           444.1µ ± ∞ ¹   399.9µ ± ∞ ¹    -9.96% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           139.3µ ± ∞ ¹   139.2µ ± ∞ ¹    -0.08% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                           101.6µ ± ∞ ¹   106.3µ ± ∞ ¹    +4.68% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           181.0µ ± ∞ ¹   180.1µ ± ∞ ¹    -0.54% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           403.2µ ± ∞ ¹   389.3µ ± ∞ ¹    -3.45% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                           697.9n ± ∞ ¹   710.7n ± ∞ ¹    +1.83% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           650.4n ± ∞ ¹   657.7n ± ∞ ¹    +1.12% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           114.0µ ± ∞ ¹   112.8µ ± ∞ ¹    -1.08% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           207.8µ ± ∞ ¹   201.3µ ± ∞ ¹    -3.12% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           246.4µ ± ∞ ¹   245.6µ ± ∞ ¹    -0.32% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           179.8µ ± ∞ ¹   175.1µ ± ∞ ¹    -2.62% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           119.7µ ± ∞ ¹   116.1µ ± ∞ ¹    -2.99% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           120.4µ ± ∞ ¹   121.7µ ± ∞ ¹    +1.10% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           125.4µ ± ∞ ¹   126.3µ ± ∞ ¹    +0.64% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           263.2µ ± ∞ ¹   254.3µ ± ∞ ¹    -3.36% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           250.5µ ± ∞ ¹   245.2µ ± ∞ ¹    -2.13% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           111.7µ ± ∞ ¹   118.2µ ± ∞ ¹    +5.84% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                           643.4n ± ∞ ¹   600.8n ± ∞ ¹    -6.62% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           112.9µ ± ∞ ¹   109.2µ ± ∞ ¹    -3.23% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           112.0µ ± ∞ ¹   124.5µ ± ∞ ¹   +11.17% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           134.8µ ± ∞ ¹   139.5µ ± ∞ ¹    +3.54% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           171.1µ ± ∞ ¹   145.7µ ± ∞ ¹   -14.86% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           170.8µ ± ∞ ¹   173.5µ ± ∞ ¹    +1.58% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           159.7µ ± ∞ ¹   154.8µ ± ∞ ¹    -3.11% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           1.401m ± ∞ ¹   1.252m ± ∞ ¹   -10.67% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           143.8µ ± ∞ ¹   141.4µ ± ∞ ¹    -1.70% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           192.9µ ± ∞ ¹   174.8µ ± ∞ ¹    -9.35% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           701.7µ ± ∞ ¹   732.8µ ± ∞ ¹    +4.43% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           126.1µ ± ∞ ¹   136.9µ ± ∞ ¹    +8.57% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           118.7µ ± ∞ ¹   121.1µ ± ∞ ¹    +2.03% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           243.9µ ± ∞ ¹   238.6µ ± ∞ ¹    -2.17% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          100.84µ ± ∞ ¹   92.63µ ± ∞ ¹    -8.15% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           1.213m ± ∞ ¹   1.141m ± ∞ ¹    -5.91% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           152.9µ ± ∞ ¹   155.5µ ± ∞ ¹    +1.73% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                           855.2n ± ∞ ¹   693.6n ± ∞ ¹   -18.90% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                           971.2n ± ∞ ¹   842.1n ± ∞ ¹   -13.29% (p=1.000 n=1)
geomean                                                           102.1µ         104.6µ          +2.38%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost10.txt │  benchmark_sharded_3_of_16_cost5.txt  │
                                        │                 B/op                 │     B/op       vs base                │
QueryExecution/query=24/selector=0-10                            146.5Ki ± ∞ ¹   146.5Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                           285.6Ki ± ∞ ¹   285.7Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                           204.1Ki ± ∞ ¹   204.2Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                           150.8Ki ± ∞ ¹   150.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                           145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                           215.0Ki ± ∞ ¹   215.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                           200.8Ki ± ∞ ¹   200.7Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                           210.9Ki ± ∞ ¹   211.0Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                           145.0Ki ± ∞ ¹   145.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                           187.1Ki ± ∞ ¹   187.2Ki ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                           180.0Ki ± ∞ ¹   180.1Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                           291.8Ki ± ∞ ¹   291.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                           222.8Ki ± ∞ ¹   222.7Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                          222.9Ki ± ∞ ¹   223.0Ki ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                          146.3Ki ± ∞ ¹   146.4Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                          197.0Ki ± ∞ ¹   197.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                          187.0Ki ± ∞ ¹   187.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                          187.0Ki ± ∞ ¹   187.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                          162.7Ki ± ∞ ¹   162.6Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                          179.7Ki ± ∞ ¹   179.6Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                          222.9Ki ± ∞ ¹   222.9Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                          1.039Ki ± ∞ ¹   1.039Ki ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1860/selector=0-10                          159.6Ki ± ∞ ¹   159.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                          146.6Ki ± ∞ ¹   146.7Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                          151.1Ki ± ∞ ¹   151.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                          179.6Ki ± ∞ ¹   179.6Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                          179.6Ki ± ∞ ¹   179.5Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                          151.0Ki ± ∞ ¹   151.0Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                          188.9Ki ± ∞ ¹   188.9Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                          159.8Ki ± ∞ ¹   159.1Ki ± ∞ ¹  -0.42% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                          304.6Ki ± ∞ ¹   304.4Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                          1.188Ki ± ∞ ¹   1.187Ki ± ∞ ¹  -0.08% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                          293.4Ki ± ∞ ¹   293.4Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                          2.741Mi ± ∞ ¹   2.740Mi ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                          145.3Ki ± ∞ ¹   145.2Ki ± ∞ ¹  -0.06% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                          179.7Ki ± ∞ ¹   179.6Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                          173.8Ki ± ∞ ¹   173.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                          208.2Ki ± ∞ ¹   208.1Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                          145.2Ki ± ∞ ¹   145.2Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                          163.0Ki ± ∞ ¹   162.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           1016.0 ± ∞ ¹    1016.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3646/selector=1-10                           1016.0 ± ∞ ¹    1016.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3728/selector=0-10                          145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                          178.7Ki ± ∞ ¹   178.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                          243.9Ki ± ∞ ¹   244.0Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                          197.7Ki ± ∞ ¹   210.2Ki ± ∞ ¹  +6.35% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                          127.8Ki ± ∞ ¹   127.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                          149.3Ki ± ∞ ¹   149.2Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                          175.6Ki ± ∞ ¹   175.6Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                          222.8Ki ± ∞ ¹   222.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                          232.8Ki ± ∞ ¹   232.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                          186.2Ki ± ∞ ¹   186.2Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                          186.7Ki ± ∞ ¹   186.7Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                          296.7Ki ± ∞ ¹   296.6Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                          222.7Ki ± ∞ ¹   222.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                          170.3Ki ± ∞ ¹   170.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                          303.8Ki ± ∞ ¹   303.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                            816.0 ± ∞ ¹     816.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4903/selector=0-10                          148.0Ki ± ∞ ¹   160.6Ki ± ∞ ¹  +8.50% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                          156.4Ki ± ∞ ¹   160.6Ki ± ∞ ¹  +2.68% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                          148.0Ki ± ∞ ¹   160.6Ki ± ∞ ¹  +8.51% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                          162.6Ki ± ∞ ¹   162.6Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                          145.3Ki ± ∞ ¹   145.4Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                          162.6Ki ± ∞ ¹   162.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                          146.3Ki ± ∞ ¹   146.3Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                          222.9Ki ± ∞ ¹   222.8Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                          196.2Ki ± ∞ ¹   196.2Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                          304.7Ki ± ∞ ¹   304.7Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                          339.8Ki ± ∞ ¹   339.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                          159.7Ki ± ∞ ¹   159.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                          151.0Ki ± ∞ ¹   151.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            816.0 ± ∞ ¹     816.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6059/selector=0-10                          159.5Ki ± ∞ ¹   159.5Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                          162.6Ki ± ∞ ¹   162.5Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            816.0 ± ∞ ¹     816.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6370/selector=0-10                          145.8Ki ± ∞ ¹   145.8Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                          145.8Ki ± ∞ ¹   145.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                          145.8Ki ± ∞ ¹   145.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                          145.2Ki ± ∞ ¹   145.2Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                          1.164Ki ± ∞ ¹   1.164Ki ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6629/selector=1-10                          1.164Ki ± ∞ ¹   1.164Ki ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6629/selector=2-10                            728.0 ± ∞ ¹     728.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6692/selector=0-10                          145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                          162.7Ki ± ∞ ¹   162.6Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                          285.6Ki ± ∞ ¹   285.6Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                          164.3Ki ± ∞ ¹   164.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                          136.0Ki ± ∞ ¹   135.9Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                          179.5Ki ± ∞ ¹   179.4Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                          305.8Ki ± ∞ ¹   305.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                          1.039Ki ± ∞ ¹   1.039Ki ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7431/selector=0-10                           1016.0 ± ∞ ¹    1016.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7531/selector=0-10                          145.2Ki ± ∞ ¹   145.1Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                          211.6Ki ± ∞ ¹   211.6Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                          190.3Ki ± ∞ ¹   190.2Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                          173.0Ki ± ∞ ¹   173.1Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                          145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                          146.3Ki ± ∞ ¹   146.3Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                          151.0Ki ± ∞ ¹   151.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                          210.3Ki ± ∞ ¹   210.3Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                          197.0Ki ± ∞ ¹   197.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                            816.0 ± ∞ ¹     816.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8612/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                          151.1Ki ± ∞ ¹   151.1Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                          164.8Ki ± ∞ ¹   164.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                          179.3Ki ± ∞ ¹   179.3Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                          167.0Ki ± ∞ ¹   166.9Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                          860.2Ki ± ∞ ¹   860.1Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                          162.1Ki ± ∞ ¹   162.1Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                          178.8Ki ± ∞ ¹   178.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                          458.7Ki ± ∞ ¹   458.7Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                          145.1Ki ± ∞ ¹   145.2Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                          231.3Ki ± ∞ ¹   231.2Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          128.3Ki ± ∞ ¹   128.3Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                          422.2Ki ± ∞ ¹   422.6Ki ± ∞ ¹  +0.08% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                          170.1Ki ± ∞ ¹   170.1Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            752.0 ± ∞ ¹     752.0 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9827/selector=0-10                          1.062Ki ± ∞ ¹   1.062Ki ± ∞ ¹  +0.09% (p=1.000 n=1)
geomean                                                          98.15Ki         98.35Ki        +0.20%
¹ need >= 2 samples for confidence interval at level 0
² all samples are equal

                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost5.txt  │
                                        │              allocs/op               │  allocs/op    vs base                │
QueryExecution/query=24/selector=0-10                             2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=179/selector=0-10                            3.674k ± ∞ ¹   3.674k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=220/selector=0-10                            2.756k ± ∞ ¹   2.756k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=346/selector=0-10                            2.094k ± ∞ ¹   2.094k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=411/selector=0-10                            2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=512/selector=0-10                            2.886k ± ∞ ¹   2.886k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=512/selector=1-10                            2.692k ± ∞ ¹   2.692k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=512/selector=2-10                            2.783k ± ∞ ¹   2.783k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=512/selector=3-10                            2.037k ± ∞ ¹   2.037k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=603/selector=0-10                            2.687k ± ∞ ¹   2.687k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=712/selector=0-10                            2.455k ± ∞ ¹   2.455k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=888/selector=0-10                            3.246k ± ∞ ¹   3.247k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                            3.002k ± ∞ ¹   3.001k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           3.000k ± ∞ ¹   3.000k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1179/selector=0-10                           2.036k ± ∞ ¹   2.036k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1211/selector=0-10                           2.661k ± ∞ ¹   2.661k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1300/selector=0-10                           2.498k ± ∞ ¹   2.498k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1300/selector=1-10                           2.498k ± ∞ ¹   2.498k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1455/selector=0-10                           2.257k ± ∞ ¹   2.257k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1504/selector=0-10                           2.440k ± ∞ ¹   2.440k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1605/selector=0-10                           3.001k ± ∞ ¹   3.001k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1725/selector=0-10                            24.00 ± ∞ ¹    24.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1860/selector=0-10                           2.202k ± ∞ ¹   2.202k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=1890/selector=0-10                           2.053k ± ∞ ¹   2.053k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2058/selector=0-10                           2.133k ± ∞ ¹   2.133k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2083/selector=0-10                           2.440k ± ∞ ¹   2.440k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2214/selector=0-10                           2.440k ± ∞ ¹   2.440k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2291/selector=0-10                           2.094k ± ∞ ¹   2.094k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2389/selector=0-10                           2.528k ± ∞ ¹   2.528k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2567/selector=0-10                           2.189k ± ∞ ¹   2.189k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2594/selector=0-10                           3.388k ± ∞ ¹   3.388k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2705/selector=0-10                            27.00 ± ∞ ¹    27.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2800/selector=0-10                           3.597k ± ∞ ¹   3.597k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=2950/selector=0-10                           31.75k ± ∞ ¹   31.75k ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3124/selector=0-10                           2.440k ± ∞ ¹   2.440k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3177/selector=0-10                           2.414k ± ∞ ¹   2.414k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3294/selector=0-10                           2.810k ± ∞ ¹   2.810k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3400/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3513/selector=0-10                           2.258k ± ∞ ¹   2.258k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3646/selector=0-10                            23.00 ± ∞ ¹    23.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3646/selector=1-10                            23.00 ± ∞ ¹    23.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3728/selector=0-10                           2.036k ± ∞ ¹   2.036k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3778/selector=0-10                           2.382k ± ∞ ¹   2.382k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3946/selector=0-10                           3.308k ± ∞ ¹   3.308k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=3946/selector=1-10                           2.654k ± ∞ ¹   2.754k ± ∞ ¹  +3.77% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           1.819k ± ∞ ¹   1.819k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4025/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           2.360k ± ∞ ¹   2.360k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4157/selector=0-10                           3.057k ± ∞ ¹   3.057k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4157/selector=1-10                           3.104k ± ∞ ¹   3.104k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4157/selector=2-10                           2.629k ± ∞ ¹   2.629k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4244/selector=0-10                           2.495k ± ∞ ¹   2.495k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4342/selector=0-10                           3.593k ± ∞ ¹   3.595k ± ∞ ¹  +0.06% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           3.000k ± ∞ ¹   3.000k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4540/selector=0-10                           2.311k ± ∞ ¹   2.311k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4574/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4712/selector=0-10                           3.596k ± ∞ ¹   3.596k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4838/selector=0-10                            20.00 ± ∞ ¹    20.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4903/selector=0-10                           2.066k ± ∞ ¹   2.210k ± ∞ ¹  +6.97% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           2.162k ± ∞ ¹   2.210k ± ∞ ¹  +2.22% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           2.066k ± ∞ ¹   2.210k ± ∞ ¹  +6.97% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           2.257k ± ∞ ¹   2.257k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5060/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           2.257k ± ∞ ¹   2.257k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5311/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5391/selector=0-10                           3.002k ± ∞ ¹   3.001k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           2.645k ± ∞ ¹   2.645k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5584/selector=0-10                           3.596k ± ∞ ¹   3.597k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           4.016k ± ∞ ¹   4.016k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5835/selector=0-10                           2.188k ± ∞ ¹   2.188k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5869/selector=0-10                           2.094k ± ∞ ¹   2.094k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5971/selector=0-10                            20.00 ± ∞ ¹    20.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6059/selector=0-10                           2.189k ± ∞ ¹   2.189k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6237/selector=0-10                           2.257k ± ∞ ¹   2.257k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6300/selector=0-10                            20.00 ± ∞ ¹    20.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6370/selector=0-10                           2.044k ± ∞ ¹   2.044k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6370/selector=1-10                           2.044k ± ∞ ¹   2.044k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6370/selector=2-10                           2.044k ± ∞ ¹   2.044k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6485/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6629/selector=0-10                            26.00 ± ∞ ¹    26.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6629/selector=1-10                            26.00 ± ∞ ¹    26.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6629/selector=2-10                            19.00 ± ∞ ¹    19.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6692/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           2.257k ± ∞ ¹   2.257k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=6884/selector=0-10                           3.674k ± ∞ ¹   3.674k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7018/selector=0-10                           2.237k ± ∞ ¹   2.237k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7125/selector=0-10                           1.904k ± ∞ ¹   1.904k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7205/selector=0-10                           2.440k ± ∞ ¹   2.440k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7292/selector=0-10                           3.652k ± ∞ ¹   3.652k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7410/selector=0-10                            24.00 ± ∞ ¹    24.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7431/selector=0-10                            23.00 ± ∞ ¹    23.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7531/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7660/selector=0-10                           2.752k ± ∞ ¹   2.752k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7789/selector=0-10                           2.612k ± ∞ ¹   2.612k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7789/selector=1-10                           2.414k ± ∞ ¹   2.414k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7898/selector=0-10                           2.036k ± ∞ ¹   2.036k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=7986/selector=0-10                           2.035k ± ∞ ¹   2.035k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8079/selector=0-10                           2.094k ± ∞ ¹   2.094k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8212/selector=0-10                           2.820k ± ∞ ¹   2.820k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8260/selector=0-10                           2.661k ± ∞ ¹   2.661k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8387/selector=0-10                           2.036k ± ∞ ¹   2.036k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8446/selector=0-10                            20.00 ± ∞ ¹    20.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8612/selector=0-10                           2.036k ± ∞ ¹   2.037k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           2.036k ± ∞ ¹   2.036k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8798/selector=0-10                           2.094k ± ∞ ¹   2.094k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8881/selector=0-10                           2.258k ± ∞ ¹   2.258k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8963/selector=0-10                           2.402k ± ∞ ¹   2.402k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9037/selector=0-10                           2.311k ± ∞ ¹   2.311k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9156/selector=0-10                           10.40k ± ∞ ¹   10.40k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9223/selector=0-10                           2.229k ± ∞ ¹   2.229k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9223/selector=1-10                           2.426k ± ∞ ¹   2.426k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9223/selector=2-10                           5.530k ± ∞ ¹   5.530k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9348/selector=0-10                           2.036k ± ∞ ¹   2.036k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9487/selector=0-10                           2.033k ± ∞ ¹   2.033k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9513/selector=0-10                           2.971k ± ∞ ¹   2.971k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9513/selector=1-10                           1.819k ± ∞ ¹   1.819k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9513/selector=2-10                           6.409k ± ∞ ¹   6.410k ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           2.311k ± ∞ ¹   2.311k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9760/selector=0-10                            20.00 ± ∞ ¹    20.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=9827/selector=0-10                            25.00 ± ∞ ¹    25.00 ± ∞ ¹   0.00% (p=1.000 n=1) ²
geomean                                                           1.425k         1.427k        +0.16%
¹ need >= 2 samples for confidence interval at level 0
² all samples are equal

15 vs 20

goos: darwin
goarch: arm64
pkg: github.com/grafana/mimir/pkg/ingester/lookupplan/benchmarks
cpu: Apple M1 Pro
                                        │ benchmark_sharded_3_of_16_cost15.txt │ benchmark_sharded_3_of_16_cost20.txt │
                                        │                sec/op                │    sec/op      vs base               │
QueryExecution/query=24/selector=0-10                             111.3µ ± ∞ ¹    116.5µ ± ∞ ¹   +4.68% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            393.4µ ± ∞ ¹    409.7µ ± ∞ ¹   +4.15% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            265.8µ ± ∞ ¹    267.8µ ± ∞ ¹   +0.74% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            113.6µ ± ∞ ¹    115.9µ ± ∞ ¹   +1.98% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            111.0µ ± ∞ ¹    117.2µ ± ∞ ¹   +5.57% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            659.6µ ± ∞ ¹    660.3µ ± ∞ ¹   +0.11% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            376.0µ ± ∞ ¹    378.5µ ± ∞ ¹   +0.68% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            377.1µ ± ∞ ¹    383.7µ ± ∞ ¹   +1.76% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            114.2µ ± ∞ ¹    115.0µ ± ∞ ¹   +0.76% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            362.5µ ± ∞ ¹    366.4µ ± ∞ ¹   +1.07% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            181.5µ ± ∞ ¹    180.7µ ± ∞ ¹   -0.42% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            291.2µ ± ∞ ¹    297.6µ ± ∞ ¹   +2.17% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                            314.8µ ± ∞ ¹    318.1µ ± ∞ ¹   +1.06% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           311.3µ ± ∞ ¹    330.3µ ± ∞ ¹   +6.11% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           118.0µ ± ∞ ¹    122.5µ ± ∞ ¹   +3.81% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           244.3µ ± ∞ ¹    246.9µ ± ∞ ¹   +1.05% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           230.8µ ± ∞ ¹    244.3µ ± ∞ ¹   +5.84% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           237.0µ ± ∞ ¹    243.3µ ± ∞ ¹   +2.64% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           143.1µ ± ∞ ¹    146.1µ ± ∞ ¹   +2.14% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           177.3µ ± ∞ ¹    180.4µ ± ∞ ¹   +1.76% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           312.6µ ± ∞ ¹    341.3µ ± ∞ ¹   +9.16% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                           608.2n ± ∞ ¹    773.3n ± ∞ ¹  +27.15% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           144.8µ ± ∞ ¹    153.6µ ± ∞ ¹   +6.08% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           114.9µ ± ∞ ¹    125.9µ ± ∞ ¹   +9.60% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           119.0µ ± ∞ ¹    120.5µ ± ∞ ¹   +1.32% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           176.3µ ± ∞ ¹    188.9µ ± ∞ ¹   +7.14% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           177.1µ ± ∞ ¹    197.2µ ± ∞ ¹  +11.36% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           114.6µ ± ∞ ¹    119.1µ ± ∞ ¹   +3.91% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           239.3µ ± ∞ ¹    295.6µ ± ∞ ¹  +23.51% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           138.7µ ± ∞ ¹    159.8µ ± ∞ ¹  +15.18% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           534.0µ ± ∞ ¹    597.8µ ± ∞ ¹  +11.93% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                           817.6n ± ∞ ¹   1011.0n ± ∞ ¹  +23.65% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           6.365m ± ∞ ¹    6.476m ± ∞ ¹   +1.73% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           3.803m ± ∞ ¹    4.642m ± ∞ ¹  +22.08% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           107.8µ ± ∞ ¹    119.5µ ± ∞ ¹  +10.84% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           174.9µ ± ∞ ¹    184.1µ ± ∞ ¹   +5.25% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           175.4µ ± ∞ ¹    183.1µ ± ∞ ¹   +4.40% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           270.7µ ± ∞ ¹    441.5µ ± ∞ ¹  +63.11% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           114.1µ ± ∞ ¹    125.5µ ± ∞ ¹  +10.01% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           139.2µ ± ∞ ¹    146.4µ ± ∞ ¹   +5.12% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           561.4n ± ∞ ¹    677.4n ± ∞ ¹  +20.66% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           559.1n ± ∞ ¹    690.8n ± ∞ ¹  +23.56% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           108.3µ ± ∞ ¹    118.1µ ± ∞ ¹   +9.02% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           148.6µ ± ∞ ¹    141.4µ ± ∞ ¹   -4.82% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           468.7µ ± ∞ ¹    495.3µ ± ∞ ¹   +5.68% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           352.5µ ± ∞ ¹    355.3µ ± ∞ ¹   +0.78% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           88.45µ ± ∞ ¹    89.28µ ± ∞ ¹   +0.94% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           116.5µ ± ∞ ¹    118.6µ ± ∞ ¹   +1.83% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           151.5µ ± ∞ ¹    141.7µ ± ∞ ¹   -6.46% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           392.1µ ± ∞ ¹    393.6µ ± ∞ ¹   +0.36% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           676.3µ ± ∞ ¹    701.4µ ± ∞ ¹   +3.71% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           192.8µ ± ∞ ¹    183.5µ ± ∞ ¹   -4.86% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           246.1µ ± ∞ ¹    235.7µ ± ∞ ¹   -4.25% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           306.3µ ± ∞ ¹    317.7µ ± ∞ ¹   +3.70% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           308.4µ ± ∞ ¹    310.7µ ± ∞ ¹   +0.74% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           143.2µ ± ∞ ¹    146.8µ ± ∞ ¹   +2.49% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           113.8µ ± ∞ ¹    119.0µ ± ∞ ¹   +4.60% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           358.8µ ± ∞ ¹    409.2µ ± ∞ ¹  +14.05% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                           501.8n ± ∞ ¹    745.6n ± ∞ ¹  +48.59% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           113.5µ ± ∞ ¹    120.6µ ± ∞ ¹   +6.27% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           114.2µ ± ∞ ¹    121.6µ ± ∞ ¹   +6.47% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           114.0µ ± ∞ ¹    116.5µ ± ∞ ¹   +2.24% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           140.4µ ± ∞ ¹    148.3µ ± ∞ ¹   +5.60% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           110.0µ ± ∞ ¹    129.8µ ± ∞ ¹  +17.96% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           140.7µ ± ∞ ¹    157.5µ ± ∞ ¹  +11.94% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           116.2µ ± ∞ ¹    134.0µ ± ∞ ¹  +15.34% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           332.0µ ± ∞ ¹    371.2µ ± ∞ ¹  +11.80% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           215.6µ ± ∞ ¹    251.9µ ± ∞ ¹  +16.82% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           362.6µ ± ∞ ¹    376.4µ ± ∞ ¹   +3.78% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           475.4µ ± ∞ ¹    482.6µ ± ∞ ¹   +1.52% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                           168.5µ ± ∞ ¹    135.7µ ± ∞ ¹  -19.47% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           112.2µ ± ∞ ¹    121.6µ ± ∞ ¹   +8.32% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                           511.2n ± ∞ ¹    633.6n ± ∞ ¹  +23.94% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           130.8µ ± ∞ ¹    146.4µ ± ∞ ¹  +11.93% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           141.9µ ± ∞ ¹    158.0µ ± ∞ ¹  +11.31% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                           504.2n ± ∞ ¹    623.2n ± ∞ ¹  +23.60% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           117.5µ ± ∞ ¹    125.9µ ± ∞ ¹   +7.11% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           115.4µ ± ∞ ¹    129.9µ ± ∞ ¹  +12.52% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           112.5µ ± ∞ ¹    116.5µ ± ∞ ¹   +3.60% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           108.0µ ± ∞ ¹    116.3µ ± ∞ ¹   +7.68% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                           683.0n ± ∞ ¹    798.6n ± ∞ ¹  +16.93% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                           649.7n ± ∞ ¹    716.3n ± ∞ ¹  +10.25% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                           462.4n ± ∞ ¹    527.2n ± ∞ ¹  +14.01% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           158.5µ ± ∞ ¹    118.8µ ± ∞ ¹  -25.03% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           159.0µ ± ∞ ¹    143.9µ ± ∞ ¹   -9.49% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           426.6µ ± ∞ ¹    402.4µ ± ∞ ¹   -5.66% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           136.8µ ± ∞ ¹    136.8µ ± ∞ ¹   -0.00% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                           97.93µ ± ∞ ¹    98.05µ ± ∞ ¹   +0.13% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           175.4µ ± ∞ ¹    176.7µ ± ∞ ¹   +0.77% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           379.4µ ± ∞ ¹    381.0µ ± ∞ ¹   +0.43% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                           620.0n ± ∞ ¹    690.6n ± ∞ ¹  +11.39% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           557.2n ± ∞ ¹    654.9n ± ∞ ¹  +17.53% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           117.3µ ± ∞ ¹    112.1µ ± ∞ ¹   -4.38% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           218.8µ ± ∞ ¹    186.3µ ± ∞ ¹  -14.87% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           259.7µ ± ∞ ¹    247.9µ ± ∞ ¹   -4.53% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           172.9µ ± ∞ ¹    175.8µ ± ∞ ¹   +1.72% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           115.7µ ± ∞ ¹    116.3µ ± ∞ ¹   +0.54% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           117.8µ ± ∞ ¹    117.4µ ± ∞ ¹   -0.32% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           115.1µ ± ∞ ¹    108.7µ ± ∞ ¹   -5.56% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           253.8µ ± ∞ ¹    262.4µ ± ∞ ¹   +3.41% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           248.0µ ± ∞ ¹    246.7µ ± ∞ ¹   -0.52% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           107.3µ ± ∞ ¹    112.4µ ± ∞ ¹   +4.78% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                           503.9n ± ∞ ¹    584.3n ± ∞ ¹  +15.96% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           109.0µ ± ∞ ¹    111.7µ ± ∞ ¹   +2.50% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           108.8µ ± ∞ ¹    110.8µ ± ∞ ¹   +1.87% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           114.2µ ± ∞ ¹    112.4µ ± ∞ ¹   -1.57% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           143.2µ ± ∞ ¹    142.8µ ± ∞ ¹   -0.28% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           170.2µ ± ∞ ¹    172.4µ ± ∞ ¹   +1.28% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           150.3µ ± ∞ ¹    154.8µ ± ∞ ¹   +2.96% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           1.214m ± ∞ ¹    1.142m ± ∞ ¹   -5.91% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           144.6µ ± ∞ ¹    138.7µ ± ∞ ¹   -4.05% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           175.7µ ± ∞ ¹    179.0µ ± ∞ ¹   +1.88% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           766.0µ ± ∞ ¹    723.8µ ± ∞ ¹   -5.51% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           114.7µ ± ∞ ¹    115.7µ ± ∞ ¹   +0.89% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           112.4µ ± ∞ ¹    113.8µ ± ∞ ¹   +1.21% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           248.6µ ± ∞ ¹    255.3µ ± ∞ ¹   +2.71% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          136.18µ ± ∞ ¹    93.12µ ± ∞ ¹  -31.62% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           1.119m ± ∞ ¹    1.100m ± ∞ ¹   -1.72% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           145.4µ ± ∞ ¹    141.8µ ± ∞ ¹   -2.43% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                           748.4n ± ∞ ¹    697.3n ± ∞ ¹   -6.83% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                           827.3n ± ∞ ¹    843.0n ± ∞ ¹   +1.90% (p=1.000 n=1)
geomean                                                           97.60µ          102.0µ         +4.52%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost15.txt │ benchmark_sharded_3_of_16_cost20.txt  │
                                        │                 B/op                 │     B/op       vs base                │
QueryExecution/query=24/selector=0-10                            146.5Ki ± ∞ ¹   146.5Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                           285.5Ki ± ∞ ¹   285.5Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                           204.2Ki ± ∞ ¹   204.1Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                           146.4Ki ± ∞ ¹   145.2Ki ± ∞ ¹  -0.81% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                           145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                           215.0Ki ± ∞ ¹   215.0Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                           200.8Ki ± ∞ ¹   200.8Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                           211.0Ki ± ∞ ¹   211.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                           145.0Ki ± ∞ ¹   145.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                           187.1Ki ± ∞ ¹   187.1Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                           180.0Ki ± ∞ ¹   180.1Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                           291.8Ki ± ∞ ¹   291.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                           222.8Ki ± ∞ ¹   222.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                          222.8Ki ± ∞ ¹   222.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                          146.3Ki ± ∞ ¹   146.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                          197.0Ki ± ∞ ¹   197.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                          187.1Ki ± ∞ ¹   187.0Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                          187.0Ki ± ∞ ¹   187.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                          162.7Ki ± ∞ ¹   162.7Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                          179.6Ki ± ∞ ¹   179.6Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                          222.9Ki ± ∞ ¹   222.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                          1.031Ki ± ∞ ¹   1.039Ki ± ∞ ¹  +0.76% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                          159.7Ki ± ∞ ¹   159.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                          145.1Ki ± ∞ ¹   145.2Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                          151.0Ki ± ∞ ¹   151.1Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                          179.6Ki ± ∞ ¹   179.6Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                          179.5Ki ± ∞ ¹   179.6Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                          146.6Ki ± ∞ ¹   145.5Ki ± ∞ ¹  -0.74% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                          188.9Ki ± ∞ ¹   188.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                          160.0Ki ± ∞ ¹   160.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                          304.4Ki ± ∞ ¹   304.4Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                          1.180Ki ± ∞ ¹   1.188Ki ± ∞ ¹  +0.66% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                          293.5Ki ± ∞ ¹   293.4Ki ± ∞ ¹  -0.06% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                          2.736Mi ± ∞ ¹   2.735Mi ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                          145.1Ki ± ∞ ¹   145.2Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                          179.6Ki ± ∞ ¹   179.7Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                          173.8Ki ± ∞ ¹   173.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                          208.1Ki ± ∞ ¹   208.2Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                          145.1Ki ± ∞ ¹   145.2Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                          162.9Ki ± ∞ ¹   163.0Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           1008.0 ± ∞ ¹    1016.0 ± ∞ ¹  +0.79% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           1008.0 ± ∞ ¹    1016.0 ± ∞ ¹  +0.79% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                          145.2Ki ± ∞ ¹   145.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                          174.3Ki ± ∞ ¹   173.2Ki ± ∞ ¹  -0.68% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                          244.0Ki ± ∞ ¹   243.8Ki ± ∞ ¹  -0.07% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                          197.7Ki ± ∞ ¹   197.7Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                          127.8Ki ± ∞ ¹   127.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                          149.3Ki ± ∞ ¹   149.4Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                          175.6Ki ± ∞ ¹   175.7Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                          222.8Ki ± ∞ ¹   222.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                          232.8Ki ± ∞ ¹   232.6Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                          186.2Ki ± ∞ ¹   186.2Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                          186.6Ki ± ∞ ¹   186.6Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                          296.7Ki ± ∞ ¹   296.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                          222.7Ki ± ∞ ¹   222.7Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                          165.9Ki ± ∞ ¹   164.7Ki ± ∞ ¹  -0.70% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                          144.8Ki ± ∞ ¹   144.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                          303.9Ki ± ∞ ¹   303.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                            808.0 ± ∞ ¹     816.0 ± ∞ ¹  +0.99% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                          145.6Ki ± ∞ ¹   145.6Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                          148.0Ki ± ∞ ¹   148.0Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                          145.6Ki ± ∞ ¹   145.6Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                          162.6Ki ± ∞ ¹   162.6Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                          145.2Ki ± ∞ ¹   145.3Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                          162.6Ki ± ∞ ¹   162.6Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                          146.3Ki ± ∞ ¹   146.3Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                          222.9Ki ± ∞ ¹   223.0Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                          196.1Ki ± ∞ ¹   196.1Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                          304.7Ki ± ∞ ¹   304.7Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                          339.7Ki ± ∞ ¹   339.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                          159.6Ki ± ∞ ¹   159.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                          146.6Ki ± ∞ ¹   145.4Ki ± ∞ ¹  -0.78% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            808.0 ± ∞ ¹     816.0 ± ∞ ¹  +0.99% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                          159.4Ki ± ∞ ¹   159.5Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                          162.5Ki ± ∞ ¹   162.6Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            808.0 ± ∞ ¹     816.0 ± ∞ ¹  +0.99% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                          145.7Ki ± ∞ ¹   145.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                          145.8Ki ± ∞ ¹   145.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                          145.8Ki ± ∞ ¹   145.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                          145.1Ki ± ∞ ¹   145.1Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                          1.156Ki ± ∞ ¹   1.164Ki ± ∞ ¹  +0.68% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                          1.156Ki ± ∞ ¹   1.164Ki ± ∞ ¹  +0.68% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                            720.0 ± ∞ ¹     728.0 ± ∞ ¹  +1.11% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                          145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                          162.6Ki ± ∞ ¹   162.6Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                          285.5Ki ± ∞ ¹   285.5Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                          164.3Ki ± ∞ ¹   164.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                          135.9Ki ± ∞ ¹   135.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                          179.5Ki ± ∞ ¹   179.4Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                          305.8Ki ± ∞ ¹   305.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                          1.031Ki ± ∞ ¹   1.039Ki ± ∞ ¹  +0.76% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           1008.0 ± ∞ ¹    1016.0 ± ∞ ¹  +0.79% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                          145.1Ki ± ∞ ¹   145.1Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                          207.3Ki ± ∞ ¹   206.1Ki ± ∞ ¹  -0.56% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                          190.2Ki ± ∞ ¹   190.3Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                          173.0Ki ± ∞ ¹   173.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                          145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                          146.3Ki ± ∞ ¹   146.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                          146.6Ki ± ∞ ¹   145.4Ki ± ∞ ¹  -0.81% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                          210.3Ki ± ∞ ¹   210.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                          197.0Ki ± ∞ ¹   197.1Ki ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                          144.8Ki ± ∞ ¹   144.8Ki ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=8446/selector=0-10                            808.0 ± ∞ ¹     816.0 ± ∞ ¹  +0.99% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                          146.7Ki ± ∞ ¹   145.6Ki ± ∞ ¹  -0.78% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                          164.8Ki ± ∞ ¹   164.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                          179.3Ki ± ∞ ¹   179.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                          167.0Ki ± ∞ ¹   167.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                          860.1Ki ± ∞ ¹   859.9Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                          162.1Ki ± ∞ ¹   162.1Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                          178.8Ki ± ∞ ¹   178.9Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                          458.8Ki ± ∞ ¹   458.7Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                          145.1Ki ± ∞ ¹   145.2Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                          144.9Ki ± ∞ ¹   144.9Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                          231.3Ki ± ∞ ¹   231.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          128.3Ki ± ∞ ¹   128.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                          422.2Ki ± ∞ ¹   422.2Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                          165.7Ki ± ∞ ¹   164.5Ki ± ∞ ¹  -0.71% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            743.0 ± ∞ ¹     752.0 ± ∞ ¹  +1.21% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                          1.055Ki ± ∞ ¹   1.062Ki ± ∞ ¹  +0.74% (p=1.000 n=1)
geomean                                                          97.76Ki         97.81Ki        +0.06%
¹ need >= 2 samples for confidence interval at level 0
² all samples are equal

                                        │ benchmark_sharded_3_of_16_cost15.txt │ benchmark_sharded_3_of_16_cost20.txt │
                                        │              allocs/op               │  allocs/op    vs base                │
QueryExecution/query=24/selector=0-10                             2.032k ± ∞ ¹   2.033k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            3.673k ± ∞ ¹   3.674k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            2.755k ± ∞ ¹   2.756k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            2.021k ± ∞ ¹   2.005k ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            2.885k ± ∞ ¹   2.886k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            2.691k ± ∞ ¹   2.692k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            2.782k ± ∞ ¹   2.783k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            2.686k ± ∞ ¹   2.687k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            2.454k ± ∞ ¹   2.455k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            3.246k ± ∞ ¹   3.246k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=899/selector=0-10                            3.001k ± ∞ ¹   3.002k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           2.999k ± ∞ ¹   3.000k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           2.660k ± ∞ ¹   2.661k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           2.497k ± ∞ ¹   2.498k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           2.497k ± ∞ ¹   2.498k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           2.256k ± ∞ ¹   2.257k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           2.439k ± ∞ ¹   2.440k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           3.000k ± ∞ ¹   3.001k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                            23.00 ± ∞ ¹    24.00 ± ∞ ¹  +4.35% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           2.201k ± ∞ ¹   2.202k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           2.034k ± ∞ ¹   2.035k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           2.132k ± ∞ ¹   2.133k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           2.439k ± ∞ ¹   2.440k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           2.439k ± ∞ ¹   2.440k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           2.021k ± ∞ ¹   2.005k ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           2.527k ± ∞ ¹   2.528k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           2.188k ± ∞ ¹   2.189k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           3.387k ± ∞ ¹   3.388k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                            26.00 ± ∞ ¹    27.00 ± ∞ ¹  +3.85% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           3.596k ± ∞ ¹   3.597k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           31.68k ± ∞ ¹   31.66k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           2.032k ± ∞ ¹   2.033k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           2.439k ± ∞ ¹   2.440k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           2.413k ± ∞ ¹   2.414k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           2.809k ± ∞ ¹   2.810k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           2.032k ± ∞ ¹   2.033k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           2.257k ± ∞ ¹   2.258k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                            22.00 ± ∞ ¹    23.00 ± ∞ ¹  +4.55% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                            22.00 ± ∞ ¹    23.00 ± ∞ ¹  +4.55% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           2.034k ± ∞ ¹   2.035k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           2.309k ± ∞ ¹   2.293k ± ∞ ¹  -0.69% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           3.307k ± ∞ ¹   3.308k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           2.653k ± ∞ ¹   2.654k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           1.818k ± ∞ ¹   1.819k ± ∞ ¹  +0.06% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           2.033k ± ∞ ¹   2.033k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4025/selector=1-10                           2.358k ± ∞ ¹   2.358k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4157/selector=0-10                           3.056k ± ∞ ¹   3.057k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           3.103k ± ∞ ¹   3.104k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           2.628k ± ∞ ¹   2.629k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           2.494k ± ∞ ¹   2.495k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           3.592k ± ∞ ¹   3.593k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           2.999k ± ∞ ¹   3.000k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           2.238k ± ∞ ¹   2.222k ± ∞ ¹  -0.71% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           3.596k ± ∞ ¹   3.596k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4838/selector=0-10                            19.00 ± ∞ ¹    20.00 ± ∞ ¹  +5.26% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           2.065k ± ∞ ¹   2.066k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           2.256k ± ∞ ¹   2.257k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           2.032k ± ∞ ¹   2.033k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           2.256k ± ∞ ¹   2.257k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           3.001k ± ∞ ¹   3.002k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           2.644k ± ∞ ¹   2.645k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           3.595k ± ∞ ¹   3.596k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           4.016k ± ∞ ¹   4.016k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5835/selector=0-10                           2.185k ± ∞ ¹   2.186k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           2.021k ± ∞ ¹   2.005k ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            19.00 ± ∞ ¹    20.00 ± ∞ ¹  +5.26% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           2.185k ± ∞ ¹   2.186k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           2.256k ± ∞ ¹   2.257k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            19.00 ± ∞ ¹    20.00 ± ∞ ¹  +5.26% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           2.042k ± ∞ ¹   2.043k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           2.043k ± ∞ ¹   2.044k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           2.042k ± ∞ ¹   2.043k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                            25.00 ± ∞ ¹    26.00 ± ∞ ¹  +4.00% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                            25.00 ± ∞ ¹    26.00 ± ∞ ¹  +4.00% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                            18.00 ± ∞ ¹    19.00 ± ∞ ¹  +5.56% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           2.256k ± ∞ ¹   2.257k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           3.673k ± ∞ ¹   3.674k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           2.236k ± ∞ ¹   2.237k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                           1.903k ± ∞ ¹   1.904k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           2.439k ± ∞ ¹   2.440k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           3.651k ± ∞ ¹   3.652k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                            23.00 ± ∞ ¹    24.00 ± ∞ ¹  +4.35% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                            22.00 ± ∞ ¹    23.00 ± ∞ ¹  +4.55% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           2.679k ± ∞ ¹   2.663k ± ∞ ¹  -0.60% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           2.611k ± ∞ ¹   2.612k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           2.413k ± ∞ ¹   2.414k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           2.021k ± ∞ ¹   2.005k ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           2.819k ± ∞ ¹   2.820k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           2.660k ± ∞ ¹   2.661k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           2.033k ± ∞ ¹   2.034k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                            19.00 ± ∞ ¹    20.00 ± ∞ ¹  +5.26% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           2.035k ± ∞ ¹   2.036k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           2.021k ± ∞ ¹   2.005k ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           2.257k ± ∞ ¹   2.258k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           2.401k ± ∞ ¹   2.402k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           2.310k ± ∞ ¹   2.311k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           10.39k ± ∞ ¹   10.40k ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           2.228k ± ∞ ¹   2.229k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           2.425k ± ∞ ¹   2.426k ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           5.529k ± ∞ ¹   5.530k ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           2.034k ± ∞ ¹   2.035k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           2.030k ± ∞ ¹   2.031k ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           2.970k ± ∞ ¹   2.971k ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                           1.818k ± ∞ ¹   1.819k ± ∞ ¹  +0.06% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           6.408k ± ∞ ¹   6.409k ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           2.238k ± ∞ ¹   2.222k ± ∞ ¹  -0.71% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            19.00 ± ∞ ¹    20.00 ± ∞ ¹  +5.26% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                            24.00 ± ∞ ¹    25.00 ± ∞ ¹  +4.17% (p=1.000 n=1)
geomean                                                           1.412k         1.419k        +0.54%
¹ need >= 2 samples for confidence interval at level 0
² all samples are equal

Which issue(s) this PR fixes or relates to

#11920

Checklist

  • Tests updated.
  • Documentation added.
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]. If changelog entry is not needed, please add the changelog-not-needed label to the PR.
  • about-versioning.md updated with experimental features.

Note

Raises the default index-lookup planning retrieved_series_cost from 10 to 15 and updates docs, flags help, defaults, and tests accordingly.

  • Index lookup planning (ingester):
    • Increase default retrieved_series_cost from 10 to 15 in pkg/ingester/lookupplan/config.go.
  • Config/flags:
    • Update defaults in operations/mimir/mimir-flags-defaults.json and cmd/mimir/config-descriptor.json.
    • Reflect new default in CLI help cmd/mimir/help-all.txt.tmpl and docs docs/sources/.../configuration-parameters/index.md.
  • Tests:
    • Adjust expected costs/totals in pkg/ingester/lookupplan/testdata/plan_cost_test_cases.csv.
    • Tweak one planner expectation in pkg/ingester/lookupplan/testdata/planner_test_cases.csv.

Written by Cursor Bugbot for commit ae95a62. This will update automatically on new commits. Configure here.

using queries and data from an internal environment in local benchmarks i found that the ingester processes queries 5% faster when the series cost is 15 instead of the default 10.

I also tried with cost of 5 and 20. In both cases the performance was worse than cost of 10.

This PR cleans up the jsonnet and also removes the explicit disabling of the feature in zone-b. This should also give us a "clean slate" of in-memory caches to compare performance.

<details><summary>10 vs 15</summary>
<p>

```
goos: darwin
goarch: arm64
pkg: github.com/grafana/mimir/pkg/ingester/lookupplan/benchmarks
cpu: Apple M1 Pro
                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost15.txt │
                                        │                sec/op                │    sec/op      vs base               │
QueryExecution/query=24/selector=0-10                             114.2µ ± ∞ ¹    111.3µ ± ∞ ¹   -2.52% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            408.9µ ± ∞ ¹    393.4µ ± ∞ ¹   -3.80% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            271.6µ ± ∞ ¹    265.8µ ± ∞ ¹   -2.11% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            137.5µ ± ∞ ¹    113.6µ ± ∞ ¹  -17.38% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            118.4µ ± ∞ ¹    111.0µ ± ∞ ¹   -6.25% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            672.8µ ± ∞ ¹    659.6µ ± ∞ ¹   -1.96% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            394.1µ ± ∞ ¹    376.0µ ± ∞ ¹   -4.60% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            385.5µ ± ∞ ¹    377.1µ ± ∞ ¹   -2.17% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            117.4µ ± ∞ ¹    114.2µ ± ∞ ¹   -2.76% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            365.0µ ± ∞ ¹    362.5µ ± ∞ ¹   -0.69% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            183.8µ ± ∞ ¹    181.5µ ± ∞ ¹   -1.26% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            304.0µ ± ∞ ¹    291.2µ ± ∞ ¹   -4.18% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                            326.2µ ± ∞ ¹    314.8µ ± ∞ ¹   -3.49% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           312.2µ ± ∞ ¹    311.3µ ± ∞ ¹   -0.29% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           119.7µ ± ∞ ¹    118.0µ ± ∞ ¹   -1.44% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           248.7µ ± ∞ ¹    244.3µ ± ∞ ¹   -1.76% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           242.7µ ± ∞ ¹    230.8µ ± ∞ ¹   -4.91% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           238.2µ ± ∞ ¹    237.0µ ± ∞ ¹   -0.47% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           149.1µ ± ∞ ¹    143.1µ ± ∞ ¹   -4.02% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           182.7µ ± ∞ ¹    177.3µ ± ∞ ¹   -2.94% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           330.2µ ± ∞ ¹    312.6µ ± ∞ ¹   -5.32% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                           760.0n ± ∞ ¹    608.2n ± ∞ ¹  -19.97% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           152.2µ ± ∞ ¹    144.8µ ± ∞ ¹   -4.86% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           116.6µ ± ∞ ¹    114.9µ ± ∞ ¹   -1.47% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           128.6µ ± ∞ ¹    119.0µ ± ∞ ¹   -7.50% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           183.5µ ± ∞ ¹    176.3µ ± ∞ ¹   -3.93% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           178.7µ ± ∞ ¹    177.1µ ± ∞ ¹   -0.90% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           131.6µ ± ∞ ¹    114.6µ ± ∞ ¹  -12.88% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           247.8µ ± ∞ ¹    239.3µ ± ∞ ¹   -3.42% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           144.0µ ± ∞ ¹    138.7µ ± ∞ ¹   -3.68% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           573.6µ ± ∞ ¹    534.0µ ± ∞ ¹   -6.90% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                          1013.0n ± ∞ ¹    817.6n ± ∞ ¹  -19.29% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           6.465m ± ∞ ¹    6.365m ± ∞ ¹   -1.54% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           4.186m ± ∞ ¹    3.803m ± ∞ ¹   -9.15% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           113.1µ ± ∞ ¹    107.8µ ± ∞ ¹   -4.67% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           183.5µ ± ∞ ¹    174.9µ ± ∞ ¹   -4.65% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           183.3µ ± ∞ ¹    175.4µ ± ∞ ¹   -4.34% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           276.2µ ± ∞ ¹    270.7µ ± ∞ ¹   -2.00% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           117.4µ ± ∞ ¹    114.1µ ± ∞ ¹   -2.80% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           146.0µ ± ∞ ¹    139.2µ ± ∞ ¹   -4.66% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           753.5n ± ∞ ¹    561.4n ± ∞ ¹  -25.49% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           670.3n ± ∞ ¹    559.1n ± ∞ ¹  -16.59% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           112.5µ ± ∞ ¹    108.3µ ± ∞ ¹   -3.72% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           159.4µ ± ∞ ¹    148.6µ ± ∞ ¹   -6.77% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           474.1µ ± ∞ ¹    468.7µ ± ∞ ¹   -1.14% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           355.3µ ± ∞ ¹    352.5µ ± ∞ ¹   -0.76% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           92.63µ ± ∞ ¹    88.45µ ± ∞ ¹   -4.51% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           115.5µ ± ∞ ¹    116.5µ ± ∞ ¹   +0.88% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           145.0µ ± ∞ ¹    151.5µ ± ∞ ¹   +4.46% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           395.2µ ± ∞ ¹    392.1µ ± ∞ ¹   -0.77% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           665.6µ ± ∞ ¹    676.3µ ± ∞ ¹   +1.61% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           189.6µ ± ∞ ¹    192.8µ ± ∞ ¹   +1.70% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           237.9µ ± ∞ ¹    246.1µ ± ∞ ¹   +3.46% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           313.1µ ± ∞ ¹    306.3µ ± ∞ ¹   -2.16% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           319.1µ ± ∞ ¹    308.4µ ± ∞ ¹   -3.36% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           157.7µ ± ∞ ¹    143.2µ ± ∞ ¹   -9.20% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           114.3µ ± ∞ ¹    113.8µ ± ∞ ¹   -0.44% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           360.6µ ± ∞ ¹    358.8µ ± ∞ ¹   -0.50% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                           578.1n ± ∞ ¹    501.8n ± ∞ ¹  -13.20% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           121.8µ ± ∞ ¹    113.5µ ± ∞ ¹   -6.81% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           139.7µ ± ∞ ¹    114.2µ ± ∞ ¹  -18.22% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           122.4µ ± ∞ ¹    114.0µ ± ∞ ¹   -6.86% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           145.3µ ± ∞ ¹    140.4µ ± ∞ ¹   -3.35% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           114.4µ ± ∞ ¹    110.0µ ± ∞ ¹   -3.84% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           144.5µ ± ∞ ¹    140.7µ ± ∞ ¹   -2.65% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           119.8µ ± ∞ ¹    116.2µ ± ∞ ¹   -2.99% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           312.0µ ± ∞ ¹    332.0µ ± ∞ ¹   +6.40% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           211.4µ ± ∞ ¹    215.6µ ± ∞ ¹   +1.99% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           369.6µ ± ∞ ¹    362.6µ ± ∞ ¹   -1.88% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           473.5µ ± ∞ ¹    475.4µ ± ∞ ¹   +0.41% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                           136.6µ ± ∞ ¹    168.5µ ± ∞ ¹  +23.29% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           124.8µ ± ∞ ¹    112.2µ ± ∞ ¹  -10.07% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                           598.3n ± ∞ ¹    511.2n ± ∞ ¹  -14.56% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           138.9µ ± ∞ ¹    130.8µ ± ∞ ¹   -5.83% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           145.5µ ± ∞ ¹    141.9µ ± ∞ ¹   -2.50% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                           616.2n ± ∞ ¹    504.2n ± ∞ ¹  -18.18% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           118.1µ ± ∞ ¹    117.5µ ± ∞ ¹   -0.51% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           111.8µ ± ∞ ¹    115.4µ ± ∞ ¹   +3.25% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           118.1µ ± ∞ ¹    112.5µ ± ∞ ¹   -4.77% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           112.4µ ± ∞ ¹    108.0µ ± ∞ ¹   -3.88% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                           775.7n ± ∞ ¹    683.0n ± ∞ ¹  -11.95% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                           808.5n ± ∞ ¹    649.7n ± ∞ ¹  -19.64% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                           545.0n ± ∞ ¹    462.4n ± ∞ ¹  -15.16% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           112.5µ ± ∞ ¹    158.5µ ± ∞ ¹  +40.91% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           148.5µ ± ∞ ¹    159.0µ ± ∞ ¹   +7.07% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           444.1µ ± ∞ ¹    426.6µ ± ∞ ¹   -3.95% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           139.3µ ± ∞ ¹    136.8µ ± ∞ ¹   -1.76% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                          101.60µ ± ∞ ¹    97.93µ ± ∞ ¹   -3.61% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           181.0µ ± ∞ ¹    175.4µ ± ∞ ¹   -3.14% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           403.2µ ± ∞ ¹    379.4µ ± ∞ ¹   -5.90% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                           697.9n ± ∞ ¹    620.0n ± ∞ ¹  -11.16% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           650.4n ± ∞ ¹    557.2n ± ∞ ¹  -14.33% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           114.0µ ± ∞ ¹    117.3µ ± ∞ ¹   +2.84% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           207.8µ ± ∞ ¹    218.8µ ± ∞ ¹   +5.31% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           246.4µ ± ∞ ¹    259.7µ ± ∞ ¹   +5.38% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           179.8µ ± ∞ ¹    172.9µ ± ∞ ¹   -3.88% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           119.7µ ± ∞ ¹    115.7µ ± ∞ ¹   -3.33% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           120.4µ ± ∞ ¹    117.8µ ± ∞ ¹   -2.12% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           125.4µ ± ∞ ¹    115.1µ ± ∞ ¹   -8.25% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           263.2µ ± ∞ ¹    253.8µ ± ∞ ¹   -3.57% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           250.5µ ± ∞ ¹    248.0µ ± ∞ ¹   -1.03% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           111.7µ ± ∞ ¹    107.3µ ± ∞ ¹   -3.96% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                           643.4n ± ∞ ¹    503.9n ± ∞ ¹  -21.68% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           112.9µ ± ∞ ¹    109.0µ ± ∞ ¹   -3.45% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           112.0µ ± ∞ ¹    108.8µ ± ∞ ¹   -2.82% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           134.8µ ± ∞ ¹    114.2µ ± ∞ ¹  -15.27% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           171.1µ ± ∞ ¹    143.2µ ± ∞ ¹  -16.33% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           170.8µ ± ∞ ¹    170.2µ ± ∞ ¹   -0.35% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           159.7µ ± ∞ ¹    150.3µ ± ∞ ¹   -5.90% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           1.401m ± ∞ ¹    1.214m ± ∞ ¹  -13.37% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           143.8µ ± ∞ ¹    144.6µ ± ∞ ¹   +0.52% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           192.9µ ± ∞ ¹    175.7µ ± ∞ ¹   -8.89% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           701.7µ ± ∞ ¹    766.0µ ± ∞ ¹   +9.17% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           126.1µ ± ∞ ¹    114.7µ ± ∞ ¹   -9.04% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           118.7µ ± ∞ ¹    112.4µ ± ∞ ¹   -5.27% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           243.9µ ± ∞ ¹    248.6µ ± ∞ ¹   +1.92% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                           100.8µ ± ∞ ¹    136.2µ ± ∞ ¹  +35.04% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           1.213m ± ∞ ¹    1.119m ± ∞ ¹   -7.73% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           152.9µ ± ∞ ¹    145.4µ ± ∞ ¹   -4.92% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                           855.2n ± ∞ ¹    748.4n ± ∞ ¹  -12.49% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                           971.2n ± ∞ ¹    827.3n ± ∞ ¹  -14.82% (p=1.000 n=1)
geomean                                                           102.1µ          97.60µ         -4.44%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost15.txt │
                                        │                 B/op                 │      B/op       vs base              │
QueryExecution/query=24/selector=0-10                            146.5Ki ± ∞ ¹    146.5Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                           285.6Ki ± ∞ ¹    285.5Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                           204.1Ki ± ∞ ¹    204.2Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                           150.8Ki ± ∞ ¹    146.4Ki ± ∞ ¹  -2.93% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                           145.3Ki ± ∞ ¹    145.3Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                           215.0Ki ± ∞ ¹    215.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                           200.8Ki ± ∞ ¹    200.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                           210.9Ki ± ∞ ¹    211.0Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                           145.0Ki ± ∞ ¹    145.0Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                           187.1Ki ± ∞ ¹    187.1Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                           180.0Ki ± ∞ ¹    180.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                           291.8Ki ± ∞ ¹    291.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                           222.8Ki ± ∞ ¹    222.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                          222.9Ki ± ∞ ¹    222.8Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                          146.3Ki ± ∞ ¹    146.3Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                          197.0Ki ± ∞ ¹    197.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                          187.0Ki ± ∞ ¹    187.1Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                          187.0Ki ± ∞ ¹    187.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                          162.7Ki ± ∞ ¹    162.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                          179.7Ki ± ∞ ¹    179.6Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                          222.9Ki ± ∞ ¹    222.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                          1.039Ki ± ∞ ¹    1.031Ki ± ∞ ¹  -0.75% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                          159.6Ki ± ∞ ¹    159.7Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                          146.6Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -1.03% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                          151.1Ki ± ∞ ¹    151.0Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                          179.6Ki ± ∞ ¹    179.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                          179.6Ki ± ∞ ¹    179.5Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                          151.0Ki ± ∞ ¹    146.6Ki ± ∞ ¹  -2.95% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                          188.9Ki ± ∞ ¹    188.9Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                          159.8Ki ± ∞ ¹    160.0Ki ± ∞ ¹  +0.13% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                          304.6Ki ± ∞ ¹    304.4Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                          1.188Ki ± ∞ ¹    1.180Ki ± ∞ ¹  -0.66% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                          293.4Ki ± ∞ ¹    293.5Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                          2.741Mi ± ∞ ¹    2.736Mi ± ∞ ¹  -0.20% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                          145.3Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.09% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                          179.7Ki ± ∞ ¹    179.6Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                          173.8Ki ± ∞ ¹    173.8Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                          208.2Ki ± ∞ ¹    208.1Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                          145.2Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.06% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                          163.0Ki ± ∞ ¹    162.9Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           1016.0 ± ∞ ¹     1008.0 ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           1016.0 ± ∞ ¹     1008.0 ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                          145.3Ki ± ∞ ¹    145.2Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                          178.7Ki ± ∞ ¹    174.3Ki ± ∞ ¹  -2.45% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                          243.9Ki ± ∞ ¹    244.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                          197.7Ki ± ∞ ¹    197.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                          127.8Ki ± ∞ ¹    127.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                          149.3Ki ± ∞ ¹    149.3Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                          175.6Ki ± ∞ ¹    175.6Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                          222.8Ki ± ∞ ¹    222.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                          232.8Ki ± ∞ ¹    232.8Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                          186.2Ki ± ∞ ¹    186.2Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                          186.7Ki ± ∞ ¹    186.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                          296.7Ki ± ∞ ¹    296.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                          222.7Ki ± ∞ ¹    222.7Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                          170.3Ki ± ∞ ¹    165.9Ki ± ∞ ¹  -2.59% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                          144.9Ki ± ∞ ¹    144.8Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                          303.8Ki ± ∞ ¹    303.9Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                          148.0Ki ± ∞ ¹    145.6Ki ± ∞ ¹  -1.62% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                          156.4Ki ± ∞ ¹    148.0Ki ± ∞ ¹  -5.40% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                          148.0Ki ± ∞ ¹    145.6Ki ± ∞ ¹  -1.64% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                          162.6Ki ± ∞ ¹    162.6Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                          145.3Ki ± ∞ ¹    145.2Ki ± ∞ ¹  -0.06% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                          162.6Ki ± ∞ ¹    162.6Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                          146.3Ki ± ∞ ¹    146.3Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                          222.9Ki ± ∞ ¹    222.9Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                          196.2Ki ± ∞ ¹    196.1Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                          304.7Ki ± ∞ ¹    304.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                          339.8Ki ± ∞ ¹    339.7Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                          159.7Ki ± ∞ ¹    159.6Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                          151.0Ki ± ∞ ¹    146.6Ki ± ∞ ¹  -2.89% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                          159.5Ki ± ∞ ¹    159.4Ki ± ∞ ¹  -0.08% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                          162.6Ki ± ∞ ¹    162.5Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                          145.8Ki ± ∞ ¹    145.7Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                          145.8Ki ± ∞ ¹    145.8Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                          145.8Ki ± ∞ ¹    145.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                          145.2Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                          1.164Ki ± ∞ ¹    1.156Ki ± ∞ ¹  -0.67% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                          1.164Ki ± ∞ ¹    1.156Ki ± ∞ ¹  -0.67% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                            728.0 ± ∞ ¹      720.0 ± ∞ ¹  -1.10% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                          145.3Ki ± ∞ ¹    145.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                          162.7Ki ± ∞ ¹    162.6Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                          285.6Ki ± ∞ ¹    285.5Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                          164.3Ki ± ∞ ¹    164.3Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                          136.0Ki ± ∞ ¹    135.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                          179.5Ki ± ∞ ¹    179.5Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                          305.8Ki ± ∞ ¹    305.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                          1.039Ki ± ∞ ¹    1.031Ki ± ∞ ¹  -0.75% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           1016.0 ± ∞ ¹     1008.0 ± ∞ ¹  -0.79% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                          145.2Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                          211.6Ki ± ∞ ¹    207.3Ki ± ∞ ¹  -2.08% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                          190.3Ki ± ∞ ¹    190.2Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                          173.0Ki ± ∞ ¹    173.0Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                          145.3Ki ± ∞ ¹    145.3Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                          146.3Ki ± ∞ ¹    146.3Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                          151.0Ki ± ∞ ¹    146.6Ki ± ∞ ¹  -2.89% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                          210.3Ki ± ∞ ¹    210.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                          197.0Ki ± ∞ ¹    197.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                          144.9Ki ± ∞ ¹    144.8Ki ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                            816.0 ± ∞ ¹      808.0 ± ∞ ¹  -0.98% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                          144.9Ki ± ∞ ¹    144.9Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                          144.9Ki ± ∞ ¹    144.9Ki ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                          151.1Ki ± ∞ ¹    146.7Ki ± ∞ ¹  -2.91% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                          164.8Ki ± ∞ ¹    164.8Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                          179.3Ki ± ∞ ¹    179.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                          167.0Ki ± ∞ ¹    167.0Ki ± ∞ ¹  +0.00% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                          860.2Ki ± ∞ ¹    860.1Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                          162.1Ki ± ∞ ¹    162.1Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                          178.8Ki ± ∞ ¹    178.8Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                          458.7Ki ± ∞ ¹    458.8Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                          145.1Ki ± ∞ ¹    145.1Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                          144.9Ki ± ∞ ¹    144.9Ki ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                          231.3Ki ± ∞ ¹    231.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          128.3Ki ± ∞ ¹    128.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                          422.2Ki ± ∞ ¹    422.2Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                          170.1Ki ± ∞ ¹    165.7Ki ± ∞ ¹  -2.59% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            752.0 ± ∞ ¹      743.0 ± ∞ ¹  -1.20% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                          1.062Ki ± ∞ ¹    1.055Ki ± ∞ ¹  -0.64% (p=1.000 n=1)
geomean                                                          98.15Ki          97.76Ki        -0.40%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost15.txt │
                                        │              allocs/op               │  allocs/op    vs base                │
QueryExecution/query=24/selector=0-10                             2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            3.674k ± ∞ ¹   3.673k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            2.756k ± ∞ ¹   2.755k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            2.886k ± ∞ ¹   2.885k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            2.692k ± ∞ ¹   2.691k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            2.783k ± ∞ ¹   2.782k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            2.037k ± ∞ ¹   2.035k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            2.687k ± ∞ ¹   2.686k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            2.455k ± ∞ ¹   2.454k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            3.246k ± ∞ ¹   3.246k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=899/selector=0-10                            3.002k ± ∞ ¹   3.001k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           3.000k ± ∞ ¹   2.999k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           2.036k ± ∞ ¹   2.033k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           2.661k ± ∞ ¹   2.660k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           2.498k ± ∞ ¹   2.497k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           2.498k ± ∞ ¹   2.497k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           3.001k ± ∞ ¹   3.000k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                            24.00 ± ∞ ¹    23.00 ± ∞ ¹  -4.17% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           2.202k ± ∞ ¹   2.201k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           2.053k ± ∞ ¹   2.034k ± ∞ ¹  -0.93% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           2.133k ± ∞ ¹   2.132k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           2.528k ± ∞ ¹   2.527k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           2.189k ± ∞ ¹   2.188k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           3.388k ± ∞ ¹   3.387k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                            27.00 ± ∞ ¹    26.00 ± ∞ ¹  -3.70% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           3.597k ± ∞ ¹   3.596k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           31.75k ± ∞ ¹   31.68k ± ∞ ¹  -0.23% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           2.414k ± ∞ ¹   2.413k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           2.810k ± ∞ ¹   2.809k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           2.258k ± ∞ ¹   2.257k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                            23.00 ± ∞ ¹    22.00 ± ∞ ¹  -4.35% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                            23.00 ± ∞ ¹    22.00 ± ∞ ¹  -4.35% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           2.036k ± ∞ ¹   2.034k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           2.382k ± ∞ ¹   2.309k ± ∞ ¹  -3.06% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           3.308k ± ∞ ¹   3.307k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           2.654k ± ∞ ¹   2.653k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           1.819k ± ∞ ¹   1.818k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           2.360k ± ∞ ¹   2.358k ± ∞ ¹  -0.08% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           3.057k ± ∞ ¹   3.056k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           3.104k ± ∞ ¹   3.103k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           2.629k ± ∞ ¹   2.628k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           2.495k ± ∞ ¹   2.494k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           3.593k ± ∞ ¹   3.592k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           3.000k ± ∞ ¹   2.999k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           2.311k ± ∞ ¹   2.238k ± ∞ ¹  -3.16% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           3.596k ± ∞ ¹   3.596k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=4838/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           2.066k ± ∞ ¹   2.035k ± ∞ ¹  -1.50% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           2.162k ± ∞ ¹   2.065k ± ∞ ¹  -4.49% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           2.066k ± ∞ ¹   2.035k ± ∞ ¹  -1.50% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           2.035k ± ∞ ¹   2.032k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           3.002k ± ∞ ¹   3.001k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           2.645k ± ∞ ¹   2.644k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           3.596k ± ∞ ¹   3.595k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           4.016k ± ∞ ¹   4.016k ± ∞ ¹   0.00% (p=1.000 n=1) ²
QueryExecution/query=5835/selector=0-10                           2.188k ± ∞ ¹   2.185k ± ∞ ¹  -0.14% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           2.189k ± ∞ ¹   2.185k ± ∞ ¹  -0.18% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           2.044k ± ∞ ¹   2.042k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           2.044k ± ∞ ¹   2.043k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           2.044k ± ∞ ¹   2.042k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                            26.00 ± ∞ ¹    25.00 ± ∞ ¹  -3.85% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                            26.00 ± ∞ ¹    25.00 ± ∞ ¹  -3.85% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                            19.00 ± ∞ ¹    18.00 ± ∞ ¹  -5.26% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           2.257k ± ∞ ¹   2.256k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           3.674k ± ∞ ¹   3.673k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           2.237k ± ∞ ¹   2.236k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                           1.904k ± ∞ ¹   1.903k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           2.440k ± ∞ ¹   2.439k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           3.652k ± ∞ ¹   3.651k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                            24.00 ± ∞ ¹    23.00 ± ∞ ¹  -4.17% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                            23.00 ± ∞ ¹    22.00 ± ∞ ¹  -4.35% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           2.752k ± ∞ ¹   2.679k ± ∞ ¹  -2.65% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           2.612k ± ∞ ¹   2.611k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           2.414k ± ∞ ¹   2.413k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           2.036k ± ∞ ¹   2.035k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           2.035k ± ∞ ¹   2.033k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           2.820k ± ∞ ¹   2.819k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           2.661k ± ∞ ¹   2.660k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           2.036k ± ∞ ¹   2.033k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           2.036k ± ∞ ¹   2.035k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           2.036k ± ∞ ¹   2.035k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           2.094k ± ∞ ¹   2.021k ± ∞ ¹  -3.49% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           2.258k ± ∞ ¹   2.257k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           2.402k ± ∞ ¹   2.401k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           2.311k ± ∞ ¹   2.310k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           10.40k ± ∞ ¹   10.39k ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           2.229k ± ∞ ¹   2.228k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           2.426k ± ∞ ¹   2.425k ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           5.530k ± ∞ ¹   5.529k ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           2.036k ± ∞ ¹   2.034k ± ∞ ¹  -0.10% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           2.033k ± ∞ ¹   2.030k ± ∞ ¹  -0.15% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           2.971k ± ∞ ¹   2.970k ± ∞ ¹  -0.03% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                           1.819k ± ∞ ¹   1.818k ± ∞ ¹  -0.05% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           6.409k ± ∞ ¹   6.408k ± ∞ ¹  -0.02% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           2.311k ± ∞ ¹   2.238k ± ∞ ¹  -3.16% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                            20.00 ± ∞ ¹    19.00 ± ∞ ¹  -5.00% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                            25.00 ± ∞ ¹    24.00 ± ∞ ¹  -4.00% (p=1.000 n=1)
geomean                                                           1.425k         1.412k        -0.93%
¹ need >= 2 samples for confidence interval at level 0
² all samples are equal

```

</p>
</details>

<details><summary>10 vs 5</summary>
<p>

```
goos: darwin
goarch: arm64
pkg: github.com/grafana/mimir/pkg/ingester/lookupplan/benchmarks
cpu: Apple M1 Pro
                                        │ benchmark_sharded_3_of_16_cost10.txt │ benchmark_sharded_3_of_16_cost5.txt  │
                                        │                sec/op                │    sec/op     vs base                │
QueryExecution/query=24/selector=0-10                             114.2µ ± ∞ ¹   118.2µ ± ∞ ¹    +3.50% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                            408.9µ ± ∞ ¹   408.4µ ± ∞ ¹    -0.14% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                            271.6µ ± ∞ ¹   262.8µ ± ∞ ¹    -3.23% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                            137.5µ ± ∞ ¹   128.1µ ± ∞ ¹    -6.85% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                            118.4µ ± ∞ ¹   116.8µ ± ∞ ¹    -1.33% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                            672.8µ ± ∞ ¹   654.2µ ± ∞ ¹    -2.76% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                            394.1µ ± ∞ ¹   374.0µ ± ∞ ¹    -5.09% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                            385.5µ ± ∞ ¹   382.4µ ± ∞ ¹    -0.79% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                            117.4µ ± ∞ ¹   135.6µ ± ∞ ¹   +15.48% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                            365.0µ ± ∞ ¹   384.2µ ± ∞ ¹    +5.24% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                            183.8µ ± ∞ ¹   408.3µ ± ∞ ¹  +122.12% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                            304.0µ ± ∞ ¹   329.6µ ± ∞ ¹    +8.45% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                            326.2µ ± ∞ ¹   334.6µ ± ∞ ¹    +2.59% (p=1.000 n=1)
QueryExecution/query=1051/selector=0-10                           312.2µ ± ∞ ¹   429.2µ ± ∞ ¹   +37.47% (p=1.000 n=1)
QueryExecution/query=1179/selector=0-10                           119.7µ ± ∞ ¹   144.7µ ± ∞ ¹   +20.87% (p=1.000 n=1)
QueryExecution/query=1211/selector=0-10                           248.7µ ± ∞ ¹   250.3µ ± ∞ ¹    +0.63% (p=1.000 n=1)
QueryExecution/query=1300/selector=0-10                           242.7µ ± ∞ ¹   265.8µ ± ∞ ¹    +9.50% (p=1.000 n=1)
QueryExecution/query=1300/selector=1-10                           238.2µ ± ∞ ¹   242.8µ ± ∞ ¹    +1.95% (p=1.000 n=1)
QueryExecution/query=1455/selector=0-10                           149.1µ ± ∞ ¹   145.6µ ± ∞ ¹    -2.29% (p=1.000 n=1)
QueryExecution/query=1504/selector=0-10                           182.7µ ± ∞ ¹   182.8µ ± ∞ ¹    +0.06% (p=1.000 n=1)
QueryExecution/query=1605/selector=0-10                           330.2µ ± ∞ ¹   332.1µ ± ∞ ¹    +0.58% (p=1.000 n=1)
QueryExecution/query=1725/selector=0-10                           760.0n ± ∞ ¹   738.2n ± ∞ ¹    -2.87% (p=1.000 n=1)
QueryExecution/query=1860/selector=0-10                           152.2µ ± ∞ ¹   154.4µ ± ∞ ¹    +1.45% (p=1.000 n=1)
QueryExecution/query=1890/selector=0-10                           116.6µ ± ∞ ¹   135.9µ ± ∞ ¹   +16.54% (p=1.000 n=1)
QueryExecution/query=2058/selector=0-10                           128.6µ ± ∞ ¹   123.3µ ± ∞ ¹    -4.12% (p=1.000 n=1)
QueryExecution/query=2083/selector=0-10                           183.5µ ± ∞ ¹   177.9µ ± ∞ ¹    -3.03% (p=1.000 n=1)
QueryExecution/query=2214/selector=0-10                           178.7µ ± ∞ ¹   178.2µ ± ∞ ¹    -0.28% (p=1.000 n=1)
QueryExecution/query=2291/selector=0-10                           131.6µ ± ∞ ¹   139.3µ ± ∞ ¹    +5.89% (p=1.000 n=1)
QueryExecution/query=2389/selector=0-10                           247.8µ ± ∞ ¹   265.9µ ± ∞ ¹    +7.30% (p=1.000 n=1)
QueryExecution/query=2567/selector=0-10                           144.0µ ± ∞ ¹   152.8µ ± ∞ ¹    +6.13% (p=1.000 n=1)
QueryExecution/query=2594/selector=0-10                           573.6µ ± ∞ ¹   564.1µ ± ∞ ¹    -1.65% (p=1.000 n=1)
QueryExecution/query=2705/selector=0-10                           1.013µ ± ∞ ¹   1.015µ ± ∞ ¹    +0.20% (p=1.000 n=1)
QueryExecution/query=2800/selector=0-10                           6.465m ± ∞ ¹   6.546m ± ∞ ¹    +1.25% (p=1.000 n=1)
QueryExecution/query=2950/selector=0-10                           4.186m ± ∞ ¹   3.686m ± ∞ ¹   -11.93% (p=1.000 n=1)
QueryExecution/query=2996/selector=0-10                           113.1µ ± ∞ ¹   115.7µ ± ∞ ¹    +2.32% (p=1.000 n=1)
QueryExecution/query=3124/selector=0-10                           183.5µ ± ∞ ¹   188.9µ ± ∞ ¹    +2.97% (p=1.000 n=1)
QueryExecution/query=3177/selector=0-10                           183.3µ ± ∞ ¹   174.4µ ± ∞ ¹    -4.85% (p=1.000 n=1)
QueryExecution/query=3294/selector=0-10                           276.2µ ± ∞ ¹   276.9µ ± ∞ ¹    +0.26% (p=1.000 n=1)
QueryExecution/query=3400/selector=0-10                           117.4µ ± ∞ ¹   117.3µ ± ∞ ¹    -0.06% (p=1.000 n=1)
QueryExecution/query=3513/selector=0-10                           146.0µ ± ∞ ¹   140.6µ ± ∞ ¹    -3.75% (p=1.000 n=1)
QueryExecution/query=3646/selector=0-10                           753.5n ± ∞ ¹   673.1n ± ∞ ¹   -10.67% (p=1.000 n=1)
QueryExecution/query=3646/selector=1-10                           670.3n ± ∞ ¹   659.1n ± ∞ ¹    -1.67% (p=1.000 n=1)
QueryExecution/query=3728/selector=0-10                           112.5µ ± ∞ ¹   115.7µ ± ∞ ¹    +2.87% (p=1.000 n=1)
QueryExecution/query=3778/selector=0-10                           159.4µ ± ∞ ¹   178.6µ ± ∞ ¹   +12.06% (p=1.000 n=1)
QueryExecution/query=3946/selector=0-10                           474.1µ ± ∞ ¹   470.2µ ± ∞ ¹    -0.81% (p=1.000 n=1)
QueryExecution/query=3946/selector=1-10                           355.3µ ± ∞ ¹   381.8µ ± ∞ ¹    +7.47% (p=1.000 n=1)
QueryExecution/query=3946/selector=2-10                           92.63µ ± ∞ ¹   90.10µ ± ∞ ¹    -2.74% (p=1.000 n=1)
QueryExecution/query=4025/selector=0-10                           115.5µ ± ∞ ¹   128.8µ ± ∞ ¹   +11.53% (p=1.000 n=1)
QueryExecution/query=4025/selector=1-10                           145.0µ ± ∞ ¹   150.2µ ± ∞ ¹    +3.56% (p=1.000 n=1)
QueryExecution/query=4157/selector=0-10                           395.2µ ± ∞ ¹   393.1µ ± ∞ ¹    -0.53% (p=1.000 n=1)
QueryExecution/query=4157/selector=1-10                           665.6µ ± ∞ ¹   665.2µ ± ∞ ¹    -0.06% (p=1.000 n=1)
QueryExecution/query=4157/selector=2-10                           189.6µ ± ∞ ¹   183.1µ ± ∞ ¹    -3.44% (p=1.000 n=1)
QueryExecution/query=4244/selector=0-10                           237.9µ ± ∞ ¹   236.3µ ± ∞ ¹    -0.65% (p=1.000 n=1)
QueryExecution/query=4342/selector=0-10                           313.1µ ± ∞ ¹   319.9µ ± ∞ ¹    +2.16% (p=1.000 n=1)
QueryExecution/query=4406/selector=0-10                           319.1µ ± ∞ ¹   308.9µ ± ∞ ¹    -3.19% (p=1.000 n=1)
QueryExecution/query=4540/selector=0-10                           157.7µ ± ∞ ¹   156.7µ ± ∞ ¹    -0.63% (p=1.000 n=1)
QueryExecution/query=4574/selector=0-10                           114.3µ ± ∞ ¹   117.0µ ± ∞ ¹    +2.31% (p=1.000 n=1)
QueryExecution/query=4712/selector=0-10                           360.6µ ± ∞ ¹   355.6µ ± ∞ ¹    -1.38% (p=1.000 n=1)
QueryExecution/query=4838/selector=0-10                           578.1n ± ∞ ¹   586.1n ± ∞ ¹    +1.38% (p=1.000 n=1)
QueryExecution/query=4903/selector=0-10                           121.8µ ± ∞ ¹   141.2µ ± ∞ ¹   +15.99% (p=1.000 n=1)
QueryExecution/query=4903/selector=1-10                           139.7µ ± ∞ ¹   152.3µ ± ∞ ¹    +9.04% (p=1.000 n=1)
QueryExecution/query=4903/selector=2-10                           122.4µ ± ∞ ¹   142.8µ ± ∞ ¹   +16.70% (p=1.000 n=1)
QueryExecution/query=5035/selector=0-10                           145.3µ ± ∞ ¹   145.6µ ± ∞ ¹    +0.17% (p=1.000 n=1)
QueryExecution/query=5060/selector=0-10                           114.4µ ± ∞ ¹   121.6µ ± ∞ ¹    +6.32% (p=1.000 n=1)
QueryExecution/query=5215/selector=0-10                           144.5µ ± ∞ ¹   147.2µ ± ∞ ¹    +1.81% (p=1.000 n=1)
QueryExecution/query=5311/selector=0-10                           119.8µ ± ∞ ¹   133.7µ ± ∞ ¹   +11.63% (p=1.000 n=1)
QueryExecution/query=5391/selector=0-10                           312.0µ ± ∞ ¹   316.2µ ± ∞ ¹    +1.34% (p=1.000 n=1)
QueryExecution/query=5457/selector=0-10                           211.4µ ± ∞ ¹   215.3µ ± ∞ ¹    +1.87% (p=1.000 n=1)
QueryExecution/query=5584/selector=0-10                           369.6µ ± ∞ ¹   370.4µ ± ∞ ¹    +0.23% (p=1.000 n=1)
QueryExecution/query=5669/selector=0-10                           473.5µ ± ∞ ¹   691.6µ ± ∞ ¹   +46.06% (p=1.000 n=1)
QueryExecution/query=5835/selector=0-10                           136.6µ ± ∞ ¹   153.6µ ± ∞ ¹   +12.43% (p=1.000 n=1)
QueryExecution/query=5869/selector=0-10                           124.8µ ± ∞ ¹   133.1µ ± ∞ ¹    +6.62% (p=1.000 n=1)
QueryExecution/query=5971/selector=0-10                           598.3n ± ∞ ¹   618.8n ± ∞ ¹    +3.43% (p=1.000 n=1)
QueryExecution/query=6059/selector=0-10                           138.9µ ± ∞ ¹   137.9µ ± ∞ ¹    -0.73% (p=1.000 n=1)
QueryExecution/query=6237/selector=0-10                           145.5µ ± ∞ ¹   184.6µ ± ∞ ¹   +26.82% (p=1.000 n=1)
QueryExecution/query=6300/selector=0-10                           616.2n ± ∞ ¹   750.0n ± ∞ ¹   +21.71% (p=1.000 n=1)
QueryExecution/query=6370/selector=0-10                           118.1µ ± ∞ ¹   125.2µ ± ∞ ¹    +6.03% (p=1.000 n=1)
QueryExecution/query=6370/selector=1-10                           111.8µ ± ∞ ¹   140.5µ ± ∞ ¹   +25.64% (p=1.000 n=1)
QueryExecution/query=6370/selector=2-10                           118.1µ ± ∞ ¹   121.4µ ± ∞ ¹    +2.77% (p=1.000 n=1)
QueryExecution/query=6485/selector=0-10                           112.4µ ± ∞ ¹   116.2µ ± ∞ ¹    +3.40% (p=1.000 n=1)
QueryExecution/query=6629/selector=0-10                           775.7n ± ∞ ¹   842.1n ± ∞ ¹    +8.56% (p=1.000 n=1)
QueryExecution/query=6629/selector=1-10                           808.5n ± ∞ ¹   760.1n ± ∞ ¹    -5.99% (p=1.000 n=1)
QueryExecution/query=6629/selector=2-10                           545.0n ± ∞ ¹   535.4n ± ∞ ¹    -1.76% (p=1.000 n=1)
QueryExecution/query=6692/selector=0-10                           112.5µ ± ∞ ¹   114.6µ ± ∞ ¹    +1.88% (p=1.000 n=1)
QueryExecution/query=6815/selector=0-10                           148.5µ ± ∞ ¹   141.3µ ± ∞ ¹    -4.81% (p=1.000 n=1)
QueryExecution/query=6884/selector=0-10                           444.1µ ± ∞ ¹   399.9µ ± ∞ ¹    -9.96% (p=1.000 n=1)
QueryExecution/query=7018/selector=0-10                           139.3µ ± ∞ ¹   139.2µ ± ∞ ¹    -0.08% (p=1.000 n=1)
QueryExecution/query=7125/selector=0-10                           101.6µ ± ∞ ¹   106.3µ ± ∞ ¹    +4.68% (p=1.000 n=1)
QueryExecution/query=7205/selector=0-10                           181.0µ ± ∞ ¹   180.1µ ± ∞ ¹    -0.54% (p=1.000 n=1)
QueryExecution/query=7292/selector=0-10                           403.2µ ± ∞ ¹   389.3µ ± ∞ ¹    -3.45% (p=1.000 n=1)
QueryExecution/query=7410/selector=0-10                           697.9n ± ∞ ¹   710.7n ± ∞ ¹    +1.83% (p=1.000 n=1)
QueryExecution/query=7431/selector=0-10                           650.4n ± ∞ ¹   657.7n ± ∞ ¹    +1.12% (p=1.000 n=1)
QueryExecution/query=7531/selector=0-10                           114.0µ ± ∞ ¹   112.8µ ± ∞ ¹    -1.08% (p=1.000 n=1)
QueryExecution/query=7660/selector=0-10                           207.8µ ± ∞ ¹   201.3µ ± ∞ ¹    -3.12% (p=1.000 n=1)
QueryExecution/query=7789/selector=0-10                           246.4µ ± ∞ ¹   245.6µ ± ∞ ¹    -0.32% (p=1.000 n=1)
QueryExecution/query=7789/selector=1-10                           179.8µ ± ∞ ¹   175.1µ ± ∞ ¹    -2.62% (p=1.000 n=1)
QueryExecution/query=7898/selector=0-10                           119.7µ ± ∞ ¹   116.1µ ± ∞ ¹    -2.99% (p=1.000 n=1)
QueryExecution/query=7986/selector=0-10                           120.4µ ± ∞ ¹   121.7µ ± ∞ ¹    +1.10% (p=1.000 n=1)
QueryExecution/query=8079/selector=0-10                           125.4µ ± ∞ ¹   126.3µ ± ∞ ¹    +0.64% (p=1.000 n=1)
QueryExecution/query=8212/selector=0-10                           263.2µ ± ∞ ¹   254.3µ ± ∞ ¹    -3.36% (p=1.000 n=1)
QueryExecution/query=8260/selector=0-10                           250.5µ ± ∞ ¹   245.2µ ± ∞ ¹    -2.13% (p=1.000 n=1)
QueryExecution/query=8387/selector=0-10                           111.7µ ± ∞ ¹   118.2µ ± ∞ ¹    +5.84% (p=1.000 n=1)
QueryExecution/query=8446/selector=0-10                           643.4n ± ∞ ¹   600.8n ± ∞ ¹    -6.62% (p=1.000 n=1)
QueryExecution/query=8612/selector=0-10                           112.9µ ± ∞ ¹   109.2µ ± ∞ ¹    -3.23% (p=1.000 n=1)
QueryExecution/query=8660/selector=0-10                           112.0µ ± ∞ ¹   124.5µ ± ∞ ¹   +11.17% (p=1.000 n=1)
QueryExecution/query=8798/selector=0-10                           134.8µ ± ∞ ¹   139.5µ ± ∞ ¹    +3.54% (p=1.000 n=1)
QueryExecution/query=8881/selector=0-10                           171.1µ ± ∞ ¹   145.7µ ± ∞ ¹   -14.86% (p=1.000 n=1)
QueryExecution/query=8963/selector=0-10                           170.8µ ± ∞ ¹   173.5µ ± ∞ ¹    +1.58% (p=1.000 n=1)
QueryExecution/query=9037/selector=0-10                           159.7µ ± ∞ ¹   154.8µ ± ∞ ¹    -3.11% (p=1.000 n=1)
QueryExecution/query=9156/selector=0-10                           1.401m ± ∞ ¹   1.252m ± ∞ ¹   -10.67% (p=1.000 n=1)
QueryExecution/query=9223/selector=0-10                           143.8µ ± ∞ ¹   141.4µ ± ∞ ¹    -1.70% (p=1.000 n=1)
QueryExecution/query=9223/selector=1-10                           192.9µ ± ∞ ¹   174.8µ ± ∞ ¹    -9.35% (p=1.000 n=1)
QueryExecution/query=9223/selector=2-10                           701.7µ ± ∞ ¹   732.8µ ± ∞ ¹    +4.43% (p=1.000 n=1)
QueryExecution/query=9348/selector=0-10                           126.1µ ± ∞ ¹   136.9µ ± ∞ ¹    +8.57% (p=1.000 n=1)
QueryExecution/query=9487/selector=0-10                           118.7µ ± ∞ ¹   121.1µ ± ∞ ¹    +2.03% (p=1.000 n=1)
QueryExecution/query=9513/selector=0-10                           243.9µ ± ∞ ¹   238.6µ ± ∞ ¹    -2.17% (p=1.000 n=1)
QueryExecution/query=9513/selector=1-10                          100.84µ ± ∞ ¹   92.63µ ± ∞ ¹    -8.15% (p=1.000 n=1)
QueryExecution/query=9513/selector=2-10                           1.213m ± ∞ ¹   1.141m ± ∞ ¹    -5.91% (p=1.000 n=1)
QueryExecution/query=9645/selector=0-10                           152.9µ ± ∞ ¹   155.5µ ± ∞ ¹    +1.73% (p=1.000 n=1)
QueryExecution/query=9760/selector=0-10                           855.2n ± ∞ ¹   693.6n ± ∞ ¹   -18.90% (p=1.000 n=1)
QueryExecution/query=9827/selector=0-10                           971.2n ± ∞ ¹   842.1n ± ∞ ¹   -13.29% (p=1.000 n=1)
geomean                                                           102.1µ         104.6µ          +2.38%
¹ need >= 2 samples for confidence interval at level 0

                                        │ benchmark_sharded_3_of_16_cost10.txt │  benchmark_sharded_3_of_16_cost5.txt  │
                                        │                 B/op                 │     B/op       vs base                │
QueryExecution/query=24/selector=0-10                            146.5Ki ± ∞ ¹   146.5Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=179/selector=0-10                           285.6Ki ± ∞ ¹   285.7Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=220/selector=0-10                           204.1Ki ± ∞ ¹   204.2Ki ± ∞ ¹  +0.04% (p=1.000 n=1)
QueryExecution/query=346/selector=0-10                           150.8Ki ± ∞ ¹   150.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=411/selector=0-10                           145.3Ki ± ∞ ¹   145.3Ki ± ∞ ¹  -0.01% (p=1.000 n=1)
QueryExecution/query=512/selector=0-10                           215.0Ki ± ∞ ¹   215.0Ki ± ∞ ¹  -0.00% (p=1.000 n=1)
QueryExecution/query=512/selector=1-10                           200.8Ki ± ∞ ¹   200.7Ki ± ∞ ¹  -0.04% (p=1.000 n=1)
QueryExecution/query=512/selector=2-10                           210.9Ki ± ∞ ¹   211.0Ki ± ∞ ¹  +0.03% (p=1.000 n=1)
QueryExecution/query=512/selector=3-10                           145.0Ki ± ∞ ¹   145.0Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=603/selector=0-10                           187.1Ki ± ∞ ¹   187.2Ki ± ∞ ¹  +0.05% (p=1.000 n=1)
QueryExecution/query=712/selector=0-10                           180.0Ki ± ∞ ¹   180.1Ki ± ∞ ¹  +0.02% (p=1.000 n=1)
QueryExecution/query=888/selector=0-10                           291.8Ki ± ∞ ¹   291.8Ki ± ∞ ¹  +0.01% (p=1.000 n=1)
QueryExecution/query=899/selector=0-10                           222.8Ki ± ∞ ¹   222.7Ki ± …
@dimitarvdimitrov dimitarvdimitrov requested review from a team and tacole02 as code owners November 10, 2025 12:09
@dimitarvdimitrov dimitarvdimitrov added the changelog-not-needed PRs that don't need a CHANGELOG.md entry label Nov 10, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 10, 2025

Copy link
Contributor

@tacole02 tacole02 left a comment

Choose a reason for hiding this comment

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

Docs look good! Thank you!

tacole02

This comment was marked as duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-not-needed PRs that don't need a CHANGELOG.md entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants