Closed poonai closed 1 year ago
benchmark results:
optimized branch:
BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_0 1 21055937364 ns/op 0.04749 op/s 3600063384 B/op 100200708 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_500 2287 529177 ns/op 1890 op/s 68586 B/op 2519 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_1000 1082 1043116 ns/op 958.7 op/s 145901 B/op 5026 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_5000 230 5110192 ns/op 195.7 op/s 729229 B/op 25028 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_10000 100 10406449 ns/op 96.09 op/s 1560184 B/op 50036 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_100000 10 101328707 ns/op 9.869 op/s 16119728 B/op 500082 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_0 1 22315246452 ns/op 0.04481 op/s 3596825168 B/op 100039939 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_500_Limit_1000 1041 1082262 ns/op 924.0 op/s 146058 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_1000_Limit_1000 1046 1156671 ns/op 864.6 op/s 146088 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_5000_Limit_1000 704 1703813 ns/op 586.9 op/s 147076 B/op 5033 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_10000_Limit_1000 511 2361835 ns/op 423.4 op/s 145831 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_100000_Limit_1000 78 14403042 ns/op 69.43 op/s 150355 B/op 5032 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_1000000_Limit_1000 8 137239088 ns/op 7.287 op/s 198083 B/op 5155 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_10000000_Limit_1000 1 1647326006 ns/op 0.6070 op/s 195752 B/op 5522 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_501_Offset_0_Limit_1000 1166 1045399 ns/op 956.6 op/s 145389 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_1001_Offset_0_Limit_1000 1004 1019938 ns/op 980.5 op/s 145027 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_5001_Offset_0_Limit_1000 1159 1047076 ns/op 955.0 op/s 145436 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_10001_Offset_0_Limit_1000 1178 1029620 ns/op 971.2 op/s 145193 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_100001_Offset_0_Limit_1000 1189 1055724 ns/op 947.2 op/s 145241 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_1000001_Offset_0_Limit_1000 1182 1058053 ns/op 945.1 op/s 145455 B/op 5027 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_10000001_Offset_0_Limit_1000 1173 1044763 ns/op 957.2 op/s 145232 B/op 5021 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_0 1 38171359220 ns/op 0.02620 op/s 9796115840 B/op 175980697 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_500 1153 992067 ns/op 1008 op/s 253695 B/op 4814 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_1000 622 1972188 ns/op 507.1 op/s 521880 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_5000 117 9802515 ns/op 102.0 op/s 2644635 B/op 48065 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_10000 60 19515638 ns/op 51.24 op/s 5393038 B/op 96118 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_100000 6 195062979 ns/op 5.127 op/s 54517332 B/op 961032 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_0 1 38039144899 ns/op 0.02629 op/s 9773919584 B/op 175807212 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_500_Limit_1000 578 2073426 ns/op 482.3 op/s 633136 B/op 10701 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_1000_Limit_1000 552 2176146 ns/op 459.5 op/s 743181 B/op 11781 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_5000_Limit_1000 348 3225207 ns/op 310.1 op/s 1627674 B/op 20421 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_10000_Limit_1000 260 4715054 ns/op 212.1 op/s 2690211 B/op 31221 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_100000_Limit_1000 40 28801651 ns/op 34.72 op/s 22602926 B/op 225622 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_1000000_Limit_1000 4 271108255 ns/op 3.689 op/s 221473036 B/op 2169635 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_10000000_Limit_1000 1 2862199355 ns/op 0.3494 op/s 2194667872 B/op 21607785 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_500_Offset_0_Limit_1000 543 1927094 ns/op 518.9 op/s 525081 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_1000_Offset_0_Limit_1000 610 1953751 ns/op 511.8 op/s 506183 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_5000_Offset_0_Limit_1000 535 1965669 ns/op 508.7 op/s 525363 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_10000_Offset_0_Limit_1000 553 1962140 ns/op 509.6 op/s 524739 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_100000_Offset_0_Limit_1000 619 1936562 ns/op 516.4 op/s 522759 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_1000000_Offset_0_Limit_1000 544 1991874 ns/op 502.0 op/s 524406 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_10000000_Offset_0_Limit_1000 675 1597029 ns/op 626.2 op/s 396023 B/op 7621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_0 1 1196459298 ns/op 0.8358 op/s 106658808 B/op 1758384 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_500 890 1370446 ns/op 729.7 op/s 257118 B/op 4814 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_1000 410 2685829 ns/op 372.3 op/s 531205 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_5000 69 15703079 ns/op 63.68 op/s 2704095 B/op 48069 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_10000 36 31903984 ns/op 31.34 op/s 5217390 B/op 96127 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_100000 2 593531490 ns/op 1.685 op/s 57880836 B/op 961149 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_0 1 1170911773 ns/op 0.8540 op/s 106659848 B/op 1758384 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_500_Limit_1000 408 2870421 ns/op 348.4 op/s 640312 B/op 10702 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_1000_Limit_1000 394 2961450 ns/op 337.7 op/s 724044 B/op 11782 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_5000_Limit_1000 286 4051051 ns/op 246.8 op/s 1633461 B/op 20422 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_10000_Limit_1000 218 5321963 ns/op 187.9 op/s 2736657 B/op 31222 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_100000_Limit_1000 38 27465523 ns/op 36.41 op/s 22236171 B/op 223621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_1000000_Limit_1000 22 49255792 ns/op 20.30 op/s 43674014 B/op 431999 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_10000000_Limit_1000 25 49776154 ns/op 20.09 op/s 44084425 B/op 431999 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_500_Offset_0_Limit_1000 399 2736875 ns/op 365.4 op/s 531904 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_1000_Offset_0_Limit_1000 430 2685536 ns/op 372.4 op/s 530049 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_5000_Offset_0_Limit_1000 438 2821544 ns/op 354.4 op/s 529613 B/op 9621 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_10000_Offset_0_Limit_1000 447 2759971 ns/op 362.3 op/s 529173 B/op 9622 allocs/op
storage branch
BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_0 1 20812437781 ns/op 0.04805 op/s 3601475528 B/op 100206273 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_500 2259 515317 ns/op 1941 op/s 68205 B/op 2520 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_1000 1179 1024134 ns/op 976.4 op/s 145132 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_5000 234 5110238 ns/op 195.7 op/s 729671 B/op 25032 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_10000 100 10192648 ns/op 98.11 op/s 1559829 B/op 50038 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_100000 10 100696524 ns/op 9.931 op/s 16124686 B/op 500085 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_0_Limit_0 1 22040357086 ns/op 0.04537 op/s 3596425696 B/op 100031850 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_500_Limit_1000 955 1120784 ns/op 892.2 op/s 146685 B/op 5024 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_1000_Limit_1000 1042 1163185 ns/op 859.7 op/s 146568 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_5000_Limit_1000 718 1695521 ns/op 589.8 op/s 145881 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_10000_Limit_1000 501 2313276 ns/op 432.3 op/s 146674 B/op 5023 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_100000_Limit_1000 82 14120878 ns/op 70.82 op/s 146141 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_1000000_Limit_1000 8 137420070 ns/op 7.277 op/s 163597 B/op 5101 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_0_Offset_10000000_Limit_1000 1 1625135465 ns/op 0.6153 op/s 489080 B/op 5999 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_501_Offset_0_Limit_1000 1185 1018746 ns/op 981.6 op/s 145322 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_1001_Offset_0_Limit_1000 1152 1051804 ns/op 950.7 op/s 145684 B/op 5030 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_5001_Offset_0_Limit_1000 1114 1053308 ns/op 949.4 op/s 145267 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_10001_Offset_0_Limit_1000 1166 1031869 ns/op 969.1 op/s 145069 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_100001_Offset_0_Limit_1000 1014 1077136 ns/op 928.4 op/s 148768 B/op 5023 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_1000001_Offset_0_Limit_1000 1182 1037882 ns/op 963.5 op/s 145067 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_Default_Sel_10000001_Offset_0_Limit_1000 1188 1024095 ns/op 976.5 op/s 145067 B/op 5022 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_0 1 81783287836 ns/op 0.01223 op/s 3681952216 B/op 120002366 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_500 561 2200931 ns/op 454.4 op/s 76047 B/op 3017 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_1000 273 4404413 ns/op 227.0 op/s 161121 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_5000 52 21998417 ns/op 45.46 op/s 808575 B/op 30023 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_10000 26 42671483 ns/op 23.43 op/s 1718462 B/op 60026 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_100000 3 437835884 ns/op 2.284 op/s 17710042 B/op 600042 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_0_Limit_0 1 81223756072 ns/op 0.01231 op/s 3681743000 B/op 120000267 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_500_Limit_1000 272 4521130 ns/op 221.2 op/s 161921 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_1000_Limit_1000 265 4510806 ns/op 221.7 op/s 161924 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_5000_Limit_1000 229 5016555 ns/op 199.3 op/s 161940 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_10000_Limit_1000 202 5610382 ns/op 178.2 op/s 161955 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_100000_Limit_1000 67 17255130 ns/op 57.95 op/s 162288 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_1000000_Limit_1000 8 129930970 ns/op 7.696 op/s 166274 B/op 6028 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_0_Offset_10000000_Limit_1000 1 1340202122 ns/op 0.7462 op/s 170744 B/op 6161 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_500_Offset_0_Limit_1000 264 4278144 ns/op 233.7 op/s 161924 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_1000_Offset_0_Limit_1000 261 4303825 ns/op 232.4 op/s 161925 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_5000_Offset_0_Limit_1000 262 4365759 ns/op 229.1 op/s 161837 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_10000_Offset_0_Limit_1000 265 4398867 ns/op 227.3 op/s 161924 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_100000_Offset_0_Limit_1000 264 4394717 ns/op 227.5 op/s 161924 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_1000000_Offset_0_Limit_1000 274 4447667 ns/op 224.8 op/s 161920 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddress_Sel_10000000_Offset_0_Limit_1000 338 3506058 ns/op 285.2 op/s 161902 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_0 1 1946568470 ns/op 0.5137 op/s 35611512 B/op 1200180 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_500 496 2196352 ns/op 455.3 op/s 76799 B/op 3017 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_1000 262 4420956 ns/op 226.2 op/s 161917 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_5000 49 24866630 ns/op 40.21 op/s 809398 B/op 30023 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_10000 24 48926436 ns/op 20.44 op/s 1719339 B/op 60026 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_100000 2 1021549334 ns/op 0.9789 op/s 17716520 B/op 600057 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_0_Limit_0 1 1923922418 ns/op 0.5198 op/s 35574624 B/op 1200060 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_500_Limit_1000 242 4507307 ns/op 221.9 op/s 161933 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_1000_Limit_1000 268 4564928 ns/op 219.1 op/s 161836 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_5000_Limit_1000 232 4962549 ns/op 201.5 op/s 161839 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_10000_Limit_1000 223 5469429 ns/op 182.8 op/s 161839 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_100000_Limit_1000 82 14204168 ns/op 70.40 op/s 162148 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_1000000_Limit_1000 54 21503060 ns/op 46.51 op/s 1077 B/op 7 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_0_Offset_10000000_Limit_1000 56 20969237 ns/op 47.69 op/s 1035 B/op 7 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_500_Offset_0_Limit_1000 272 4358886 ns/op 229.4 op/s 161921 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_1000_Offset_0_Limit_1000 250 4389893 ns/op 227.8 op/s 161837 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_5000_Offset_0_Limit_1000 264 4529957 ns/op 220.8 op/s 161837 B/op 6019 allocs/op BenchmarkTableQuerySuite/CBORSerializer/Query_Index_AccountAddressOrderBalanceDESC_Sel_10000_Offset_0_Limit_1000 277 4632076 ns/op 215.9 op/s 161919 B/op 6019 allocs/op
benchmark results:
optimized branch:
storage branch