Microbenchmarks

Comparing results for 15.0.1 and main

Package Benchmark Name Number of Iterations Time/op Bytes/op Megabytes/s Allocations/op
15.0.1 main Diff % 15.0.1 main Diff % 15.0.1 main Diff % 15.0.1 main Diff % 15.0.1 main Diff %
bloom BenchmarkM_Add-48 611 626 2.32 1.83 ms 1.88 ms -2.50 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bloom BenchmarkM_Clear-48 529,202 522,767 -1.23 2.18 µs 2.23 µs -1.91 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bloom BenchmarkM_New-48 25,187 24,732 -1.84 48.83 µs 49.24 µs -0.85 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bucketpool BenchmarkPool-48 2,100,476 2,144,231 2.04 569.00 ns 562.00 ns 1.30 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
bucketpool BenchmarkPoolGet-48 202,701 210,132 3.54 6.07 µs 6.08 µs -0.07 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
cache BenchmarkGet-48 17,047,631 17,052,543 0.03 68.00 ns 69.00 ns -0.07 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,378,907 1,378,614 -0.02 834.00 ns 844.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#02-48 595,564 590,615 -0.84 1.96 µs 1.99 µs -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#03-48 4,047,074 4,075,058 0.69 266.00 ns 263.00 ns 1.41 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,604,227 3,537,701 -1.88 300.00 ns 308.00 ns -2.45 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 639,188 636,372 -0.44 1.83 µs 1.84 µs -0.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,052,283 2,027,459 -1.22 551.00 ns 561.00 ns -1.77 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,463,905 2,458,873 -0.20 456.00 ns 456.00 ns -0.09 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkAllUCAWeightStrings/utf8mb4_bin-48 12,172,685 12,228,370 0.46 96.00 ns 96.00 ns -0.21 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 118,017 116,807 -1.04 10.06 µs 10.11 µs -0.47 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 N/A 99,528 0.00 N/A 10.17 µ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-48 103,791 108,560 4.39 11.39 µs 10.83 µs 5.18 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 88,583 92,457 4.19 11.53 µs 10.97 µs 5.13 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 37,457 40,360 7.19 31.26 µs 29.82 µs 4.81 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 89,897 87,858 -2.32 13.03 µs 13.49 µs -3.38 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 753,159 741,120 -1.62 1.55 µs 1.57 µs -1.59 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,193,468 3,187,414 -0.19 345.00 ns 344.00 ns 0.28 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,901,312 1,886,766 -0.77 600.00 ns 607.00 ns -1.04 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,456 1,839,365 -1.47 611.00 ns 615.00 ns -0.63 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 673,476 680,768 1.07 1.73 µs 1.73 µs -0.43 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 346,697 346,079 -0.18 3.38 µs 3.40 µs -0.34 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,117 346,720 0.17 3.38 µs 3.40 µs -0.57 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 229,810 231,154 0.58 5.12 µs 5.09 µs 0.63 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 116,751 116,857 0.09 10.16 µs 10.12 µs 0.35 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 78,187 78,812 0.79 15.14 µs 15.06 µs 0.49 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 27,268 27,568 1.09 40.91 µs 40.42 µs 1.19 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,404 14,545 0.97 79.94 µs 79.06 µs 1.12 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,368 10,006 -3.62 118.68 µs 118.13 µs 0.46 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,708 9,811 1.05 118.61 µs 118.51 µs 0.09 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 768,458 784,337 2.02 1.51 µs 1.48 µs 1.79 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 433,392 424,650 -2.06 2.77 µs 2.76 µs 0.16 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 423,636 422,563 -0.25 2.78 µs 2.77 µs 0.31 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 107,587 110,066 2.25 10.98 µs 10.82 µs 1.50 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 90,696 93,207 2.69 11.22 µs 10.96 µs 2.45 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 57,813 58,290 0.82 20.59 µs 20.33 µs 1.26 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 51,429 58,230 11.68 20.63 µs 20.35 µs 1.38 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,721,295 1,729,771 0.49 671.00 ns 665.00 ns 0.89 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,061,653 1,062,699 0.10 1.10 µs 1.09 µs 0.69 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,006,308 1,006,430 0.01 1.22 µs 1.23 µs -0.90 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 939,097 952,092 1.36 1.23 µs 1.22 µs 0.49 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 340,487 339,494 -0.29 3.46 µs 3.44 µs 0.35 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,399 207,214 0.39 5.69 µs 5.71 µs -0.30 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 201,722 202,230 0.25 5.81 µs 5.82 µs -0.15 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkWildcardMatching/8bit-48 139,754 139,712 -0.03 8.47 µs 8.39 µs 0.92 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
collations BenchmarkWildcardMatching/unicode-48 43,599 42,820 -1.82 24.53 µs 24.43 µs 0.44 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
decimal BenchmarkDecimalParsing/MySQL-48 39,299 38,892 -1.05 30.30 µs 30.75 µs -1.45 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,326 20,355 0.14 58.74 µs 58.86 µs -0.21 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 143 141 -1.42 8.41 ms 8.34 ms 0.87 1.4 MB/op 1.4 MB/op 0.02 N/A N/A 0.00 69.007 k 68.973 k 0.05
decimal BenchmarkFormatting/formatFast-48 683 674 -1.34 1.73 ms 1.71 ms 1.35 240 kB/op 240 kB/op 0.04 N/A N/A 0.00 10 k 10 k 0.00
decimal BenchmarkFormatting/formatSlow-48 218 217 -0.69 5.42 ms 5.44 ms -0.43 767 kB/op 770 kB/op -0.30 N/A N/A 0.00 32.997 k 33.049 k -0.16
decimal BenchmarkFormatting/formatwithPrecision(8)-48 739 732 -0.96 1.62 ms 1.63 ms -0.38 160 kB/op 160 kB/op 0.00 N/A N/A 0.00 10 k 10 k 0.00
evalengine BenchmarkAddActual-48 1,499,580 1,394,512 -7.53 808.00 ns 855.00 ns -5.45 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 -0.50 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGoInterface-48 33,949,109 34,297,357 1.02 35.00 ns 37.00 ns -5.56 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGoNonInterface-48 89,599,978 88,635,803 -1.09 12.00 ns 13.00 ns -0.12 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddNative-48 31,348,218 30,423,845 -3.04 37.00 ns 39.00 ns -3.96 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddNoNative-48 1,999,399 2,079,222 3.84 611.00 ns 580.00 ns 5.32 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkNullSafeComparison/Numeric-48 35,148 35,612 1.30 30.56 µs 32.03 µs -4.56 289 B/op 289 B/op 0.00 N/A N/A 0.00 12 12 0.00
evalengine BenchmarkNullSafeComparison/Strings/utf8mb4_0900_ai_ci/1-48 131,995 131,602 -0.30 8.93 µs 8.94 µs -0.10 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,388 41,001 1.50 26.05 µs 26.08 µs -0.11 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 103,113 103,826 0.69 11.45 µs 11.33 µs 1.09 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,529 21,460 -0.32 53.35 µs 53.22 µs 0.25 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 697,466 705,628 1.16 1.68 µs 1.65 µs 1.76 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 666,379 695,529 4.19 1.75 µs 1.69 µs 3.85 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 404,817 410,509 1.39 2.90 µs 2.87 µs 1.04 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 101,588 101,577 -0.01 12.03 µs 12.07 µs -0.29 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 97,759 97,975 0.22 12.10 µs 12.06 µs 0.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyState-48 9 8 -12.50 116.07 ms 126.67 ms -8.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyStateEvictions-48 98 96 -2.08 11.57 ms 11.96 ms -3.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctmclient BenchmarkCachedConnClientSteadyStateRedials-48 50 51 1.96 21.09 ms 20.35 ms 3.68 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangeContains-48 22,666,269 22,154,881 -2.31 51.00 ns 52.00 ns -2.17 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangesIntersect-48 106,017,769 110,174,850 3.77 10.00 ns 10.00 ns 3.64 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangesOverlap-48 2,064,089 2,291,450 9.92 589.00 ns 512.00 ns 14.96 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkUint64KeyBytes-48 435,601,148 352,978,639 -23.41 2.00 ns 3.00 ns -25.16 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkUint64KeyString-48 48,094,811 46,454,887 -3.53 24.00 ns 25.00 ns -3.63 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
mysql BenchmarkMySQL56GTIDParsing-48 N/A 131,061 0.00 N/A 8.79 µs 0.00 N/A 3.1 kB/op 0.00 N/A N/A 0.00 N/A 25 0.00
mysql BenchmarkParallelMediumQueries-48 137,620 141,939 3.04 8.42 µs 8.19 µs 2.84 N/A N/A 0.00 1.9 kB/s 2.0 kB/s -2.76 N/A N/A 0.00
mysql BenchmarkParallelMediumQueriesWithReadBufferPooling-48 140,875 143,045 1.52 8.27 µs 8.07 µs 2.57 N/A N/A 0.00 2.0 kB/s 2.0 kB/s -2.50 N/A N/A 0.00
mysql BenchmarkParallelRandomQueries-48 49,795 51,179 2.70 23.45 µs 22.59 µs 3.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
mysql BenchmarkParallelRandomQueriesWithReadBufferPooling-48 49,741 55,047 9.64 23.70 µs 21.37 µs 10.90 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
mysql BenchmarkParallelShortQueries-48 596,025 598,311 0.38 1.83 µs 1.80 µs 1.86 N/A N/A 0.00 11 B/s 11 B/s -1.80 N/A N/A 0.00
mysql BenchmarkParallelShortQueriesWithReadBufferPooling-48 620,774 649,022 4.35 1.84 µs 1.76 µs 4.70 N/A N/A 0.00 11 B/s 11 B/s -4.43 N/A N/A 0.00
planbuilder BenchmarkPlanner/aggr_cases.json-gen4-48 81 73 -10.96 14.36 ms 15.49 ms -7.30 2.3 MB/op 2.4 MB/op -5.15 N/A N/A 0.00 49.258 k 55.125 k -10.64
planbuilder BenchmarkPlanner/aggr_cases.json-gen4left2right-48 N/A 100 0.00 N/A 15.05 ms 0.00 N/A 2.4 MB/op 0.00 N/A N/A 0.00 N/A 52.64 k 0.00
planbuilder BenchmarkPlanner/aggr_cases.json-gen4left2right-48 78 78 -0.64 14.08 ms 14.97 ms -5.93 2.2 MB/op 2.4 MB/op -4.88 N/A N/A 0.00 47.73 k 52.639 k -9.33
planbuilder BenchmarkPlanner/aggr_cases.json-v3-48 132 134 1.86 9.09 ms 8.93 ms 1.77 1.4 MB/op 1.4 MB/op -0.01 N/A N/A 0.00 24.056 k 24.056 k 0.00
planbuilder BenchmarkPlanner/filter_cases.json-gen4-48 54 46 -18.48 21.74 ms 23.45 ms -7.29 3.4 MB/op 3.7 MB/op -8.41 N/A N/A 0.00 68.87 k 79.14 k -12.98
planbuilder BenchmarkPlanner/filter_cases.json-gen4left2right-48 55 50 -10.00 21.63 ms 23.04 ms -6.11 3.4 MB/op 3.7 MB/op -8.33 N/A N/A 0.00 68.028 k 77.729 k -12.48
planbuilder BenchmarkPlanner/filter_cases.json-v3-48 100 100 0.00 11.43 ms 11.31 ms 1.10 2.0 MB/op 2.0 MB/op -1.65 N/A N/A 0.00 29.633 k 30.313 k -2.24
planbuilder BenchmarkPlanner/filter_cases.json-v3-48 95 93 -1.60 11.42 ms 11.22 ms 1.76 2.0 MB/op 2.0 MB/op -1.62 N/A N/A 0.00 29.633 k 30.313 k -2.24
planbuilder BenchmarkPlanner/from_cases.json-gen4-48 80 73 -9.52 15.35 ms 16.63 ms -7.68 2.5 MB/op 2.7 MB/op -8.78 N/A N/A 0.00 46.589 k 56.285 k -17.23
planbuilder BenchmarkPlanner/from_cases.json-gen4left2right-48 77 71 -8.39 14.39 ms 15.65 ms -8.00 2.4 MB/op 2.6 MB/op -7.73 N/A N/A 0.00 44.96 k 52.278 k -14.00
planbuilder BenchmarkPlanner/from_cases.json-v3-48 125 127 1.96 9.49 ms 9.34 ms 1.59 1.8 MB/op 1.8 MB/op -0.00 N/A N/A 0.00 25.508 k 25.508 k 0.00
planbuilder BenchmarkPlanner/large_cases.json-gen4-48 N/A 848 0.00 N/A 1.40 ms 0.00 N/A 243 kB/op 0.00 N/A N/A 0.00 N/A 7.472 k 0.00
planbuilder BenchmarkPlanner/large_cases.json-gen4left2right-48 2,097 1,845 -13.66 562.23 µs 692.71 µs -18.84 96 kB/op 117 kB/op -17.94 N/A N/A 0.00 2.073 k 2.937 k -29.42
planbuilder BenchmarkPlanner/large_cases.json-v3-48 3,736 3,824 2.30 321.79 µs 310.11 µs 3.77 51 kB/op 51 kB/op -0.00 N/A N/A 0.00 958 958 0.00
planbuilder BenchmarkPlanner/select_cases.json-gen4-48 54 45 -21.11 20.91 ms 23.98 ms -12.80 3.6 MB/op 3.9 MB/op -8.21 N/A N/A 0.00 74.121 k 85.39 k -13.20
planbuilder BenchmarkPlanner/select_cases.json-gen4left2right-48 52 45 -15.56 21.12 ms 23.87 ms -11.55 3.5 MB/op 3.8 MB/op -7.81 N/A N/A 0.00 73.1805 k 83.241 k -12.09
planbuilder BenchmarkPlanner/select_cases.json-v3-48 100 100 0.00 13.92 ms 14.00 ms -0.59 2.5 MB/op 2.5 MB/op -0.85 N/A N/A 0.00 38.646 k 39.05 k -1.03
planbuilder BenchmarkPlanner/select_cases.json-v3-48 85 87 2.30 13.64 ms 14.01 ms -2.67 2.5 MB/op 2.5 MB/op -0.90 N/A N/A 0.00 38.647 k 39.05 k -1.03
planbuilder BenchmarkPlanner/union_cases.json-gen4-48 244 192 -27.08 4.83 ms 6.14 ms -21.32 763 kB/op 965 kB/op -20.86 N/A N/A 0.00 17.166 k 22.781 k -24.65
planbuilder BenchmarkPlanner/union_cases.json-gen4left2right-48 248 196 -26.46 4.83 ms 6.04 ms -19.98 761 kB/op 960 kB/op -20.80 N/A N/A 0.00 17.122 k 22.657 k -24.43
planbuilder BenchmarkPlanner/union_cases.json-v3-48 336 303 -11.06 3.55 ms 3.92 ms -9.65 607 kB/op 666 kB/op -8.95 N/A N/A 0.00 10.507 k 11.2265 k -6.41
planbuilder BenchmarkSelectVsDML/DML_(random_sample,_N=32)-48 1,048 1,675 37.45 1.16 ms 714.83 µs 62.05 251 kB/op 141 kB/op 78.40 N/A N/A 0.00 2.866 k 2.108 k 35.96
planbuilder BenchmarkSelectVsDML/Select_(random_sample,_N=32)-48 382 399 4.26 3.08 ms 2.98 ms 3.26 513 kB/op 497 kB/op 3.20 N/A N/A 0.00 8.126 k 8.106 k 0.25
planbuilder BenchmarkSemAnalysis-48 19 18 -2.70 58.32 ms 59.77 ms -2.43 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x1-cap128-48 742,352 745,222 0.39 1.60 µs 1.61 µs -1.08 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x1-cap512-48 747,261 756,406 1.21 1.57 µs 1.58 µs -0.91 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x1-cap64-48 713,572 794,417 10.18 1.84 µs 1.88 µs -2.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x128-cap128-48 440,577 410,767 -7.26 7.46 µs 7.42 µs 0.61 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 477,148 449,156 -6.23 5.87 µs 5.84 µs 0.52 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 450,394 447,262 -0.70 7.72 µs 7.68 µs 0.48 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 433,640 430,199 -0.80 7.22 µs 7.44 µs -2.97 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x32-cap512-48 443,456 416,628 -6.44 5.34 µs 5.30 µs 0.79 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x32-cap64-48 439,444 437,040 -0.55 7.52 µs 7.73 µs -2.70 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x8-cap128-48 474,064 465,559 -1.83 5.23 µs 5.65 µs -7.39 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x8-cap512-48 732,966 724,157 -1.22 1.59 µs 1.60 µs -0.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPut/x8-cap64-48 395,031 436,743 9.55 7.25 µs 7.21 µs 0.49 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.06 µs 1.07 µs -1.26 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.06 µs 1.05 µs 0.57 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x1-cap512-48 865,817 883,820 2.04 1.25 µs 1.50 µs -16.93 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.02 µs 1.08 µs -5.33 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x128-cap128-48 636,692 633,106 -0.57 7.21 µs 7.25 µs -0.52 2 B/op 1 B/op 33.33 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x128-cap512-48 644,829 655,368 1.61 4.89 µs 5.37 µs -8.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 638,787 638,756 -0.00 7.50 µs 7.49 µs 0.07 2 B/op 2 B/op 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap128-48 705,505 712,058 0.92 7.18 µs 7.19 µs -0.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap512-48 732,498 758,564 3.44 5.29 µs 5.24 µs 0.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x32-cap64-48 688,077 679,559 -1.25 7.30 µs 7.42 µs -1.62 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,000,000 0.00 4.39 µs 5.68 µs -22.73 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap128-48 705,908 674,281 -4.69 5.87 µs 5.40 µs 8.77 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.06 µs 1.08 µs -2.35 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap512-48 N/A 976,190 0.00 N/A 1.40 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap64-48 N/A 1,000,000 0.00 N/A 7.16 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixed/x8-cap64-48 801,344 560,457 -42.98 7.11 µs 7.37 µs -3.54 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap128-48 1,010,799 1,000,000 -1.08 1.62 µs 1.52 µs 6.03 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap128-48 767,775 803,196 4.41 1.56 µs 1.51 µs 3.38 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap512-48 1,021,684 1,005,215 -1.64 1.52 µs 1.52 µs -0.36 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap512-48 779,815 782,632 0.36 1.51 µs 1.55 µs -2.20 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap64-48 1,025,415 1,000,000 -2.54 1.63 µs 1.29 µs 26.34 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x1-cap64-48 754,723 839,757 10.13 1.58 µs 1.29 µs 22.69 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x128-cap128-48 447,738 478,043 6.34 7.15 µs 7.28 µs -1.83 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 465,384 490,601 5.14 5.47 µs 5.40 µs 1.35 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 468,329 501,261 6.57 7.49 µs 7.46 µs 0.42 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 490,717 543,062 9.64 7.16 µs 7.23 µs -0.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x32-cap512-48 535,582 577,747 7.30 5.17 µs 5.02 µs 3.05 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x32-cap64-48 474,621 529,872 10.43 7.27 µs 7.37 µs -1.40 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap128-48 635,819 528,982 -20.20 3.76 µs 5.33 µs -29.46 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap512-48 769,495 926,755 16.97 1.57 µs 1.52 µs 3.22 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutMixedMulti/x8-cap64-48 542,630 537,057 -1.04 7.05 µs 7.07 µs -0.24 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x1-cap128-48 662,336 712,182 7.00 1.76 µs 1.80 µs -1.92 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x1-cap512-48 665,310 649,340 -2.46 1.78 µs 1.80 µs -1.30 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x1-cap64-48 651,380 763,021 14.63 1.59 µs 1.83 µs -13.14 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x128-cap128-48 398,556 384,093 -3.77 7.13 µs 7.06 µs 0.96 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 411,411 399,528 -2.97 5.62 µs 4.96 µs 13.30 2 B/op 2 B/op -20.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x128-cap64-48 411,375 373,750 -10.07 7.29 µs 7.37 µs -1.02 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 406,019 454,399 10.65 6.93 µs 6.96 µs -0.46 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x32-cap512-48 477,565 464,933 -2.72 4.97 µs 4.94 µs 0.68 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x32-cap64-48 448,148 454,847 1.47 7.10 µs 7.19 µs -1.34 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x8-cap128-48 531,627 422,701 -25.77 4.62 µs 4.96 µs -6.72 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x8-cap512-48 658,057 637,278 -3.26 1.77 µs 1.82 µs -2.61 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkGetPutWithSettings/x8-cap64-48 356,152 369,812 3.69 6.68 µs 7.32 µs -8.64 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRPCPoolAllocs-48 10,995 10,916 -0.72 108.52 µs 109.82 µs -1.18 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRegisterUnregister-48 1,585,761 1,592,335 0.41 749.00 ns 750.00 ns -0.20 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
pools BenchmarkRegisterUnregisterParallel-48 461,549 467,656 1.31 2.63 µs 2.60 µs 1.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
ristretto BenchmarkSketchEstimate-48 118,067,344 118,364,485 0.25 9.00 ns 9.00 ns -0.37 N/A N/A 0.00 102 B/s 101 B/s 0.37 N/A N/A 0.00
ristretto BenchmarkSketchIncrement-48 124,421,782 124,280,562 -0.11 9.00 ns 9.00 ns -0.28 N/A N/A 0.00 107 B/s 107 B/s 0.28 N/A N/A 0.00
ristretto BenchmarkStoreGet-48 15,572,778 15,774,143 1.28 76.00 ns 75.00 ns 1.12 N/A N/A 0.00 13 B/s 13 B/s -1.09 N/A N/A 0.00
ristretto BenchmarkStoreSet-48 1,612,120 1,653,115 2.48 739.00 ns 737.00 ns 0.35 N/A N/A 0.00 1 B/s 1 B/s -0.37 N/A N/A 0.00
ristretto BenchmarkStoreUpdate-48 1,737,439 1,672,104 -3.91 705.00 ns 719.00 ns -1.88 N/A N/A 0.00 1 B/s 1 B/s 1.80 N/A N/A 0.00
semantics BenchmarkAnalyzeDerivedTableQueries-48 1,056 1,041 -1.39 1.15 ms 1.18 ms -2.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeDerivedTableQueries-48 978 973 -0.51 1.14 ms 1.19 ms -4.62 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeGroupByQueries-48 2,253 2,196 -2.60 488.97 µs 513.05 µs -4.69 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeHavingQueries-48 2,817 2,525 -11.54 436.75 µs 451.32 µs -3.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeMultipleDifferentQueries-48 1,557 1,484 -4.95 745.61 µs 762.42 µs -2.21 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeOrderByQueries-48 3,839 3,920 2.07 310.90 µs 319.46 µs -2.68 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeSubQueries-48 1,267 1,249 -1.44 985.48 µs 946.85 µs 4.08 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeUnionQueries-48 1,936 2,107 8.09 594.45 µs 606.82 µs -2.04 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlescape BenchmarkEscapeID/a`a-48 18,403,388 19,077,462 3.53 57.00 ns 57.00 ns 0.49 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlescape BenchmarkEscapeID/aa-48 20,431,411 21,881,534 6.63 53.00 ns 53.00 ns 0.24 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlescape BenchmarkEscapeID/long-48 1,845,791 1,835,501 -0.56 659.00 ns 651.00 ns 1.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkNormalize-48 235,106 226,619 -3.74 4.98 µs 5.08 µs -1.91 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkNormalizeTPCC-48 6 5 -20.00 201.98 ms 210.71 ms -4.14 36 MB/op 37 MB/op -4.71 N/A N/A 0.00 743.975 k 808.3595 k -7.96
sqlparser BenchmarkNormalizeTPCCBinds-48 16,196 16,264 0.42 73.47 µs 73.66 µs -0.26 11 kB/op 11 kB/op -0.02 N/A N/A 0.00 330 330 0.00
sqlparser BenchmarkNormalizeTPCCInsert-48 5 5 0.00 247.10 ms 243.20 ms 1.60 56 MB/op 56 MB/op 0.01 N/A N/A 0.00 1.040992 M 1.040979 M 0.00
sqlparser BenchmarkNormalizeTraces/django_queries.txt-48 1,552 1,461 -6.23 763.47 µs 785.49 µs -2.80 164 kB/op 165 kB/op -0.69 N/A N/A 0.00 5.219 k 5.276 k -1.08
sqlparser BenchmarkNormalizeTraces/lobsters.sql.gz-48 43 40 -7.50 26.57 ms 27.74 ms -4.24 6.9 MB/op 7.0 MB/op -1.63 N/A N/A 0.00 228.381 k 232.505 k -1.77
sqlparser BenchmarkNormalizeVTGate-48 5 5 0.00 218.97 ms 237.80 ms -7.92 46 MB/op 48 MB/op -4.47 N/A N/A 0.00 979.3 k 1.04256 M -6.07
sqlparser BenchmarkParse3/escaped-48 123 123 0.00 9.85 ms 9.86 ms -0.10 5.2 MB/op 5.2 MB/op 0.00 N/A N/A 0.00 300 300 0.00
sqlparser BenchmarkParse3/normal-48 805 818 1.59 1.51 ms 1.47 ms 2.58 3.0 kB/op 3.0 kB/op 0.03 N/A N/A 0.00 58 58 0.00
sqlparser BenchmarkParseStress/sql0-48 82,309 80,592 -2.13 14.22 µs 14.82 µs -4.05 1.5 kB/op 1.5 kB/op 0.00 N/A N/A 0.00 30 30 0.00
sqlparser BenchmarkParseStress/sql1-48 27,723 27,128 -2.19 43.34 µs 43.67 µs -0.75 4.7 kB/op 4.7 kB/op -0.01 N/A N/A 0.00 82 82 0.00
sqlparser BenchmarkParseTraces/django_queries.txt-48 349 326 -7.21 3.47 ms 3.59 ms -3.29 666 kB/op 666 kB/op -0.01 N/A N/A 0.00 5.196 k 5.199 k -0.06
sqlparser BenchmarkParseTraces/lobsters.sql.gz-48 10 10 0.00 106.65 ms 108.33 ms -1.55 18 MB/op 18 MB/op -0.07 N/A N/A 0.00 234.068 k 234.563 k -0.21
sqlparser BenchmarkRewriteLargeExpression/1-48 1,859,206 2,050,882 9.35 628.00 ns 584.00 ns 7.41 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/2-48 1,840,528 2,014,328 8.63 658.00 ns 593.00 ns 10.93 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/3-48 157,776 151,015 -4.48 7.64 µs 7.89 µs -3.19 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/4-48 371,302 343,466 -8.10 3.18 µs 3.25 µs -2.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/5-48 2,015,364 2,176,526 7.40 591.00 ns 549.00 ns 7.59 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/6-48 13,026 13,087 0.46 91.91 µs 91.20 µs 0.77 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,673 1,625 -2.95 724.15 µs 746.00 µs -2.93 130 kB/op 130 kB/op -0.09 N/A N/A 0.00 3.151 k 3.156 k -0.16
sqlparser BenchmarkStringTraces/lobsters.sql.gz-48 46 46 0.00 25.23 ms 25.12 ms 0.42 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 54,596 54,680 0.15 21.82 µs 21.65 µs 0.81 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/0-48 3,048,722 3,259,751 6.47 363.00 ns 338.00 ns 7.42 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/1-48 697,319 703,113 0.82 1.69 µs 1.58 µs 6.56 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/2-48 2,897,201 3,029,474 4.37 386.00 ns 364.00 ns 6.05 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/3-48 289,322 278,268 -3.97 3.87 µs 3.95 µs -1.95 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/4-48 261,849 267,600 2.15 4.29 µs 4.24 µs 1.12 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/5-48 3,074,025 3,232,944 4.92 364.00 ns 339.00 ns 7.30 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/6-48 267,377 266,861 -0.19 4.12 µs 4.07 µs 1.28 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/7-48 454,260 433,527 -4.78 2.66 µs 2.62 µs 1.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/8-48 305,270 254,750 -19.83 3.96 µs 4.23 µs -6.28 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/9-48 2,927,355 3,078,384 4.91 381.00 ns 360.00 ns 5.60 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
stats BenchmarkCounters-48 2,482,452 2,683,422 7.49 484.00 ns 458.00 ns 5.61 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
stats BenchmarkCountersTailLatency-48 41,301 40,119 -2.94 30.19 µs 30.77 µs -1.87 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,235,090 19.03 1.15 µs 982.00 ns 16.66 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-1-48 337,918 300,983 -12.27 3.47 µs 3.43 µs 1.28 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-2-48 299,725 313,922 4.52 3.51 µs 3.49 µs 0.72 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-4-48 310,004 312,731 0.87 3.53 µs 3.45 µs 2.20 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-8-48 320,927 318,921 -0.63 3.52 µs 3.51 µs 0.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-1-48 325,439 327,069 0.50 3.32 µs 3.28 µs 1.14 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-2-48 322,976 331,478 2.57 3.28 µs 3.23 µs 1.38 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-4-48 322,488 340,068 5.17 3.30 µs 3.22 µs 2.41 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-8-48 339,113 345,482 1.84 3.28 µs 3.21 µs 2.07 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheThroughput-48 2,351,609 2,293,376 -2.54 473.00 ns 491.00 ns -3.63 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerDisabled-48 6,488,078 6,255,679 -3.72 182.00 ns 188.00 ns -3.28 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_100kQPS-48 48,064 47,891 -0.36 24.96 µs 24.99 µs -0.12 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.24 µs 111.23 µs 0.01 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_1kQPS-48 1,249 1,246 -0.28 1.00 ms 1.00 ms -0.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_100kQPS-48 3,169 3,114 -1.78 397.02 µs 394.39 µs 0.67 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_10kQPS-48 1,069 1,067 -0.23 1.15 ms 1.15 ms 0.03 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_1kQPS-48 1,058 1,058 0.00 1.15 ms 1.15 ms -0.19 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
txserializer BenchmarkTxSerializer_NoHotRow-48 3,177,573 3,163,117 -0.46 381.00 ns 374.00 ns 1.88 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 630,732 642,971 1.90 1.82 µs 1.86 µs -1.72 N/A N/A 0.00 547 B/s 538 B/s 1.75 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=32B-48 4,681,591 4,705,189 0.50 250.00 ns 251.00 ns -0.24 N/A N/A 0.00 127 B/s 127 B/s 0.22 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=4KB-48 180,751 180,227 -0.29 6.64 µs 6.76 µs -1.80 N/A N/A 0.00 602 B/s 591 B/s 1.84 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=512B-48 1,075,794 1,064,722 -1.04 1.05 µs 1.07 µs -1.78 N/A N/A 0.00 488 B/s 479 B/s 1.83 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=64B-48 3,058,192 3,090,241 1.04 388.00 ns 385.00 ns 0.64 N/A N/A 0.00 164 B/s 165 B/s -0.63 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=8B-48 4,681,864 4,696,106 0.30 254.00 ns 252.00 ns 0.55 N/A N/A 0.00 31 B/s 31 B/s -0.54 N/A N/A 0.00
vindexes BenchmarkNormalizePooled-48 4,010,351 3,913,776 -2.47 293.00 ns 292.00 ns 0.43 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeSafe-48 107,791 107,206 -0.55 11.11 µs 11.18 µs -0.66 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeSafe-48 97,635 98,559 0.94 11.78 µs 11.58 µs 1.71 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeShared-48 4,414,139 4,410,901 -0.07 259.00 ns 278.00 ns -6.78 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,963,715 7,045,482 1.16 167.00 ns 170.00 ns -1.29 N/A N/A 0.00 6.0 kB/s 5.9 kB/s 1.33 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=32B-48 20,642,197 21,088,017 2.11 57.00 ns 56.00 ns 2.12 N/A N/A 0.00 559 B/s 571 B/s -2.09 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=4KB-48 2,672,133 2,690,162 0.67 435.00 ns 436.00 ns -0.34 N/A N/A 0.00 9.2 kB/s 9.2 kB/s 0.36 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=512B-48 10,854,180 10,311,973 -5.26 111.00 ns 112.00 ns -0.53 N/A N/A 0.00 4.6 kB/s 4.6 kB/s 0.51 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=512B-48 N/A 9,820,689 0.00 N/A 112.00 ns 0.00 N/A N/A 0.00 N/A 4.6 kB/s 0.00 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=64B-48 18,626,607 18,792,295 0.88 61.00 ns 60.00 ns 1.54 N/A N/A 0.00 1.0 kB/s 1.1 kB/s -1.50 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=8B-48 24,599,163 25,091,691 1.96 47.00 ns 46.00 ns 1.01 N/A N/A 0.00 169 B/s 170 B/s -0.99 N/A N/A 0.00
vtgate BenchmarkWithNormalizer-48 162 147 -10.17 6.86 ms 7.46 ms -8.12 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vtgate BenchmarkWithoutNormalizer-48 53 54 1.85 23.65 ms 23.42 ms 1.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00