Microbenchmarks

Comparing results for 12.0.0-rc1 and main

Package Benchmark Name Number of Iterations Time/op Bytes/op Megabytes/s Allocations/op
12.0.0-rc1 main Diff % 12.0.0-rc1 main Diff % 12.0.0-rc1 main Diff % 12.0.0-rc1 main Diff % 12.0.0-rc1 main Diff %
evalengine BenchmarkAddActual-56 5,255,028 4,211,357 -24.78 231.00 ns 288.00 ns -19.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGo-56 1,000,000,000 1,000,000,000 0.00 0.00 s 0.00 s -3.04 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGoInterface-56 76,955,904 34,587,449 -122.50 15.00 ns 33.00 ns -53.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddGoNonInterface-56 541,355,330 518,332,507 -4.44 2.00 ns 2.00 ns -0.99 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddNative-56 62,572,032 30,191,959 -107.25 18.00 ns 37.00 ns -50.28 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
evalengine BenchmarkAddNoNative-56 N/A 9,194,095 0.00 N/A 132.00 ns 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req32768-Resp32768-56 402 394 -2.03 2.86 ms 3.00 ms -4.62 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req32768-Resp4096-56 597 573 -4.18 2.11 ms 2.16 ms -2.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req32768-Resp512-56 734 611 -20.13 1.70 ms 2.09 ms -18.76 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req32768-Resp64-56 624 599 -4.17 1.88 ms 1.90 ms -1.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req32768-Resp8-56 599 603 0.66 1.93 ms 2.08 ms -7.15 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req4096-Resp32768-56 1,093 1,112 1.71 969.78 µs 1.11 ms -12.56 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req4096-Resp32768-56 863 960 10.05 1.18 ms 1.15 ms 2.75 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req4096-Resp4096-56 3,807 3,654 -4.19 309.08 µs 309.32 µs -0.08 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req4096-Resp512-56 4,773 4,615 -3.42 245.93 µs 242.35 µs 1.48 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req4096-Resp64-56 5,294 4,888 -8.31 222.67 µs 229.84 µs -3.12 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req4096-Resp8-56 5,271 4,939 -6.71 225.62 µs 232.12 µs -2.80 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp32768-56 1,216 1,234 1.46 941.25 µs 968.39 µs -2.80 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp32768-56 983 925 -6.32 1.12 ms 1.09 ms 3.16 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp4096-56 7,116 6,864 -3.68 164.62 µs 167.18 µs -1.53 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp512-56 10,188 10,050 -1.37 117.36 µs 118.52 µs -0.97 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp512-56 N/A 9,907 0.00 N/A 118.41 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp64-56 17,295 16,001 -8.09 68.59 µs 71.52 µs -4.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req512-Resp8-56 18,021 16,751 -7.58 65.31 µs 69.63 µs -6.21 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req64-Resp32768-56 1,332 1,233 -8.07 871.50 µs 961.91 µs -9.40 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req64-Resp32768-56 N/A 980 0.00 N/A 1.06 ms 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req64-Resp4096-56 8,320 7,770 -7.08 143.36 µs 147.71 µs -2.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req64-Resp512-56 15,192 12,695 -19.67 92.67 µs 94.95 µs -2.40 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req64-Resp64-56 44,629 40,885 -9.16 27.56 µs 28.04 µs -1.71 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req64-Resp8-56 57,060 46,123 -23.71 20.98 µs 24.78 µs -15.33 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req8-Resp32768-56 1,392 1,388 -0.29 935.85 µs 889.27 µs 5.24 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req8-Resp4096-56 8,531 8,082 -5.56 139.39 µs 142.79 µs -2.38 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req8-Resp512-56 14,413 14,124 -2.05 82.69 µs 82.33 µs 0.44 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req8-Resp64-56 61,163 48,166 -26.98 20.42 µs 24.13 µs -15.36 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
grpctabletconn BenchmarkGRPCTabletConn/Req8-Resp8-56 70,687 55,019 -28.48 16.58 µs 21.04 µs -21.21 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangeContains-56 23,609,102 24,074,796 1.93 49.00 ns 49.00 ns -0.70 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangesIntersect-56 120,120,336 117,888,982 -1.89 9.00 ns 10.00 ns -0.83 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkKeyRangesOverlap-56 4,325,194 2,063,660 -109.59 278.00 ns 589.00 ns -52.81 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkUint64KeyBytes-56 234,892,144 228,492,906 -2.80 5.00 ns 5.00 ns -0.67 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
key BenchmarkUint64KeyString-56 9,914,264 5,726,928 -73.12 117.00 ns 206.00 ns -42.90 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
planbuilder BenchmarkOLTP/Gen4-56 3,272 1,727 -89.41 362.61 µs 689.78 µs -47.43 101 kB/op 91 kB/op 10.91 N/A N/A 0.00 2.274 k 1.983 k 14.67
planbuilder BenchmarkOLTP/Gen4CompareV3-56 2,399 1,180 -103.31 507.26 µs 982.85 µs -48.39 134 kB/op 125 kB/op 7.77 N/A N/A 0.00 2.918 k 2.627 k 11.08
planbuilder BenchmarkOLTP/Gen4Greedy-56 3,251 1,676 -93.95 364.73 µs 689.23 µs -47.08 101 kB/op 91 kB/op 10.90 N/A N/A 0.00 2.274 k 1.983 k 14.67
planbuilder BenchmarkOLTP/Gen4Left2Right-56 3,275 1,731 -89.17 365.62 µs 715.17 µs -48.88 101 kB/op 91 kB/op 10.95 N/A N/A 0.00 2.274 k 1.983 k 14.67
planbuilder BenchmarkOLTP/Gen4WithFallback-56 3,211 1,620 -98.21 371.51 µs 709.66 µs -47.65 102 kB/op 92 kB/op 10.88 N/A N/A 0.00 2.299 k 2.008 k 14.49
planbuilder BenchmarkOLTP/V3-56 5,569 2,660 -109.34 213.48 µs 474.92 µs -55.05 67 kB/op 67 kB/op -0.40 N/A N/A 0.00 1.4 k 1.4 k 0.00
planbuilder BenchmarkPlanner/aggr_cases.txt-gen4-56 174 100 -74.00 6.82 ms 12.33 ms -44.70 1.7 MB/op 1.5 MB/op 12.97 N/A N/A 0.00 39.154 k 32.853 k 19.18
planbuilder BenchmarkPlanner/aggr_cases.txt-gen4-56 N/A 90 0.00 N/A 12.51 ms 0.00 N/A 1.5 MB/op 0.00 N/A N/A 0.00 N/A 32.852 k 0.00
planbuilder BenchmarkPlanner/aggr_cases.txt-gen4left2right-56 174 100 -74.50 6.83 ms 12.78 ms -46.54 1.7 MB/op 1.5 MB/op 13.11 N/A N/A 0.00 39.057 k 32.754 k 19.24
planbuilder BenchmarkPlanner/aggr_cases.txt-gen4left2right-56 N/A 90 0.00 N/A 12.49 ms 0.00 N/A 1.5 MB/op 0.00 N/A N/A 0.00 N/A 32.754 k 0.00
planbuilder BenchmarkPlanner/aggr_cases.txt-v3-56 357 165 -116.36 3.36 ms 7.27 ms -53.73 1.0 MB/op 1.0 MB/op -0.27 N/A N/A 0.00 19.98 k 19.98 k 0.00
planbuilder BenchmarkPlanner/filter_cases.txt-gen4-56 N/A 71 0.00 N/A 16.22 ms 0.00 N/A 2.5 MB/op 0.00 N/A N/A 0.00 N/A 47.295 k 0.00
planbuilder BenchmarkPlanner/filter_cases.txt-gen4left2right-56 N/A 73 0.00 N/A 16.28 ms 0.00 N/A 2.4 MB/op 0.00 N/A N/A 0.00 N/A 46.368 k 0.00
planbuilder BenchmarkPlanner/filter_cases.txt-v3-56 297 121 -145.45 4.03 ms 9.77 ms -58.80 1.6 MB/op 1.7 MB/op -2.08 N/A N/A 0.00 23.9755 k 24.36 k -1.58
planbuilder BenchmarkPlanner/from_cases.txt-gen4-56 198 100 -98.00 6.05 ms 13.64 ms -55.62 2.1 MB/op 2.0 MB/op 3.20 N/A N/A 0.00 42.956 k 39.287 k 9.34
planbuilder BenchmarkPlanner/from_cases.txt-gen4-56 N/A 88 0.00 N/A 13.69 ms 0.00 N/A 2.0 MB/op 0.00 N/A N/A 0.00 N/A 39.287 k 0.00
planbuilder BenchmarkPlanner/from_cases.txt-gen4left2right-56 204 100 -104.00 5.87 ms 12.94 ms -54.64 2.0 MB/op 1.9 MB/op 3.49 N/A N/A 0.00 41.2865 k 37.595 k 9.82
planbuilder BenchmarkPlanner/from_cases.txt-gen4left2right-56 N/A 96 0.00 N/A 13.21 ms 0.00 N/A 1.9 MB/op 0.00 N/A N/A 0.00 N/A 37.595 k 0.00
planbuilder BenchmarkPlanner/from_cases.txt-v3-56 339 130 -160.77 3.50 ms 9.15 ms -61.76 1.5 MB/op 1.6 MB/op -5.07 N/A N/A 0.00 22.658 k 23.693 k -4.37
planbuilder BenchmarkPlanner/large_cases.txt-gen4-56 4,056 2,109 -92.27 298.46 µs 601.69 µs -50.40 113 kB/op 105 kB/op 6.88 N/A N/A 0.00 1.969 k 1.748 k 12.64
planbuilder BenchmarkPlanner/large_cases.txt-gen4left2right-56 5,399 2,661 -102.91 229.39 µs 449.11 µs -48.92 83 kB/op 75 kB/op 9.51 N/A N/A 0.00 1.699 k 1.478 k 14.95
planbuilder BenchmarkPlanner/large_cases.txt-v3-56 9,027 3,900 -131.43 136.23 µs 305.77 µs -55.45 50 kB/op 50 kB/op -0.29 N/A N/A 0.00 886 886 0.00
planbuilder BenchmarkPlanner/select_cases.txt-gen4-56 267 129 -106.18 4.44 ms 9.17 ms -51.62 1.3 MB/op 1.3 MB/op 0.84 N/A N/A 0.00 29.009 k 27.043 k 7.27
planbuilder BenchmarkPlanner/select_cases.txt-gen4left2right-56 269 128 -109.73 4.41 ms 9.25 ms -52.31 1.2 MB/op 1.2 MB/op 1.18 N/A N/A 0.00 28.6325 k 26.613 k 7.59
planbuilder BenchmarkPlanner/select_cases.txt-v3-56 484 195 -148.21 2.49 ms 6.14 ms -59.38 791 kB/op 899 kB/op -11.98 N/A N/A 0.00 14.169 k 15.62 k -9.29
planbuilder BenchmarkPlanner/union_cases.txt-gen4-56 468 261 -79.16 2.54 ms 4.53 ms -43.88 713 kB/op 628 kB/op 13.58 N/A N/A 0.00 16.862 k 14.171 k 18.99
planbuilder BenchmarkPlanner/union_cases.txt-gen4left2right-56 462 265 -74.20 2.56 ms 4.52 ms -43.49 710 kB/op 625 kB/op 13.64 N/A N/A 0.00 16.826 k 14.135 k 19.04
planbuilder BenchmarkPlanner/union_cases.txt-v3-56 763 352 -116.45 1.59 ms 3.42 ms -53.66 490 kB/op 493 kB/op -0.51 N/A N/A 0.00 9.015 k 9.015 k 0.00
planbuilder BenchmarkSelectVsDML/DML_(random_sample,_N=32)-56 N/A 693 0.00 N/A 1.71 ms 0.00 N/A 281 kB/op 0.00 N/A N/A 0.00 N/A 4.569 k 0.00
planbuilder BenchmarkSelectVsDML/Select_(random_sample,_N=32)-56 N/A 511 0.00 N/A 2.34 ms 0.00 N/A 353 kB/op 0.00 N/A N/A 0.00 N/A 5.951 k 0.00
planbuilder BenchmarkSemAnalysis-56 61 25 -139.22 19.07 ms 44.06 ms -56.72 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
planbuilder BenchmarkTPCC/Gen4-56 469 256 -83.20 2.56 ms 4.68 ms -45.30 761 kB/op 670 kB/op 13.58 N/A N/A 0.00 16.861 k 14.183 k 18.88
planbuilder BenchmarkTPCC/Gen4CompareV3-56 354 180 -96.67 3.38 ms 6.60 ms -48.75 984 kB/op 894 kB/op 10.03 N/A N/A 0.00 21.224 k 18.545 k 14.45
planbuilder BenchmarkTPCC/Gen4Greedy-56 470 252 -86.34 2.56 ms 4.77 ms -46.28 762 kB/op 670 kB/op 13.58 N/A N/A 0.00 16.861 k 14.183 k 18.88
planbuilder BenchmarkTPCC/Gen4Left2Right-56 469 253 -85.57 2.53 ms 4.68 ms -45.85 760 kB/op 669 kB/op 13.60 N/A N/A 0.00 16.83 k 14.152 k 18.92
planbuilder BenchmarkTPCC/Gen4WithFallback-56 468 247 -89.47 2.58 ms 4.85 ms -46.82 764 kB/op 673 kB/op 13.53 N/A N/A 0.00 16.976 k 14.298 k 18.73
planbuilder BenchmarkTPCC/V3-56 830 359 -131.34 1.44 ms 3.32 ms -56.56 488 kB/op 489 kB/op -0.26 N/A N/A 0.00 9.477 k 9.477 k 0.00
planbuilder BenchmarkTPCH/Gen4-56 N/A 66 0.00 N/A 17.94 ms 0.00 N/A 2.6 MB/op 0.00 N/A N/A 0.00 N/A 37.365 k 0.00
planbuilder BenchmarkTPCH/Gen4CompareV3-56 N/A 57 0.00 N/A 22.01 ms 0.00 N/A 3.2 MB/op 0.00 N/A N/A 0.00 N/A 44.017 k 0.00
planbuilder BenchmarkTPCH/Gen4Greedy-56 146 100 -46.00 8.18 ms 17.96 ms -54.46 2.8 MB/op 2.6 MB/op 3.86 N/A N/A 0.00 41.572 k 37.363 k 11.27
planbuilder BenchmarkTPCH/Gen4Greedy-56 N/A 69 0.00 N/A 18.13 ms 0.00 N/A 2.6 MB/op 0.00 N/A N/A 0.00 N/A 37.366 k 0.00
planbuilder BenchmarkTPCH/Gen4Left2Right-56 160 100 -60.00 7.44 ms 16.47 ms -54.83 2.4 MB/op 2.3 MB/op 4.19 N/A N/A 0.00 35.64 k 31.454 k 13.31
planbuilder BenchmarkTPCH/Gen4Left2Right-56 N/A 72 0.00 N/A 15.99 ms 0.00 N/A 2.3 MB/op 0.00 N/A N/A 0.00 N/A 31.454 k 0.00
planbuilder BenchmarkTPCH/Gen4WithFallback-56 N/A 64 0.00 N/A 19.62 ms 0.00 N/A 2.8 MB/op 0.00 N/A N/A 0.00 N/A 39.548 k 0.00
planbuilder BenchmarkTPCH/V3-56 582 235 -147.66 2.06 ms 5.07 ms -59.38 838 kB/op 861 kB/op -2.66 N/A N/A 0.00 10.307 k 10.556 k -2.36
semantics BenchmarkAnalyzeDerivedTableQueries-56 2,323 1,326 -75.16 520.45 µs 932.56 µs -44.19 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeGroupByQueries-56 3,968 2,513 -57.90 304.23 µs 446.73 µs -31.90 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeHavingQueries-56 4,653 2,961 -57.14 260.01 µs 387.61 µs -32.92 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeMultipleDifferentQueries-56 2,939 1,803 -63.03 407.62 µs 644.73 µs -36.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeOrderByQueries-56 6,645 4,499 -47.71 182.88 µs 273.00 µs -33.01 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeSubQueries-56 2,654 1,332 -99.25 450.97 µs 891.13 µs -49.39 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
semantics BenchmarkAnalyzeUnionQueries-56 3,398 2,307 -47.26 354.23 µs 498.83 µs -28.99 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkNormalize-56 504,532 236,672 -113.18 2.32 µs 4.71 µs -50.72 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkNormalizeTPCC-56 N/A 5 0.00 N/A 217.08 ms 0.00 N/A 38 MB/op 0.00 N/A N/A 0.00 N/A 797.7515 k 0.00
sqlparser BenchmarkNormalizeTPCCBinds-56 33,837 17,792 -90.18 35.41 µs 68.41 µs -48.24 13 kB/op 13 kB/op 0.00 N/A N/A 0.00 336 336 0.00
sqlparser BenchmarkNormalizeTPCCInsert-56 9 5 -80.00 115.53 ms 226.26 ms -48.94 57 MB/op 57 MB/op -0.00 N/A N/A 0.00 1.058401 M 1.0584 M 0.00
sqlparser BenchmarkNormalizeTraces/django_queries.txt-56 3,652 1,620 -125.39 327.91 µs 740.94 µs -55.74 169 kB/op 169 kB/op -0.02 N/A N/A 0.00 5.217 k 5.217 k 0.00
sqlparser BenchmarkNormalizeTraces/lobsters.sql.gz-56 70 52 -34.62 16.61 ms 22.41 ms -25.89 7.2 MB/op 7.2 MB/op -0.50 N/A N/A 0.00 234.231 k 234.672 k -0.19
sqlparser BenchmarkNormalizeVTGate-56 8 6 -33.33 130.22 ms 181.14 ms -28.11 42 MB/op 42 MB/op -0.24 N/A N/A 0.00 1.053559 M 1.053559 M 0.00
sqlparser BenchmarkParse3/escaped-56 294 110 -166.06 4.06 ms 10.09 ms -59.80 5.1 MB/op 5.1 MB/op -0.00 N/A N/A 0.00 310 310 0.00
sqlparser BenchmarkParse3/normal-56 839 799 -5.01 1.40 ms 1.41 ms -0.65 3.2 kB/op 3.2 kB/op -0.50 N/A N/A 0.00 58 58 0.00
sqlparser BenchmarkParseStress/sql0-56 189,412 110,152 -71.95 6.31 µs 10.61 µs -40.51 1.6 kB/op 1.6 kB/op -1.01 N/A N/A 0.00 30 30 0.00
sqlparser BenchmarkParseStress/sql1-56 61,770 35,313 -74.92 19.41 µs 32.82 µs -40.86 5.1 kB/op 5.1 kB/op -0.31 N/A N/A 0.00 82 82 0.00
sqlparser BenchmarkParseTraces/django_queries.txt-56 955 590 -61.73 1.25 ms 1.99 ms -36.96 266 kB/op 268 kB/op -0.63 N/A N/A 0.00 5.121 k 5.121 k 0.00
sqlparser BenchmarkParseTraces/lobsters.sql.gz-56 20 16 -25.00 55.92 ms 71.42 ms -21.70 12 MB/op 12 MB/op -0.90 N/A N/A 0.00 238.408 k 238.408 k 0.00
sqlparser BenchmarkRewriteLargeExpression/1-56 5,162,638 2,280,886 -126.34 231.00 ns 515.00 ns -55.14 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/2-56 5,037,642 2,228,844 -126.02 238.00 ns 540.00 ns -55.87 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/3-56 320,242 170,011 -88.37 3.74 µs 6.89 µs -45.72 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/4-56 781,715 368,395 -112.19 1.53 µs 2.84 µs -45.98 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/5-56 5,957,238 2,522,044 -136.21 200.00 ns 481.00 ns -58.33 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkRewriteLargeExpression/6-56 25,223 15,437 -63.40 47.55 µs 79.04 µs -39.84 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkStringTraces/django_queries.txt-56 3,860 1,847 -108.93 310.52 µs 644.88 µs -51.85 121 kB/op 121 kB/op 0.00 N/A N/A 0.00 2.86 k 2.86 k 0.00
sqlparser BenchmarkStringTraces/lobsters.sql.gz-56 96 86 -11.63 13.04 ms 18.31 ms -28.77 6.3 MB/op 6.3 MB/op 0.00 N/A N/A 0.00 104.865 k 104.865 k 0.00
sqlparser BenchmarkVisitLargeExpression-56 N/A 63,614 0.00 N/A 18.25 µs 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/0-56 3,666,536 3,520,995 -4.13 326.00 ns 333.00 ns -2.10 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/1-56 806,169 803,061 -0.39 1.45 µs 1.50 µs -3.45 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/2-56 3,461,262 3,333,282 -3.84 345.00 ns 352.00 ns -1.89 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/3-56 460,028 422,475 -8.89 2.58 µs 2.81 µs -8.31 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/4-56 429,182 330,791 -29.74 2.76 µs 3.13 µs -11.99 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/5-56 3,670,707 3,532,297 -3.92 325.00 ns 331.00 ns -1.66 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/6-56 423,479 390,187 -8.53 2.79 µs 3.05 µs -8.67 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/7-56 650,315 593,300 -9.61 1.82 µs 2.01 µs -9.37 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/8-56 399,344 382,066 -4.52 2.94 µs 3.15 µs -6.54 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
sqlparser BenchmarkWalkLargeExpression/9-56 3,478,931 3,350,883 -3.82 342.00 ns 349.00 ns -2.02 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-1-56 609,763 235,198 -159.26 1.98 µs 4.64 µs -57.27 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-2-56 604,947 239,841 -152.23 1.99 µs 4.71 µs -57.81 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-4-56 586,145 254,298 -130.50 2.02 µs 4.67 µs -56.78 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLFU-8-56 585,572 279,956 -109.17 2.00 µs 4.66 µs -57.13 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-1-56 595,225 259,555 -129.33 2.04 µs 4.60 µs -55.73 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-2-56 623,658 251,013 -148.46 1.94 µs 4.57 µs -57.62 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-4-56 609,697 264,920 -130.14 1.95 µs 4.52 µs -56.94 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheContention/ContentionLRU-8-56 603,644 296,330 -103.71 1.98 µs 4.47 µs -55.75 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
tabletserver BenchmarkPlanCacheThroughput-56 2,946,907 2,710,915 -8.71 353.00 ns 415.00 ns -15.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerDisabled-56 6,590,223 6,303,742 -4.54 177.00 ns 177.00 ns -0.11 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_100kQPS-56 57,725 56,083 -2.93 20.74 µs 21.36 µs -2.90 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_10kQPS-56 10,000 10,000 0.00 112.02 µs 113.32 µs -1.15 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottlerParallel_1kQPS-56 2,015 2,012 -0.15 1.00 ms 993.74 µs 0.91 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_100kQPS-56 2,394 3,554 32.64 637.24 µs 360.88 µs 76.58 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_10kQPS-56 1,138 1,182 3.72 1.07 ms 1.12 ms -4.70 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
throttler BenchmarkThrottler_1kQPS-56 1,119 1,069 -4.68 1.07 ms 1.12 ms -4.42 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
txserializer BenchmarkTxSerializer_NoHotRow-56 6,704,254 3,167,154 -111.68 178.00 ns 381.00 ns -53.32 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-56 699,232 684,044 -2.22 1.67 µs 1.74 µs -4.22 N/A N/A 0.00 599 B/s 574 B/s 4.41 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=32B-56 7,868,935 5,949,819 -32.26 152.00 ns 198.00 ns -23.02 N/A N/A 0.00 209 B/s 161 B/s 29.90 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=4KB-56 185,794 158,165 -17.47 6.39 µs 6.47 µs -1.19 N/A N/A 0.00 625 B/s 618 B/s 1.21 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=512B-56 1,249,251 1,167,153 -7.03 960.00 ns 1.01 µs -5.35 N/A N/A 0.00 533 B/s 504 B/s 5.63 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=64B-56 4,793,814 3,903,206 -22.82 250.00 ns 292.00 ns -14.36 N/A N/A 0.00 255 B/s 218 B/s 16.77 N/A N/A 0.00
vindexes BenchmarkMD5Hash/md5Hash,direct,bytes,n=8B-56 7,711,070 5,662,055 -36.19 155.00 ns 202.00 ns -23.43 N/A N/A 0.00 51 B/s 39 B/s 30.60 N/A N/A 0.00
vindexes BenchmarkNormalizePooled-56 4,240,241 3,330,073 -27.33 284.00 ns 315.00 ns -9.69 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeSafe-56 253,453 104,100 -143.47 4.93 µs 11.43 µs -56.85 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vindexes BenchmarkNormalizeShared-56 4,650,601 3,505,034 -32.68 258.00 ns 300.00 ns -14.12 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-56 N/A 8,701,294 0.00 N/A 130.00 ns 0.00 N/A N/A 0.00 N/A 7.6 kB/s 0.00 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=32B-56 40,195,226 20,869,180 -92.61 29.00 ns 52.00 ns -44.56 N/A N/A 0.00 1.1 kB/s 605 B/s 80.37 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=4KB-56 3,359,214 3,136,614 -7.10 357.00 ns 381.00 ns -6.28 N/A N/A 0.00 11 kB/s 10 kB/s 6.71 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=512B-56 17,594,794 12,186,317 -44.38 68.00 ns 90.00 ns -24.42 N/A N/A 0.00 7.5 kB/s 5.7 kB/s 32.30 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=64B-56 37,382,921 21,093,900 -77.22 32.00 ns 55.00 ns -41.79 N/A N/A 0.00 2.0 kB/s 1.2 kB/s 71.78 N/A N/A 0.00
vindexes BenchmarkXXHash/xxHash,direct,bytes,n=8B-56 51,550,272 24,856,760 -107.39 23.00 ns 44.00 ns -48.07 N/A N/A 0.00 344 B/s 178 B/s 92.56 N/A N/A 0.00
vtgate BenchmarkWithNormalizer-56 296 262 -12.98 3.95 ms 4.37 ms -9.47 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
vtgate BenchmarkWithoutNormalizer-56 N/A 47 0.00 N/A 24.86 ms 0.00 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
worker BenchmarkResultMerger_2Inputs_1000to1000-56 6,953,726 6,931,604 -0.32 183.00 ns 184.00 ns -0.43 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
worker BenchmarkResultMerger_2Inputs_1to1-56 7,276,999 7,274,878 -0.03 176.00 ns 177.00 ns -0.23 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
worker BenchmarkResultMerger_4Inputs_1000to1000-56 2,196,289 2,184,054 -0.56 523.00 ns 537.00 ns -2.71 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
worker BenchmarkResultMerger_4Inputs_1to1-56 2,845,343 2,795,137 -1.80 407.00 ns 415.00 ns -1.88 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
worker BenchmarkResultMerger_8Inputs_1000to1000-56 1,377,055 1,345,844 -2.32 886.00 ns 902.00 ns -1.88 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00
worker BenchmarkResultMerger_8Inputs_1to1-56 1,799,343 1,761,319 -2.16 655.00 ns 669.00 ns -2.19 N/A N/A 0.00 N/A N/A 0.00 N/A N/A 0.00