Microbenchmarks

Comparing results for 16.0.0 and main

Package Benchmark Name Number of Iterations Time/op Bytes/op Megabytes/s Allocations/op
16.0.0 main Diff % 16.0.0 main Diff % 16.0.0 main Diff % 16.0.0 main Diff % 16.0.0 main Diff %
bloom BenchmarkM_Add-48 655 594 -10.35 1.89 ms 1.94 ms -2.84 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bloom BenchmarkM_Clear-48 522,815 514,711 -1.57 2.20 µs 2.24 µs -1.67 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bloom BenchmarkM_New-48 25,040 23,685 -5.72 48.75 µs 49.72 µs -1.95 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bucketpool BenchmarkPool-48 2,143,552 2,097,629 -2.19 568.00 ns 567.00 ns 0.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bucketpool BenchmarkPoolGet-48 195,780 190,421 -2.81 6.02 µs 6.19 µs -2.81 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
cache BenchmarkGet-48 17,146,717 16,934,835 -1.25 68.00 ns 69.00 ns -0.81 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_ai_ci#01-48 1,371,158 1,420,081 3.45 837.00 ns 822.00 ns 1.87 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_ai_ci#02-48 593,809 596,607 0.47 1.97 µs 1.96 µs 0.56 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_ai_ci#03-48 3,976,475 3,867,017 -2.83 272.00 ns 275.00 ns -1.18 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_ai_ci-48 3,551,379 3,619,996 1.90 302.00 ns 292.00 ns 3.09 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_as_ci#01-48 634,868 651,102 2.49 1.84 µs 1.79 µs 2.76 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_as_ci-48 2,021,586 2,081,359 2.87 565.00 ns 551.00 ns 2.52 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_0900_as_cs-48 2,442,170 2,419,151 -0.95 465.00 ns 474.00 ns -2.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_bin-48 12,031,485 11,706,181 -2.78 97.00 ns 99.00 ns -1.97 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_hu_0900_as_cs-48 117,900 114,219 -3.22 10.04 µs 10.30 µs -2.51 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_hu_0900_as_cs-48 97,851 95,277 -2.70 10.26 µs 10.64 µs -3.58 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_ja_0900_as_cs-48 111,346 103,563 -7.52 10.69 µs 11.42 µs -6.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_ja_0900_as_cs-48 N/A 90,189 0.00 N/A 11.63 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_ja_0900_as_cs_ks-48 39,341 39,149 -0.49 30.33 µs 29.99 µs 1.13 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_zh_0900_as_cs#01-48 87,937 86,339 -1.85 13.38 µs 13.73 µs -2.57 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_zh_0900_as_cs-48 721,900 743,332 2.88 1.61 µs 1.57 µs 2.38 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/English/1/utf8mb4_0900_ai_ci-48 3,177,575 3,163,610 -0.44 343.00 ns 346.00 ns -0.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/English/1/utf8mb4_0900_as_ci-48 1,922,753 1,912,479 -0.54 600.00 ns 600.00 ns -0.02 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/English/1/utf8mb4_0900_as_cs-48 1,866,458 1,891,684 1.33 611.00 ns 603.00 ns 1.32 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/English/8/utf8mb4_0900_ai_ci-48 674,894 683,702 1.29 1.73 µs 1.71 µs 1.49 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/English/8/utf8mb4_0900_as_ci-48 347,640 351,254 1.03 3.38 µs 3.33 µs 1.44 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/English/8/utf8mb4_0900_as_cs-48 346,097 351,559 1.55 3.39 µs 3.35 µs 1.24 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/1/utf8mb4_0900_ai_ci-48 235,308 233,408 -0.81 5.00 µs 5.02 µs -0.43 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/1/utf8mb4_0900_as_ci-48 117,596 118,017 0.36 10.03 µs 10.01 µs 0.17 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/1/utf8mb4_0900_as_ci-48 97,968 99,310 1.35 10.23 µs 10.12 µs 1.11 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/1/utf8mb4_0900_as_cs-48 79,085 79,678 0.74 14.86 µs 14.85 µs 0.05 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/8/utf8mb4_0900_ai_ci-48 28,297 28,043 -0.91 39.72 µs 40.26 µs -1.33 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/8/utf8mb4_0900_as_ci-48 14,690 14,774 0.57 78.59 µs 78.31 µs 0.35 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/8/utf8mb4_0900_as_cs-48 10,012 10,101 0.88 117.26 µs 117.05 µs 0.18 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Japanese/8/utf8mb4_0900_as_cs-48 9,874 9,882 0.08 117.31 µs 117.06 µs 0.21 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/1/utf8mb4_0900_ai_ci-48 797,108 806,212 1.13 1.46 µs 1.45 µs 0.76 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/1/utf8mb4_0900_as_ci-48 427,077 432,668 1.29 2.73 µs 2.73 µs 0.20 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/1/utf8mb4_0900_as_cs-48 426,896 426,821 -0.02 2.76 µs 2.73 µs 0.84 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/8/utf8mb4_0900_ai_ci-48 110,409 111,860 1.30 10.76 µs 10.64 µs 1.16 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/8/utf8mb4_0900_ai_ci-48 N/A 94,020 0.00 N/A 10.67 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/8/utf8mb4_0900_as_ci-48 49,708 59,099 15.89 20.41 µs 20.13 µs 1.39 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Long/8/utf8mb4_0900_as_cs-48 52,283 59,192 11.67 20.42 µs 20.11 µs 1.52 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/1/utf8mb4_0900_ai_ci-48 1,729,987 1,745,192 0.87 663.00 ns 655.00 ns 1.24 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/1/utf8mb4_0900_as_ci-48 1,059,264 1,074,269 1.40 1.09 µs 1.09 µs 0.55 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/1/utf8mb4_0900_as_cs-48 1,015,194 1,000,011 -1.52 1.22 µs 1.20 µs 1.67 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/1/utf8mb4_0900_as_cs-48 952,434 961,720 0.97 1.22 µs 1.20 µs 1.33 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/8/utf8mb4_0900_ai_ci-48 341,922 347,345 1.56 3.45 µs 3.35 µs 2.77 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/8/utf8mb4_0900_as_ci-48 206,113 209,556 1.64 5.71 µs 5.58 µs 2.22 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkUCA900Collation/Spanish/8/utf8mb4_0900_as_cs-48 203,318 205,872 1.24 5.78 µs 5.70 µs 1.44 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkWildcardMatching/8bit-48 140,085 138,950 -0.82 8.50 µs 8.49 µs 0.03 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkWildcardMatching/unicode-48 43,696 43,590 -0.24 24.38 µs 24.47 µs -0.39 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
decimal BenchmarkDecimalParsing/MySQL-48 36,963 37,613 1.73 31.80 µs 31.56 µs 0.77 6.6 kB/op 6.6 kB/op 0.00 N/A N/A 0.00 294 294 0.00
decimal BenchmarkDecimalParsing/Naive-48 20,859 20,681 -0.86 56.60 µs 57.49 µs -1.55 8.0 kB/op 8.0 kB/op 0.00 N/A N/A 0.00 391 391 0.00
decimal BenchmarkFormatting/StringFixed(8)-48 144 145 0.34 8.27 ms 8.20 ms 0.79 1.4 MB/op 1.4 MB/op -0.06 N/A N/A 0.00 68.921 k 69.0215 k -0.15
decimal BenchmarkFormatting/formatFast-48 690 700 1.50 1.72 ms 1.69 ms 1.79 240 kB/op 240 kB/op -0.01 N/A N/A 0.00 10 k 10 k 0.00
decimal BenchmarkFormatting/formatSlow-48 242 249 2.61 4.81 ms 4.75 ms 1.14 689 kB/op 689 kB/op 0.05 N/A N/A 0.00 23.031 k 22.9895 k 0.18
decimal BenchmarkFormatting/formatwithPrecision(8)-48 762 737 -3.32 1.61 ms 1.60 ms 0.57 160 kB/op 160 kB/op 0.00 N/A N/A 0.00 10 k 10 k 0.00
evalengine BenchmarkAddActual-48 1,510,632 3,543,241 57.37 825.00 ns 335.00 ns 145.76 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGo-48 1,000,000,000 1,000,000,000 0.00 0.00 s 0.00 s -2.49 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGoInterface-48 31,803,702 34,882,961 8.83 37.00 ns 34.00 ns 8.55 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddNative-48 31,706,863 30,334,451 -4.52 40.00 ns 36.00 ns 10.46 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddNoNative-48 2,043,098 5,617,790 63.63 578.00 ns 209.00 ns 176.34 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Numeric-48 36,452 33,751 -8.00 30.73 µs 34.98 µs -12.17 289 B/op 2.8 kB/op -89.81 N/A N/A 0.00 12 282 -95.74
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_ai_ci/1-48 130,052 149,429 12.97 9.07 µs 7.86 µs 15.48 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_ai_ci/16-48 40,324 42,445 5.00 26.30 µs 24.69 µs 6.50 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_as_cs/1-48 102,339 113,811 10.08 11.62 µs 10.27 µs 13.05 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_as_cs/1-48 85,724 98,427 12.91 11.76 µs 10.24 µs 14.82 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_as_cs/16-48 21,025 22,090 4.82 53.90 µs 51.68 µs 4.29 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_bin/1-48 N/A 1,384,505 0.00 N/A 838.00 ns 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_bin/16-48 N/A 1,316,756 0.00 N/A 878.00 ns 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_general_ci/1-48 416,164 577,168 27.90 2.81 µs 2.04 µs 37.86 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_general_ci/16-48 102,994 105,293 2.18 11.96 µs 11.22 µs 6.53 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_general_ci/16-48 98,174 89,128 -10.15 11.96 µs 11.34 µs 5.47 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyState-48 8 9 11.11 129.11 ms 124.17 ms 3.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyStateEvictions-48 93 96 3.12 12.40 ms 11.96 ms 3.73 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyStateEvictions-48 N/A 1 0.00 N/A 1.06 s 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyStateRedials-48 49 50 2.00 21.08 ms 20.84 ms 1.15 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangeContains-48 N/A 4,027,375 0.00 N/A 265.00 ns 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangesIntersect-48 109,345,255 19,933,058 -448.56 10.00 ns 59.00 ns -82.17 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkUint64KeyBytes-48 414,584,179 447,434,440 7.34 2.00 ns 2.00 ns 11.90 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkUint64KeyString-48 34,318,112 32,911,981 -4.27 34.00 ns 36.00 ns -6.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
mysql BenchmarkMySQL56GTIDParsing-48 135,333 138,993 2.63 8.79 µs 8.27 µs 6.26 3.1 kB/op 3.1 kB/op 0.00 N/A N/A 0.00 25 25 0.00
mysql BenchmarkParallelMediumQueries-48 136,873 144,028 4.97 8.30 µs 8.09 µs 2.55 N/A N/A 0.00 2.0 kB/s 2.0 kB/s -2.49 N/A N/A 0.00
mysql BenchmarkParallelMediumQueriesWithReadBufferPooling-48 142,757 144,418 1.15 8.20 µs 8.10 µs 1.29 N/A N/A 0.00 2.0 kB/s 2.0 kB/s -1.27 N/A N/A 0.00
mysql BenchmarkParallelRandomQueries-48 50,124 51,142 1.99 23.77 µs 22.95 µs 3.56 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
mysql BenchmarkParallelRandomQueriesWithReadBufferPooling-48 49,974 51,261 2.51 23.77 µs 22.78 µs 4.32 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
mysql BenchmarkParallelShortQueries-48 593,459 623,238 4.78 1.78 µs 1.80 µs -0.92 N/A N/A 0.00 11 B/s 11 B/s 0.90 N/A N/A 0.00
mysql BenchmarkParallelShortQueriesWithReadBufferPooling-48 628,383 645,850 2.70 1.78 µs 1.78 µs -0.34 N/A N/A 0.00 11 B/s 11 B/s 0.34 N/A N/A 0.00
planbuilder BenchmarkPlanner/aggr_cases.json-gen4-48 26 25 -4.00 42.11 ms 43.88 ms -4.04 15 MB/op 15 MB/op -1.98 N/A N/A 0.00 91.4725 k 94.636 k -3.34
planbuilder BenchmarkPlanner/aggr_cases.json-gen4left2right-48 26 26 -1.92 42.13 ms 43.71 ms -3.61 14 MB/op 15 MB/op -2.06 N/A N/A 0.00 89.0215 k 92.364 k -3.62
planbuilder BenchmarkPlanner/aggr_cases.json-v3-48 125 136 7.72 9.50 ms 8.71 ms 9.02 1.5 MB/op 1.5 MB/op -3.50 N/A N/A 0.00 26.676 k 27.562 k -3.21
planbuilder BenchmarkPlanner/filter_cases.json-gen4-48 20 19 -5.26 57.33 ms 63.34 ms -9.48 20 MB/op 20 MB/op -1.61 N/A N/A 0.00 125.7965 k 132.852 k -5.31
planbuilder BenchmarkPlanner/filter_cases.json-gen4left2right-48 19 18 -5.56 57.46 ms 65.12 ms -11.76 20 MB/op 20 MB/op -1.61 N/A N/A 0.00 124.279 k 131.281 k -5.33
planbuilder BenchmarkPlanner/filter_cases.json-v3-48 104 116 10.34 11.49 ms 10.21 ms 12.58 2.0 MB/op 2.0 MB/op -0.39 N/A N/A 0.00 32.622 k 32.91 k -0.88
planbuilder BenchmarkPlanner/from_cases.json-gen4-48 27 25 -7.84 41.63 ms 44.16 ms -5.72 15 MB/op 16 MB/op -1.19 N/A N/A 0.00 94.23 k 96.005 k -1.85
planbuilder BenchmarkPlanner/from_cases.json-gen4left2right-48 28 25 -12.00 40.85 ms 44.23 ms -7.64 15 MB/op 16 MB/op -1.45 N/A N/A 0.00 90.397 k 92.943 k -2.74
planbuilder BenchmarkPlanner/from_cases.json-v3-48 114 135 15.50 10.17 ms 8.80 ms 15.53 1.8 MB/op 1.8 MB/op -0.55 N/A N/A 0.00 27.897 k 28.219 k -1.14
planbuilder BenchmarkPlanner/large_cases.json-gen4-48 715 881 18.83 1.74 ms 1.35 ms 28.83 377 kB/op 303 kB/op 24.44 N/A N/A 0.00 7.996 k 6.894 k 15.98
planbuilder BenchmarkPlanner/large_cases.json-gen4left2right-48 1,234 1,342 8.04 975.06 µs 897.46 µs 8.65 245 kB/op 224 kB/op 9.31 N/A N/A 0.00 3.383 k 3.293 k 2.73
planbuilder BenchmarkPlanner/large_cases.json-v3-48 3,873 4,198 7.73 298.43 µs 265.77 µs 12.29 51 kB/op 51 kB/op 0.02 N/A N/A 0.00 982 982 0.00
planbuilder BenchmarkPlanner/select_cases.json-gen4-48 18 18 0.00 65.45 ms 64.89 ms 0.87 22 MB/op 22 MB/op 1.39 N/A N/A 0.00 138.8215 k 139.1155 k -0.21
planbuilder BenchmarkPlanner/select_cases.json-gen4left2right-48 17 17 0.00 66.53 ms 66.68 ms -0.22 22 MB/op 22 MB/op 1.26 N/A N/A 0.00 136.6285 k 137.4475 k -0.60
planbuilder BenchmarkPlanner/select_cases.json-v3-48 N/A 100 0.00 N/A 13.11 ms 0.00 N/A 2.5 MB/op 0.00 N/A N/A 0.00 N/A 41.624 k 0.00
planbuilder BenchmarkPlanner/select_cases.json-v3-48 73 79 7.55 15.38 ms 13.39 ms 14.86 2.5 MB/op 2.5 MB/op 1.58 N/A N/A 0.00 41.973 k 41.624 k 0.84
planbuilder BenchmarkPlanner/union_cases.json-gen4-48 63 64 0.78 16.67 ms 17.31 ms -3.70 5.2 MB/op 5.3 MB/op -3.07 N/A N/A 0.00 37.4445 k 39.274 k -4.66
planbuilder BenchmarkPlanner/union_cases.json-gen4left2right-48 70 70 0.00 16.86 ms 17.34 ms -2.74 5.2 MB/op 5.3 MB/op -3.11 N/A N/A 0.00 37.32 k 39.1775 k -4.74
planbuilder BenchmarkPlanner/union_cases.json-v3-48 253 282 10.28 4.71 ms 4.20 ms 12.11 718 kB/op 747 kB/op -3.91 N/A N/A 0.00 12.617 k 13.209 k -4.48
planbuilder BenchmarkSelectVsDML/DML_(random_sample,_N=32)-48 1,120 1,276 12.22 1.03 ms 896.00 µs 14.95 204 kB/op 193 kB/op 5.62 N/A N/A 0.00 2.73 k 2.882 k -5.27
planbuilder BenchmarkSelectVsDML/Select_(random_sample,_N=32)-48 389 375 -3.73 3.10 ms 3.11 ms -0.44 489 kB/op 558 kB/op -12.41 N/A N/A 0.00 7.853 k 9.246 k -15.07
planbuilder BenchmarkSemAnalysis-48 6 7 14.29 172.14 ms 165.98 ms 3.71 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x1-cap128-48 736,939 740,288 0.45 1.61 µs 1.61 µs -0.50 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x1-cap512-48 720,643 738,134 2.37 1.61 µs 1.60 µs 0.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x1-cap64-48 610,034 736,106 17.13 1.98 µs 1.92 µs 3.08 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x128-cap128-48 451,769 413,405 -9.28 7.51 µs 7.60 µs -1.23 2 B/op 3 B/op -33.33 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x128-cap512-48 467,997 450,660 -3.85 5.80 µs 5.87 µs -1.16 2 B/op 2 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x128-cap64-48 449,236 433,952 -3.52 7.81 µs 7.84 µs -0.36 2 B/op 2 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x32-cap128-48 461,825 450,100 -2.60 7.45 µs 7.44 µs 0.11 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x32-cap512-48 478,305 492,398 2.86 5.68 µs 5.65 µs 0.46 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x32-cap64-48 438,779 397,803 -10.30 7.55 µs 7.67 µs -1.45 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x8-cap128-48 522,007 515,096 -1.34 5.39 µs 3.91 µs 37.89 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x8-cap512-48 726,854 737,066 1.39 1.61 µs 1.60 µs 0.91 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x8-cap64-48 387,460 484,575 20.04 7.48 µs 7.42 µs 0.89 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x1-cap128-48 1,000,000 1,000,000 0.00 1.07 µs 1.10 µs -2.05 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x1-cap128-48 956,550 920,859 -3.88 1.24 µs 1.28 µs -3.36 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x1-cap512-48 1,000,000 1,000,000 0.00 1.07 µs 1.07 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x1-cap512-48 964,964 975,358 1.07 1.22 µs 1.55 µs -21.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x1-cap64-48 1,000,000 1,000,000 0.00 1.05 µs 1.04 µs 1.01 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x128-cap128-48 641,255 628,743 -1.99 7.36 µs 7.26 µs 1.38 1 B/op 2 B/op -25.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x128-cap512-48 681,066 657,923 -3.52 5.34 µs 5.50 µs -2.89 1 B/op 1 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x128-cap64-48 654,201 631,481 -3.60 7.74 µs 7.63 µs 1.43 1 B/op 2 B/op -50.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap128-48 700,189 731,386 4.27 7.23 µs 7.22 µs 0.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap512-48 1,000,000 1,000,000 0.00 4.86 µs 4.90 µs -0.85 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap512-48 727,705 730,070 0.32 5.42 µs 5.40 µs 0.45 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap64-48 655,234 660,946 0.86 7.36 µs 7.48 µs -1.66 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap128-48 1,000,000 1,061,919 5.83 5.05 µs 4.49 µs 12.45 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap128-48 735,641 734,469 -0.16 3.49 µs 4.49 µs -22.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap512-48 1,000,000 1,000,000 0.00 1.07 µs 1.08 µs -0.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap512-48 967,230 931,939 -3.79 1.41 µs 1.08 µs 30.46 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap64-48 1,000,000 1,000,000 0.00 7.47 µs 6.95 µs 7.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap64-48 637,996 733,900 13.07 7.32 µs 7.06 µs 3.70 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap128-48 N/A 1,022,838 0.00 N/A 1.30 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap128-48 762,746 793,120 3.83 1.54 µs 1.53 µs 0.29 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap512-48 1,017,793 1,025,354 0.74 1.54 µs 1.61 µs -4.07 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap512-48 783,344 766,352 -2.22 1.55 µs 1.52 µs 1.61 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap64-48 N/A 1,000,692 0.00 N/A 1.44 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap64-48 912,456 851,338 -7.18 1.54 µs 1.55 µs -1.13 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x128-cap128-48 454,835 454,147 -0.15 7.18 µs 7.18 µs 0.10 2 B/op 2 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x128-cap512-48 461,251 512,163 9.94 5.16 µs 5.51 µs -6.36 2 B/op 2 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x128-cap64-48 533,984 503,541 -6.05 7.47 µs 7.49 µs -0.26 2 B/op 2 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x32-cap128-48 540,885 567,841 4.75 7.12 µs 7.17 µs -0.75 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x32-cap512-48 621,920 574,745 -8.21 5.19 µs 5.03 µs 3.15 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x32-cap64-48 486,496 539,763 9.87 7.34 µs 7.36 µs -0.26 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap128-48 629,861 615,757 -2.29 4.70 µs 5.36 µs -12.34 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap512-48 1,003,915 1,030,108 2.54 1.55 µs 1.52 µs 1.81 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap512-48 756,219 765,301 1.19 1.54 µs 1.54 µs -0.49 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap64-48 475,930 537,606 11.47 7.02 µs 6.98 µs 0.53 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x1-cap128-48 754,963 659,927 -14.40 1.91 µs 1.79 µs 6.68 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x1-cap512-48 714,451 655,542 -8.99 1.79 µs 1.83 µs -2.43 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x1-cap64-48 835,329 737,008 -13.34 2.02 µs 1.89 µs 6.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x128-cap128-48 405,167 384,340 -5.42 7.07 µs 7.11 µs -0.46 3 B/op 3 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x128-cap512-48 426,654 400,380 -6.56 5.46 µs 5.22 µs 4.60 2 B/op 3 B/op -33.33 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x128-cap64-48 395,659 375,935 -5.25 7.34 µs 7.32 µs 0.33 3 B/op 3 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x32-cap128-48 413,384 456,940 9.53 6.92 µs 7.00 µs -1.09 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x32-cap512-48 483,442 450,370 -7.34 5.00 µs 5.00 µs 0.05 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x32-cap64-48 409,014 391,099 -4.58 7.29 µs 7.09 µs 2.73 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x8-cap128-48 438,449 516,990 15.19 4.39 µs 4.99 µs -11.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x8-cap512-48 653,994 658,428 0.67 1.83 µs 1.82 µs 0.47 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x8-cap64-48 361,574 479,250 24.55 6.92 µs 6.94 µs -0.38 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRPCPoolAllocs-48 11,367 11,622 2.19 106.93 µs 101.21 µs 5.65 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRPCPoolAllocs-48 9,998 9,932 -0.66 102.66 µs 100.75 µs 1.90 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRegisterUnregister-48 1,571,795 1,561,528 -0.66 764.00 ns 763.00 ns 0.11 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRegisterUnregisterParallel-48 451,778 458,000 1.36 2.65 µs 2.65 µs 0.11 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
ristretto BenchmarkSketchEstimate-48 119,432,959 116,995,614 -2.08 9.00 ns 9.00 ns -0.73 N/A N/A 0.00 102 B/s 101 B/s 0.73 N/A N/A 0.00
ristretto BenchmarkSketchIncrement-48 124,810,157 124,123,438 -0.55 9.00 ns 9.00 ns -0.41 N/A N/A 0.00 107 B/s 107 B/s 0.41 N/A N/A 0.00
ristretto BenchmarkStoreGet-48 14,619,273 14,716,620 0.66 81.00 ns 80.00 ns 1.07 N/A N/A 0.00 12 B/s 12 B/s -1.05 N/A N/A 0.00
ristretto BenchmarkStoreSet-48 1,645,315 1,572,865 -4.61 731.00 ns 767.00 ns -4.74 N/A N/A 0.00 1 B/s 1 B/s 5.38 N/A N/A 0.00
ristretto BenchmarkStoreUpdate-48 1,774,168 1,631,451 -8.75 676.00 ns 734.00 ns -7.85 N/A N/A 0.00 1 B/s 1 B/s 8.82 N/A N/A 0.00
semantics BenchmarkAnalyzeDerivedTableQueries-48 268 296 9.46 4.46 ms 4.04 ms 10.21 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeGroupByQueries-48 336 370 9.18 3.56 ms 3.19 ms 11.54 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeHavingQueries-48 382 449 14.92 3.25 ms 2.69 ms 20.70 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeMultipleDifferentQueries-48 343 359 4.32 3.47 ms 3.28 ms 5.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeOrderByQueries-48 547 596 8.21 2.17 ms 1.97 ms 9.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeSubQueries-48 340 368 7.73 3.52 ms 3.22 ms 9.07 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeUnionQueries-48 422 482 12.54 2.87 ms 2.47 ms 16.29 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlescape BenchmarkEscapeID/a`a-48 19,366,324 18,987,891 -1.99 59.00 ns 58.00 ns 1.42 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlescape BenchmarkEscapeID/aa-48 18,820,920 20,299,147 7.28 55.00 ns 55.00 ns 1.48 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlescape BenchmarkEscapeID/long-48 1,906,767 1,800,440 -5.91 628.00 ns 657.00 ns -4.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkNormalize-48 179,678 177,683 -1.12 6.58 µs 6.74 µs -2.29 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkNormalizeTPCC-48 5 5 0.00 217.73 ms 221.07 ms -1.51 38 MB/op 38 MB/op 0.00 N/A N/A 0.00 891.048 k 891.048 k 0.00
sqlparser BenchmarkNormalizeTPCCBinds-48 16,070 16,013 -0.36 74.10 µs 74.75 µs -0.87 12 kB/op 12 kB/op 0.01 N/A N/A 0.00 341 341 0.00
sqlparser BenchmarkNormalizeTPCCInsert-48 5 5 0.00 240.22 ms 237.38 ms 1.19 53 MB/op 53 MB/op -0.00 N/A N/A 0.00 1.029713 M 1.029719 M -0.00
sqlparser BenchmarkNormalizeTraces/django_queries.txt-48 1,112 1,123 1.02 1.03 ms 1.07 ms -3.47 188 kB/op 188 kB/op 0.00 N/A N/A 0.00 6.36 k 6.36 k 0.00
sqlparser BenchmarkNormalizeTraces/lobsters.sql.gz-48 30 30 0.00 37.42 ms 38.29 ms -2.27 8.1 MB/op 8.1 MB/op -0.00 N/A N/A 0.00 281.3445 k 281.345 k -0.00
sqlparser BenchmarkNormalizeVTGate-48 5 4 -25.00 240.17 ms 251.34 ms -4.44 50 MB/op 50 MB/op -0.01 N/A N/A 0.00 1.148831 M 1.148832 M -0.00
sqlparser BenchmarkParse3/escaped-48 123 122 -0.82 9.65 ms 9.69 ms -0.37 5.2 MB/op 5.2 MB/op -0.00 N/A N/A 0.00 300 300 0.00
sqlparser BenchmarkParse3/normal-48 835 804 -3.92 1.45 ms 1.47 ms -1.19 3.0 kB/op 3.0 kB/op 0.00 N/A N/A 0.00 58 58 0.00
sqlparser BenchmarkParseStress/sql0-48 89,307 87,767 -1.76 13.06 µs 13.60 µs -3.95 1.5 kB/op 1.5 kB/op 0.00 N/A N/A 0.00 30 30 0.00
sqlparser BenchmarkParseStress/sql1-48 30,041 29,417 -2.12 40.36 µs 40.98 µs -1.53 4.7 kB/op 4.7 kB/op 0.00 N/A N/A 0.00 82 82 0.00
sqlparser BenchmarkParseTraces/django_queries.txt-48 382 372 -2.82 3.14 ms 3.19 ms -1.52 574 kB/op 574 kB/op 0.01 N/A N/A 0.00 5.264 k 5.264 k 0.00
sqlparser BenchmarkParseTraces/lobsters.sql.gz-48 12 12 0.00 96.90 ms 97.63 ms -0.74 16 MB/op 16 MB/op 0.00 N/A N/A 0.00 234.562 k 234.562 k 0.00
sqlparser BenchmarkRewriteLargeExpression/1-48 1,963,654 1,860,942 -5.52 602.00 ns 637.00 ns -5.46 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/2-48 1,618,897 1,562,702 -3.60 734.00 ns 761.00 ns -3.54 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/3-48 116,048 107,040 -8.42 10.06 µs 10.59 µs -5.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/4-48 267,697 267,580 -0.04 4.25 µs 4.49 µs -5.38 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/5-48 1,792,140 1,738,342 -3.09 686.00 ns 691.00 ns -0.74 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/6-48 10,164 10,000 -1.64 121.12 µs 125.21 µs -3.26 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/6-48 9,912 9,421 -5.21 121.34 µs 125.33 µs -3.18 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkStringTraces/django_queries.txt-48 1,580 1,566 -0.86 751.95 µs 750.61 µs 0.18 130 kB/op 130 kB/op 0.00 N/A N/A 0.00 3.156 k 3.156 k 0.00
sqlparser BenchmarkStringTraces/lobsters.sql.gz-48 49 49 0.00 25.59 ms 25.68 ms -0.35 6.5 MB/op 6.5 MB/op 0.00 N/A N/A 0.00 114.857 k 114.857 k 0.00
sqlparser BenchmarkVisitLargeExpression-48 40,274 39,241 -2.63 29.63 µs 30.25 µs -2.03 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/0-48 2,264,333 2,379,380 4.84 499.00 ns 472.00 ns 5.74 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/1-48 337,888 327,174 -3.27 3.57 µs 3.65 µs -2.33 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/2-48 2,223,328 2,239,967 0.74 506.00 ns 507.00 ns -0.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/3-48 164,439 163,417 -0.63 7.41 µs 7.50 µs -1.18 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/4-48 147,474 144,410 -2.12 8.56 µs 8.73 µs -1.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/5-48 2,273,287 2,397,834 5.19 501.00 ns 473.00 ns 5.97 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/6-48 148,914 148,057 -0.58 7.97 µs 8.34 µs -4.49 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/7-48 249,746 247,557 -0.88 4.53 µs 4.81 µs -5.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/8-48 144,624 143,657 -0.67 8.29 µs 8.60 µs -3.63 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/9-48 2,366,541 2,349,491 -0.73 482.00 ns 480.00 ns 0.29 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
stats BenchmarkCounters-48 2,558,683 2,546,758 -0.47 470.00 ns 474.00 ns -0.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
stats BenchmarkCountersTailLatency-48 40,172 40,420 0.61 30.64 µs 30.41 µs 0.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
stats BenchmarkMultiCounters-48 1,000,000 1,000,000 0.00 1.03 µs 1.05 µs -1.48 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-1-48 268,043 274,650 2.41 3.92 µs 3.94 µs -0.54 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-2-48 270,346 270,242 -0.04 4.06 µs 4.03 µs 0.74 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-4-48 278,429 277,350 -0.39 4.05 µs 4.05 µs 0.01 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-8-48 293,175 296,019 0.96 3.99 µs 4.03 µs -1.20 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-1-48 278,507 282,950 1.57 3.85 µs 3.88 µs -0.65 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-2-48 285,135 291,416 2.16 3.87 µs 3.84 µs 0.65 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-4-48 301,858 302,590 0.24 3.83 µs 3.85 µs -0.64 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-8-48 306,506 318,289 3.70 3.82 µs 3.84 µs -0.43 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheThroughput-48 2,312,390 2,274,914 -1.65 494.00 ns 488.00 ns 1.17 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerDisabled-48 6,455,060 6,330,768 -1.96 183.00 ns 187.00 ns -1.95 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_100kQPS-48 47,854 48,202 0.72 25.02 µs 24.92 µs 0.39 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_10kQPS-48 10,000 10,000 0.00 111.32 µs 111.14 µs 0.16 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_1kQPS-48 1,248 1,248 0.04 1.01 ms 1.01 ms -0.06 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_100kQPS-48 3,073 3,078 0.16 437.61 µs 400.90 µs 9.16 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_10kQPS-48 1,068 1,070 0.19 1.14 ms 1.14 ms 0.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_1kQPS-48 1,059 1,062 0.24 1.15 ms 1.14 ms 0.29 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
txserializer BenchmarkTxSerializer_NoHotRow-48 3,191,331 3,613,807 11.69 377.00 ns 325.00 ns 15.96 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=1KB-48 646,527 663,905 2.62 1.85 µs 1.80 µs 3.01 N/A N/A 0.00 540 B/s 556 B/s -2.93 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=32B-48 4,734,855 4,845,978 2.29 251.00 ns 241.00 ns 3.91 N/A N/A 0.00 127 B/s 132 B/s -3.76 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=4KB-48 181,085 180,792 -0.16 6.66 µs 6.53 µs 2.07 N/A N/A 0.00 600 B/s 612 B/s -2.02 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=512B-48 1,067,003 1,085,708 1.72 1.09 µs 1.05 µs 4.54 N/A N/A 0.00 468 B/s 489 B/s -4.38 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=512B-48 N/A 954,396 0.00 N/A 1.08 µs 0.00 N/A N/A 0.00 N/A 472 B/s 0.00 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=64B-48 3,093,697 3,132,364 1.23 387.00 ns 373.00 ns 3.76 N/A N/A 0.00 165 B/s 171 B/s -3.63 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=8B-48 4,622,846 4,763,290 2.95 256.00 ns 245.00 ns 4.69 N/A N/A 0.00 31 B/s 32 B/s -4.47 N/A N/A 0.00
vindexes BenchmarkNormalizePooled-48 4,591,197 4,237,858 -8.34 248.00 ns 260.00 ns -4.49 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeSafe-48 120,803 129,239 6.53 9.73 µs 9.47 µs 2.77 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeShared-48 4,701,750 4,551,967 -3.29 244.00 ns 251.00 ns -2.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=1KB-48 6,587,333 7,002,061 5.92 177.00 ns 166.00 ns 6.43 N/A N/A 0.00 5.6 kB/s 6.0 kB/s -6.03 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=32B-48 18,852,690 22,353,043 15.66 62.00 ns 51.00 ns 21.46 N/A N/A 0.00 512 B/s 622 B/s -17.67 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=4KB-48 2,626,433 2,873,042 8.58 452.00 ns 394.00 ns 14.56 N/A N/A 0.00 8.8 kB/s 10 kB/s -12.71 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=512B-48 10,101,720 10,567,089 4.40 116.00 ns 107.00 ns 8.75 N/A N/A 0.00 4.4 kB/s 4.8 kB/s -8.05 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=64B-48 18,289,273 20,708,341 11.68 63.00 ns 55.00 ns 13.23 N/A N/A 0.00 1.0 kB/s 1.1 kB/s -11.69 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=8B-48 23,293,595 27,758,441 16.08 47.00 ns 41.00 ns 16.10 N/A N/A 0.00 167 B/s 194 B/s -13.86 N/A N/A 0.00
vtgate BenchmarkWithNormalizer-48 148 147 -0.34 7.40 ms 7.58 ms -2.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vtgate BenchmarkWithoutNormalizer-48 49 51 3.88 23.75 ms 22.61 ms 5.04 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00