Skip to content

refactor: Rename benchmark function for readability. #858

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 6, 2024
Merged

Conversation

jaqx0r
Copy link
Contributor

@jaqx0r jaqx0r commented May 4, 2024

No description provided.

Copy link
Contributor

github-actions bot commented May 4, 2024

Unit Test Results

    1 files     27 suites   8m 49s ⏱️
  649 tests   648 ✅ 1 💤 0 ❌
1 920 runs  1 917 ✅ 3 💤 0 ❌

Results for commit 4db5001.

♻️ This comment has been updated with latest results.

github-actions[bot]
github-actions bot previously approved these changes May 4, 2024
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark

Benchmark suite Current: 3322507 Previous: 28136c2 Ratio
BenchmarkStore/Add 818.6 ns/op 821.1 ns/op 1.00
BenchmarkStore/Add-1 778.3 ns/op 780.2 ns/op 1.00
BenchmarkStore/Add-1 779.9 ns/op 780.2 ns/op 1.00
BenchmarkStore/Add 1324 ns/op 821.1 ns/op 1.61
BenchmarkStore/Add-2 1268 ns/op 1195 ns/op 1.06
BenchmarkStore/Add-2 1225 ns/op 1195 ns/op 1.03
BenchmarkStore/Add 2315 ns/op 821.1 ns/op 2.82
BenchmarkStore/Add-4 2080 ns/op 2116 ns/op 0.98
BenchmarkStore/Add-4 2153 ns/op 2116 ns/op 1.02
BenchmarkStore/Add 4635 ns/op 821.1 ns/op 5.64
BenchmarkStore/Add-8 3962 ns/op 3988 ns/op 0.99
BenchmarkStore/Add-8 3976 ns/op 3988 ns/op 1.00
BenchmarkStore/Add 8742 ns/op 821.1 ns/op 10.65
BenchmarkStore/Add-16 8145 ns/op 7932 ns/op 1.03
BenchmarkStore/Add-16 7832 ns/op 7932 ns/op 0.99
BenchmarkStore/Add 17106 ns/op 821.1 ns/op 20.83
BenchmarkStore/Add-32 15616 ns/op 15595 ns/op 1.00
BenchmarkStore/Add-32 15996 ns/op 15595 ns/op 1.03
BenchmarkStore/Add 34796 ns/op 821.1 ns/op 42.38
BenchmarkStore/Add-64 32796 ns/op 32862 ns/op 1.00
BenchmarkStore/Add-64 32871 ns/op 32862 ns/op 1.00
BenchmarkStore/Add 77223 ns/op 821.1 ns/op 94.05
BenchmarkStore/Add-128 62544 ns/op 62507 ns/op 1.00
BenchmarkStore/Add-128 64653 ns/op 62507 ns/op 1.03
BenchmarkStore/Add 145923 ns/op 821.1 ns/op 177.72
BenchmarkStore/Add-256 134878 ns/op 130559 ns/op 1.03
BenchmarkStore/Add-256 133743 ns/op 130559 ns/op 1.02
BenchmarkStore/Add 308550 ns/op 821.1 ns/op 375.78
BenchmarkStore/Add-512 272054 ns/op 276631 ns/op 0.98
BenchmarkStore/Add-512 277452 ns/op 276631 ns/op 1.00
BenchmarkStore/Add 639658 ns/op 821.1 ns/op 779.03
BenchmarkStore/Add-1024 555291 ns/op 549883 ns/op 1.01
BenchmarkStore/Add-1024 563989 ns/op 549883 ns/op 1.03
BenchmarkStore/AddParallel 815.6 ns/op 815.3 ns/op 1.00
BenchmarkStore/AddParallel-1 1033 ns/op 1037 ns/op 1.00
BenchmarkStore/AddParallel-1 1126 ns/op 1037 ns/op 1.09
BenchmarkStore/AddParallel 1309 ns/op 815.3 ns/op 1.61
BenchmarkStore/AddParallel-2 1297 ns/op 1389 ns/op 0.93
BenchmarkStore/AddParallel-2 1679 ns/op 1389 ns/op 1.21
BenchmarkStore/AddParallel 2301 ns/op 815.3 ns/op 2.82
BenchmarkStore/AddParallel-4 2606 ns/op 2571 ns/op 1.01
BenchmarkStore/AddParallel-4 2673 ns/op 2571 ns/op 1.04
BenchmarkStore/AddParallel 4389 ns/op 815.3 ns/op 5.38
BenchmarkStore/AddParallel-8 4474 ns/op 4445 ns/op 1.01
BenchmarkStore/AddParallel-8 4967 ns/op 4445 ns/op 1.12
BenchmarkStore/AddParallel 8646 ns/op 815.3 ns/op 10.60
BenchmarkStore/AddParallel-16 8761 ns/op 8847 ns/op 0.99
BenchmarkStore/AddParallel-16 9726 ns/op 8847 ns/op 1.10
BenchmarkStore/AddParallel 17133 ns/op 815.3 ns/op 21.01
BenchmarkStore/AddParallel-32 17655 ns/op 17636 ns/op 1.00
BenchmarkStore/AddParallel-32 19240 ns/op 17636 ns/op 1.09
BenchmarkStore/AddParallel 34469 ns/op 815.3 ns/op 42.28
BenchmarkStore/AddParallel-64 36951 ns/op 35268 ns/op 1.05
BenchmarkStore/AddParallel-64 38848 ns/op 35268 ns/op 1.10
BenchmarkStore/AddParallel 72224 ns/op 815.3 ns/op 88.59
BenchmarkStore/AddParallel-128 75747 ns/op 74601 ns/op 1.02
BenchmarkStore/AddParallel-128 86256 ns/op 74601 ns/op 1.16
BenchmarkStore/AddParallel 151662 ns/op 815.3 ns/op 186.02
BenchmarkStore/AddParallel-256 146274 ns/op 151157 ns/op 0.97
BenchmarkStore/AddParallel-256 169399 ns/op 151157 ns/op 1.12
BenchmarkStore/AddParallel 310594 ns/op 815.3 ns/op 380.96
BenchmarkStore/AddParallel-512 315713 ns/op 323298 ns/op 0.98
BenchmarkStore/AddParallel-512 345923 ns/op 323298 ns/op 1.07
BenchmarkStore/AddParallel 617528 ns/op 815.3 ns/op 757.42
BenchmarkStore/AddParallel-1024 628814 ns/op 615936 ns/op 1.02
BenchmarkStore/AddParallel-1024 665365 ns/op 615936 ns/op 1.08
BenchmarkStore/AddWithGc 2415 ns/op 2444 ns/op 0.99
BenchmarkStore/AddWithGc-1 2283 ns/op 2291 ns/op 1.00
BenchmarkStore/AddWithGc-1 2297 ns/op 2291 ns/op 1.00
BenchmarkStore/AddWithGc 2965 ns/op 2444 ns/op 1.21
BenchmarkStore/AddWithGc-2 2774 ns/op 2771 ns/op 1.00
BenchmarkStore/AddWithGc-2 2878 ns/op 2771 ns/op 1.04
BenchmarkStore/AddWithGc 4007 ns/op 2444 ns/op 1.64
BenchmarkStore/AddWithGc-4 3645 ns/op 3678 ns/op 0.99
BenchmarkStore/AddWithGc-4 4756 ns/op 3678 ns/op 1.29
BenchmarkStore/AddWithGc 6193 ns/op 2444 ns/op 2.53
BenchmarkStore/AddWithGc-8 5595 ns/op 5631 ns/op 0.99
BenchmarkStore/AddWithGc-8 5680 ns/op 5631 ns/op 1.01
BenchmarkStore/AddWithGc 10724 ns/op 2444 ns/op 4.39
BenchmarkStore/AddWithGc-16 9787 ns/op 9766 ns/op 1.00
BenchmarkStore/AddWithGc-16 9768 ns/op 9766 ns/op 1.00
BenchmarkStore/AddWithGc 19912 ns/op 2444 ns/op 8.15
BenchmarkStore/AddWithGc-32 18946 ns/op 17481 ns/op 1.08
BenchmarkStore/AddWithGc-32 17993 ns/op 17481 ns/op 1.03
BenchmarkStore/AddWithGc 39353 ns/op 2444 ns/op 16.10
BenchmarkStore/AddWithGc-64 35032 ns/op 35957 ns/op 0.97
BenchmarkStore/AddWithGc-64 37632 ns/op 35957 ns/op 1.05
BenchmarkStore/AddWithGc 76903 ns/op 2444 ns/op 31.47
BenchmarkStore/AddWithGc-128 69841 ns/op 67459 ns/op 1.04
BenchmarkStore/AddWithGc-128 71023 ns/op 67459 ns/op 1.05
BenchmarkStore/AddWithGc 159618 ns/op 2444 ns/op 65.31
BenchmarkStore/AddWithGc-256 140356 ns/op 137746 ns/op 1.02
BenchmarkStore/AddWithGc-256 140047 ns/op 137746 ns/op 1.02
BenchmarkStore/AddWithGc 317289 ns/op 2444 ns/op 129.82
BenchmarkStore/AddWithGc-512 288789 ns/op 292421 ns/op 0.99
BenchmarkStore/AddWithGc-512 294571 ns/op 292421 ns/op 1.01
BenchmarkStore/AddWithGc 654543 ns/op 2444 ns/op 267.82
BenchmarkStore/AddWithGc-1024 571890 ns/op 591614 ns/op 0.97
BenchmarkStore/AddWithGc-1024 583003 ns/op 591614 ns/op 0.99
BenchmarkStore/AddWithGcParallel 814 ns/op 818.7 ns/op 0.99
BenchmarkStore/AddWithGcParallel-1 1043 ns/op 1035 ns/op 1.01
BenchmarkStore/AddWithGcParallel-1 1122 ns/op 1035 ns/op 1.08
BenchmarkStore/AddWithGcParallel 1284 ns/op 818.7 ns/op 1.57
BenchmarkStore/AddWithGcParallel-2 1316 ns/op 1384 ns/op 0.95
BenchmarkStore/AddWithGcParallel-2 1691 ns/op 1384 ns/op 1.22
BenchmarkStore/AddWithGcParallel 2290 ns/op 818.7 ns/op 2.80
BenchmarkStore/AddWithGcParallel-4 2512 ns/op 2439 ns/op 1.03
BenchmarkStore/AddWithGcParallel-4 2644 ns/op 2439 ns/op 1.08
BenchmarkStore/AddWithGcParallel 4368 ns/op 818.7 ns/op 5.34
BenchmarkStore/AddWithGcParallel-8 4855 ns/op 4481 ns/op 1.08
BenchmarkStore/AddWithGcParallel-8 4958 ns/op 4481 ns/op 1.11
BenchmarkStore/AddWithGcParallel 8684 ns/op 818.7 ns/op 10.61
BenchmarkStore/AddWithGcParallel-16 8943 ns/op 9175 ns/op 0.97
BenchmarkStore/AddWithGcParallel-16 9741 ns/op 9175 ns/op 1.06
BenchmarkStore/AddWithGcParallel 18290 ns/op 818.7 ns/op 22.34
BenchmarkStore/AddWithGcParallel-32 17786 ns/op 17600 ns/op 1.01
BenchmarkStore/AddWithGcParallel-32 19291 ns/op 17600 ns/op 1.10
BenchmarkStore/AddWithGcParallel 34813 ns/op 818.7 ns/op 42.52
BenchmarkStore/AddWithGcParallel-64 35884 ns/op 35291 ns/op 1.02
BenchmarkStore/AddWithGcParallel-64 38698 ns/op 35291 ns/op 1.10
BenchmarkStore/AddWithGcParallel 71375 ns/op 818.7 ns/op 87.18
BenchmarkStore/AddWithGcParallel-128 71513 ns/op 76230 ns/op 0.94
BenchmarkStore/AddWithGcParallel-128 83714 ns/op 76230 ns/op 1.10
BenchmarkStore/AddWithGcParallel 148464 ns/op 818.7 ns/op 181.34
BenchmarkStore/AddWithGcParallel-256 155137 ns/op 152970 ns/op 1.01
BenchmarkStore/AddWithGcParallel-256 166915 ns/op 152970 ns/op 1.09
BenchmarkStore/AddWithGcParallel 304215 ns/op 818.7 ns/op 371.58
BenchmarkStore/AddWithGcParallel-512 318121 ns/op 316294 ns/op 1.01
BenchmarkStore/AddWithGcParallel-512 343697 ns/op 316294 ns/op 1.09
BenchmarkStore/AddWithGcParallel 614320 ns/op 818.7 ns/op 750.36
BenchmarkStore/AddWithGcParallel-1024 607488 ns/op 612776 ns/op 0.99
BenchmarkStore/AddWithGcParallel-1024 668351 ns/op 612776 ns/op 1.09
BenchmarkStore/Iterate 358.7 ns/op 361.4 ns/op 0.99
BenchmarkStore/Iterate-1 355.3 ns/op 361.6 ns/op 0.98
BenchmarkStore/Iterate-1 355 ns/op 361.6 ns/op 0.98
BenchmarkStore/Iterate 367.9 ns/op 361.4 ns/op 1.02
BenchmarkStore/Iterate-2 368.1 ns/op 372 ns/op 0.99
BenchmarkStore/Iterate-2 367.4 ns/op 372 ns/op 0.99
BenchmarkStore/Iterate 387.1 ns/op 361.4 ns/op 1.07
BenchmarkStore/Iterate-4 388.9 ns/op 393.5 ns/op 0.99
BenchmarkStore/Iterate-4 390.1 ns/op 393.5 ns/op 0.99
BenchmarkStore/Iterate 408.5 ns/op 361.4 ns/op 1.13
BenchmarkStore/Iterate-8 410.4 ns/op 415.2 ns/op 0.99
BenchmarkStore/Iterate-8 408.8 ns/op 415.2 ns/op 0.98
BenchmarkStore/Iterate 536.6 ns/op 361.4 ns/op 1.48
BenchmarkStore/Iterate-16 536.5 ns/op 546.4 ns/op 0.98
BenchmarkStore/Iterate-16 563.2 ns/op 546.4 ns/op 1.03
BenchmarkStore/Iterate 717.5 ns/op 361.4 ns/op 1.99
BenchmarkStore/Iterate-32 712.8 ns/op 724.8 ns/op 0.98
BenchmarkStore/Iterate-32 732.4 ns/op 724.8 ns/op 1.01
BenchmarkStore/Iterate 1149 ns/op 361.4 ns/op 3.18
BenchmarkStore/Iterate-64 1096 ns/op 1136 ns/op 0.96
BenchmarkStore/Iterate-64 1098 ns/op 1136 ns/op 0.97
BenchmarkStore/Iterate 1953 ns/op 361.4 ns/op 5.40
BenchmarkStore/Iterate-128 1936 ns/op 1915 ns/op 1.01
BenchmarkStore/Iterate-128 1894 ns/op 1915 ns/op 0.99
BenchmarkStore/Iterate 3506 ns/op 361.4 ns/op 9.70
BenchmarkStore/Iterate-256 3566 ns/op 3612 ns/op 0.99
BenchmarkStore/Iterate-256 3528 ns/op 3612 ns/op 0.98
BenchmarkStore/Iterate 6968 ns/op 361.4 ns/op 19.28
BenchmarkStore/Iterate-512 6833 ns/op 6906 ns/op 0.99
BenchmarkStore/Iterate-512 6853 ns/op 6906 ns/op 0.99
BenchmarkStore/Iterate 13511 ns/op 361.4 ns/op 37.39
BenchmarkStore/Iterate-1024 13469 ns/op 13577 ns/op 0.99
BenchmarkStore/Iterate-1024 13499 ns/op 13577 ns/op 0.99
BenchmarkStore/IterateParallel 332.7 ns/op 336.5 ns/op 0.99
BenchmarkStore/IterateParallel-1 381.3 ns/op 402.5 ns/op 0.95
BenchmarkStore/IterateParallel-1 407.7 ns/op 402.5 ns/op 1.01
BenchmarkStore/IterateParallel 343.9 ns/op 336.5 ns/op 1.02
BenchmarkStore/IterateParallel-2 426.9 ns/op 434.2 ns/op 0.98
BenchmarkStore/IterateParallel-2 426.5 ns/op 434.2 ns/op 0.98
BenchmarkStore/IterateParallel 363.9 ns/op 336.5 ns/op 1.08
BenchmarkStore/IterateParallel-4 413.3 ns/op 415.9 ns/op 0.99
BenchmarkStore/IterateParallel-4 473.8 ns/op 415.9 ns/op 1.14
BenchmarkStore/IterateParallel 385.3 ns/op 336.5 ns/op 1.15
BenchmarkStore/IterateParallel-8 572.5 ns/op 565.7 ns/op 1.01
BenchmarkStore/IterateParallel-8 659.4 ns/op 565.7 ns/op 1.17
BenchmarkStore/IterateParallel 513.7 ns/op 336.5 ns/op 1.53
BenchmarkStore/IterateParallel-16 511.6 ns/op 511.9 ns/op 1.00
BenchmarkStore/IterateParallel-16 861.3 ns/op 511.9 ns/op 1.68
BenchmarkStore/IterateParallel 700.2 ns/op 336.5 ns/op 2.08
BenchmarkStore/IterateParallel-32 704 ns/op 822.3 ns/op 0.86
BenchmarkStore/IterateParallel-32 1046 ns/op 822.3 ns/op 1.27
BenchmarkStore/IterateParallel 1117 ns/op 336.5 ns/op 3.32
BenchmarkStore/IterateParallel-64 630.3 ns/op 702.6 ns/op 0.90
BenchmarkStore/IterateParallel-64 963 ns/op 702.6 ns/op 1.37
BenchmarkStore/IterateParallel 1867 ns/op 336.5 ns/op 5.55
BenchmarkStore/IterateParallel-128 958.9 ns/op 966.4 ns/op 0.99
BenchmarkStore/IterateParallel-128 1054 ns/op 966.4 ns/op 1.09
BenchmarkStore/IterateParallel 3558 ns/op 336.5 ns/op 10.57
BenchmarkStore/IterateParallel-256 1742 ns/op 1789 ns/op 0.97
BenchmarkStore/IterateParallel-256 1645 ns/op 1789 ns/op 0.92
BenchmarkStore/IterateParallel 6907 ns/op 336.5 ns/op 20.53
BenchmarkStore/IterateParallel-512 3512 ns/op 3498 ns/op 1.00
BenchmarkStore/IterateParallel-512 3155 ns/op 3498 ns/op 0.90
BenchmarkStore/IterateParallel 13525 ns/op 336.5 ns/op 40.19
BenchmarkStore/IterateParallel-1024 6898 ns/op 6863 ns/op 1.01
BenchmarkStore/IterateParallel-1024 6145 ns/op 6863 ns/op 0.90
BenchmarkStore/IterateWithGc 1839 ns/op 1883 ns/op 0.98
BenchmarkStore/IterateWithGc-1 1773 ns/op 1784 ns/op 0.99
BenchmarkStore/IterateWithGc-1 1788 ns/op 1784 ns/op 1.00
BenchmarkStore/IterateWithGc 1872 ns/op 1883 ns/op 0.99
BenchmarkStore/IterateWithGc-2 1801 ns/op 1822 ns/op 0.99
BenchmarkStore/IterateWithGc-2 1826 ns/op 1822 ns/op 1.00
BenchmarkStore/IterateWithGc 1936 ns/op 1883 ns/op 1.03
BenchmarkStore/IterateWithGc-4 1838 ns/op 1857 ns/op 0.99
BenchmarkStore/IterateWithGc-4 1874 ns/op 1857 ns/op 1.01
BenchmarkStore/IterateWithGc 2047 ns/op 1883 ns/op 1.09
BenchmarkStore/IterateWithGc-8 1895 ns/op 1908 ns/op 0.99
BenchmarkStore/IterateWithGc-8 1958 ns/op 1908 ns/op 1.03
BenchmarkStore/IterateWithGc 2359 ns/op 1883 ns/op 1.25
BenchmarkStore/IterateWithGc-16 2175 ns/op 2189 ns/op 0.99
BenchmarkStore/IterateWithGc-16 2234 ns/op 2189 ns/op 1.02
BenchmarkStore/IterateWithGc 3209 ns/op 1883 ns/op 1.70
BenchmarkStore/IterateWithGc-32 2513 ns/op 2606 ns/op 0.96
BenchmarkStore/IterateWithGc-32 2605 ns/op 2606 ns/op 1.00
BenchmarkStore/IterateWithGc 3735 ns/op 1883 ns/op 1.98
BenchmarkStore/IterateWithGc-64 3435 ns/op 3457 ns/op 0.99
BenchmarkStore/IterateWithGc-64 3375 ns/op 3457 ns/op 0.98
BenchmarkStore/IterateWithGc 5598 ns/op 1883 ns/op 2.97
BenchmarkStore/IterateWithGc-128 5229 ns/op 5249 ns/op 1.00
BenchmarkStore/IterateWithGc-128 5263 ns/op 5249 ns/op 1.00
BenchmarkStore/IterateWithGc 9614 ns/op 1883 ns/op 5.11
BenchmarkStore/IterateWithGc-256 8996 ns/op 9017 ns/op 1.00
BenchmarkStore/IterateWithGc-256 8903 ns/op 9017 ns/op 0.99
BenchmarkStore/IterateWithGc 17550 ns/op 1883 ns/op 9.32
BenchmarkStore/IterateWithGc-512 16307 ns/op 15929 ns/op 1.02
BenchmarkStore/IterateWithGc-512 15998 ns/op 15929 ns/op 1.00
BenchmarkStore/IterateWithGc 31975 ns/op 1883 ns/op 16.98
BenchmarkStore/IterateWithGc-1024 31417 ns/op 31422 ns/op 1.00
BenchmarkStore/IterateWithGc-1024 31119 ns/op 31422 ns/op 0.99
BenchmarkStore/IterateWithGcParallel 334 ns/op 336.9 ns/op 0.99
BenchmarkStore/IterateWithGcParallel-1 378.9 ns/op 386.9 ns/op 0.98
BenchmarkStore/IterateWithGcParallel-1 408.5 ns/op 386.9 ns/op 1.06
BenchmarkStore/IterateWithGcParallel 347.8 ns/op 336.9 ns/op 1.03
BenchmarkStore/IterateWithGcParallel-2 405.3 ns/op 426.7 ns/op 0.95
BenchmarkStore/IterateWithGcParallel-2 427.4 ns/op 426.7 ns/op 1.00
BenchmarkStore/IterateWithGcParallel 365.5 ns/op 336.9 ns/op 1.08
BenchmarkStore/IterateWithGcParallel-4 408.7 ns/op 421.4 ns/op 0.97
BenchmarkStore/IterateWithGcParallel-4 470.2 ns/op 421.4 ns/op 1.12
BenchmarkStore/IterateWithGcParallel 386 ns/op 336.9 ns/op 1.15
BenchmarkStore/IterateWithGcParallel-8 578.2 ns/op 573.9 ns/op 1.01
BenchmarkStore/IterateWithGcParallel-8 649.6 ns/op 573.9 ns/op 1.13
BenchmarkStore/IterateWithGcParallel 516.7 ns/op 336.9 ns/op 1.53
BenchmarkStore/IterateWithGcParallel-16 507.9 ns/op 500.7 ns/op 1.01
BenchmarkStore/IterateWithGcParallel-16 842.2 ns/op 500.7 ns/op 1.68
BenchmarkStore/IterateWithGcParallel 701.8 ns/op 336.9 ns/op 2.08
BenchmarkStore/IterateWithGcParallel-32 553.5 ns/op 774.5 ns/op 0.71
BenchmarkStore/IterateWithGcParallel-32 1039 ns/op 774.5 ns/op 1.34
BenchmarkStore/IterateWithGcParallel 1081 ns/op 336.9 ns/op 3.21
BenchmarkStore/IterateWithGcParallel-64 634.3 ns/op 643.6 ns/op 0.99
BenchmarkStore/IterateWithGcParallel-64 954.2 ns/op 643.6 ns/op 1.48
BenchmarkStore/IterateWithGcParallel 1899 ns/op 336.9 ns/op 5.64
BenchmarkStore/IterateWithGcParallel-128 975.6 ns/op 960.5 ns/op 1.02
BenchmarkStore/IterateWithGcParallel-128 1016 ns/op 960.5 ns/op 1.06
BenchmarkStore/IterateWithGcParallel 3530 ns/op 336.9 ns/op 10.48
BenchmarkStore/IterateWithGcParallel-256 1780 ns/op 1786 ns/op 1.00
BenchmarkStore/IterateWithGcParallel-256 1637 ns/op 1786 ns/op 0.92
BenchmarkStore/IterateWithGcParallel 6852 ns/op 336.9 ns/op 20.34
BenchmarkStore/IterateWithGcParallel-512 3465 ns/op 3449 ns/op 1.00
BenchmarkStore/IterateWithGcParallel-512 3143 ns/op 3449 ns/op 0.91
BenchmarkStore/IterateWithGcParallel 13413 ns/op 336.9 ns/op 39.81
BenchmarkStore/IterateWithGcParallel-1024 6814 ns/op 6877 ns/op 0.99
BenchmarkStore/IterateWithGcParallel-1024 6174 ns/op 6877 ns/op 0.90
BenchmarkMetric/GetDatum 764.8 ns/op 776.4 ns/op 0.99
BenchmarkMetric/GetDatum-2 910.6 ns/op 929.4 ns/op 0.98
BenchmarkMetric/GetDatum-2 1069 ns/op 929.4 ns/op 1.15
BenchmarkMetric/GetDatum 1414 ns/op 776.4 ns/op 1.82
BenchmarkMetric/GetDatum-4 1504 ns/op 1428 ns/op 1.05
BenchmarkMetric/GetDatum-4 1547 ns/op 1428 ns/op 1.08
BenchmarkMetric/GetDatum 2937 ns/op 776.4 ns/op 3.78
BenchmarkMetric/GetDatum-8 2798 ns/op 2813 ns/op 0.99
BenchmarkMetric/GetDatum-8 3545 ns/op 2813 ns/op 1.26
BenchmarkMetric/GetDatum 5590 ns/op 776.4 ns/op 7.20
BenchmarkMetric/GetDatum-16 5572 ns/op 4926 ns/op 1.13
BenchmarkMetric/GetDatum-16 5808 ns/op 4926 ns/op 1.18
BenchmarkMetric/GetDatum 10913 ns/op 776.4 ns/op 14.06
BenchmarkMetric/GetDatum-32 10829 ns/op 9668 ns/op 1.12
BenchmarkMetric/GetDatum-32 11776 ns/op 9668 ns/op 1.22
BenchmarkMetric/GetDatum 22910 ns/op 776.4 ns/op 29.51
BenchmarkMetric/GetDatum-64 21465 ns/op 21657 ns/op 0.99
BenchmarkMetric/GetDatum-64 23185 ns/op 21657 ns/op 1.07
BenchmarkMetric/GetDatum 47334 ns/op 776.4 ns/op 60.97
BenchmarkMetric/GetDatum-128 49006 ns/op 48143 ns/op 1.02
BenchmarkMetric/GetDatum-128 51467 ns/op 48143 ns/op 1.07
BenchmarkMetric/GetDatum 106094 ns/op 776.4 ns/op 136.65
BenchmarkMetric/GetDatum-256 106236 ns/op 104844 ns/op 1.01
BenchmarkMetric/GetDatum-256 108895 ns/op 104844 ns/op 1.04
BenchmarkMetric/GetDatum 243360 ns/op 776.4 ns/op 313.45
BenchmarkMetric/GetDatum-512 228446 ns/op 236434 ns/op 0.97
BenchmarkMetric/GetDatum-512 245892 ns/op 236434 ns/op 1.04
BenchmarkMetric/GetDatum 513796 ns/op 776.4 ns/op 661.77
BenchmarkMetric/GetDatum-1024 484188 ns/op 503665 ns/op 0.96
BenchmarkMetric/GetDatum-1024 556321 ns/op 503665 ns/op 1.10
BenchmarkMetric/GetDatum 1021756 ns/op 776.4 ns/op 1316.02
BenchmarkMetric/GetDatum-2048 845053 ns/op 943354 ns/op 0.90
BenchmarkMetric/GetDatum-2048 1021379 ns/op 943354 ns/op 1.08
BenchmarkMetric/GetDatum 2083828 ns/op 776.4 ns/op 2683.96
BenchmarkMetric/GetDatum-4096 1703413 ns/op 1795426 ns/op 0.95
BenchmarkMetric/GetDatum-4096 2000291 ns/op 1795426 ns/op 1.11
BenchmarkMetric/GetDatum 4713109 ns/op 776.4 ns/op 6070.46
BenchmarkMetric/GetDatum-8192 3552495 ns/op 3751292 ns/op 0.95
BenchmarkMetric/GetDatum-8192 3924032 ns/op 3751292 ns/op 1.05
BenchmarkMetric/GetDatumParallel 1072 ns/op 912.2 ns/op 1.18
BenchmarkMetric/GetDatumParallel-2 1096 ns/op 1082 ns/op 1.01
BenchmarkMetric/GetDatumParallel-2 1373 ns/op 1082 ns/op 1.27
BenchmarkMetric/GetDatumParallel 1512 ns/op 912.2 ns/op 1.66
BenchmarkMetric/GetDatumParallel-4 1818 ns/op 1728 ns/op 1.05
BenchmarkMetric/GetDatumParallel-4 2027 ns/op 1728 ns/op 1.17
BenchmarkMetric/GetDatumParallel 2818 ns/op 912.2 ns/op 3.09
BenchmarkMetric/GetDatumParallel-8 4130 ns/op 3697 ns/op 1.12
BenchmarkMetric/GetDatumParallel-8 4475 ns/op 3697 ns/op 1.21
BenchmarkMetric/GetDatumParallel 5476 ns/op 912.2 ns/op 6.00
BenchmarkMetric/GetDatumParallel-16 6992 ns/op 7444 ns/op 0.94
BenchmarkMetric/GetDatumParallel-16 8921 ns/op 7444 ns/op 1.20
BenchmarkMetric/GetDatumParallel 11357 ns/op 912.2 ns/op 12.45
BenchmarkMetric/GetDatumParallel-32 14778 ns/op 13692 ns/op 1.08
BenchmarkMetric/GetDatumParallel-32 17622 ns/op 13692 ns/op 1.29
BenchmarkMetric/GetDatumParallel 23007 ns/op 912.2 ns/op 25.22
BenchmarkMetric/GetDatumParallel-64 29247 ns/op 29249 ns/op 1.00
BenchmarkMetric/GetDatumParallel-64 37736 ns/op 29249 ns/op 1.29
BenchmarkMetric/GetDatumParallel 47750 ns/op 912.2 ns/op 52.35
BenchmarkMetric/GetDatumParallel-128 63271 ns/op 63499 ns/op 1.00
BenchmarkMetric/GetDatumParallel-128 76776 ns/op 63499 ns/op 1.21
BenchmarkMetric/GetDatumParallel 107982 ns/op 912.2 ns/op 118.38
BenchmarkMetric/GetDatumParallel-256 139097 ns/op 139671 ns/op 1.00
BenchmarkMetric/GetDatumParallel-256 164491 ns/op 139671 ns/op 1.18
BenchmarkMetric/GetDatumParallel 244067 ns/op 912.2 ns/op 267.56
BenchmarkMetric/GetDatumParallel-512 303065 ns/op 300015 ns/op 1.01
BenchmarkMetric/GetDatumParallel-512 351564 ns/op 300015 ns/op 1.17
BenchmarkMetric/GetDatumParallel 516138 ns/op 912.2 ns/op 565.82
BenchmarkMetric/GetDatumParallel-1024 648264 ns/op 653328 ns/op 0.99
BenchmarkMetric/GetDatumParallel-1024 744329 ns/op 653328 ns/op 1.14
BenchmarkMetric/GetDatumParallel 1024950 ns/op 912.2 ns/op 1123.60
BenchmarkMetric/GetDatumParallel-2048 1155784 ns/op 1131869 ns/op 1.02
BenchmarkMetric/GetDatumParallel-2048 1272201 ns/op 1131869 ns/op 1.12
BenchmarkMetric/GetDatumParallel 2175541 ns/op 912.2 ns/op 2384.94
BenchmarkMetric/GetDatumParallel-4096 2017121 ns/op 2104287 ns/op 0.96
BenchmarkMetric/GetDatumParallel-4096 2273750 ns/op 2104287 ns/op 1.08
BenchmarkMetric/GetDatumParallel 4637310 ns/op 912.2 ns/op 5083.65
BenchmarkMetric/GetDatumParallel-8192 3988452 ns/op 4270388 ns/op 0.93
BenchmarkMetric/GetDatumParallel-8192 4434701 ns/op 4270388 ns/op 1.04
BenchmarkIncrementScalarInt 4.906 ns/op 4.908 ns/op 1.00
BenchmarkIncrementScalarInt 4.917 ns/op 4.908 ns/op 1.00
BenchmarkIncrementScalarInt 4.909 ns/op 4.908 ns/op 1.00
BenchmarkDecrementScalarInt 4.931 ns/op 4.91 ns/op 1.00
BenchmarkDecrementScalarInt 4.908 ns/op 4.91 ns/op 1.00
BenchmarkDecrementScalarInt 4.911 ns/op 4.91 ns/op 1.00
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log 2678973 ns/op 3061.03 MB/s 284140 B/op 5247 allocs/op 2721024 ns/op 3006.91 MB/s 284142 B/op 5247 allocs/op 0.98
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - ns/op 2678973 ns/op 2721024 ns/op 0.98
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - MB/s 3061.03 MB/s 3006.91 MB/s 1.02
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - B/op 284140 B/op 284142 B/op 1.00
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - allocs/op 5247 allocs/op 5247 allocs/op 1
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log 2957104 ns/op 2566.08 MB/s 285669 B/op 5247 allocs/op 2721024 ns/op 3006.91 MB/s 284142 B/op 5247 allocs/op 1.09
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - ns/op 2957104 ns/op 2721024 ns/op 1.09
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - MB/s 2566.08 MB/s 3006.91 MB/s 0.85
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - B/op 285669 B/op 284142 B/op 1.01
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - allocs/op 5247 allocs/op 5247 allocs/op 1
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log 3173298 ns/op 2186.63 MB/s 291959 B/op 5249 allocs/op 2721024 ns/op 3006.91 MB/s 284142 B/op 5247 allocs/op 1.17
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - ns/op 3173298 ns/op 2721024 ns/op 1.17
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - MB/s 2186.63 MB/s 3006.91 MB/s 0.73
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - B/op 291959 B/op 284142 B/op 1.03
BenchmarkProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log - allocs/op 5249 allocs/op 5247 allocs/op 1.00
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log 994319 ns/op 24362.31 MB/s 226336 B/op 2851 allocs/op 1006840 ns/op 23598.98 MB/s 226336 B/op 2851 allocs/op 0.99
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - ns/op 994319 ns/op 1006840 ns/op 0.99
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - MB/s 24362.31 MB/s 23598.98 MB/s 1.03
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - B/op 226336 B/op 226336 B/op 1
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - allocs/op 2851 allocs/op 2851 allocs/op 1
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log 1166667 ns/op 18725.00 MB/s 226595 B/op 2851 allocs/op 1006840 ns/op 23598.98 MB/s 226336 B/op 2851 allocs/op 1.16
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - ns/op 1166667 ns/op 1006840 ns/op 1.16
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - MB/s 18725 MB/s 23598.98 MB/s 0.79
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - B/op 226595 B/op 226336 B/op 1.00
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - allocs/op 2851 allocs/op 2851 allocs/op 1
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log 1238183 ns/op 15495.01 MB/s 228698 B/op 2852 allocs/op 1006840 ns/op 23598.98 MB/s 226336 B/op 2851 allocs/op 1.23
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - ns/op 1238183 ns/op 1006840 ns/op 1.23
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - MB/s 15495.01 MB/s 23598.98 MB/s 0.66
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - B/op 228698 B/op 226336 B/op 1.01
BenchmarkProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log - allocs/op 2852 allocs/op 2851 allocs/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log 661716012 ns/op 16.41 MB/s 104483912 B/op 1055379 allocs/op 663917718 ns/op 16.36 MB/s 104502676 B/op 1055454 allocs/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - ns/op 661716012 ns/op 663917718 ns/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - MB/s 16.41 MB/s 16.36 MB/s 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - B/op 104483912 B/op 104502676 B/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - allocs/op 1055379 allocs/op 1055454 allocs/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log 680222294 ns/op 15.97 MB/s 104988560 B/op 1055620 allocs/op 663917718 ns/op 16.36 MB/s 104502676 B/op 1055454 allocs/op 1.02
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - ns/op 680222294 ns/op 663917718 ns/op 1.02
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - MB/s 15.97 MB/s 16.36 MB/s 0.98
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - B/op 104988560 B/op 104502676 B/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - allocs/op 1055620 allocs/op 1055454 allocs/op 1.00
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log 718137249 ns/op 15.12 MB/s 106191820 B/op 1055698 allocs/op 663917718 ns/op 16.36 MB/s 104502676 B/op 1055454 allocs/op 1.08
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - ns/op 718137249 ns/op 663917718 ns/op 1.08
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - MB/s 15.12 MB/s 16.36 MB/s 0.92
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - B/op 106191820 B/op 104502676 B/op 1.02
BenchmarkProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log - allocs/op 1055698 allocs/op 1055454 allocs/op 1.00
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 175182 ns/op 37826.76 MB/s 53536 B/op 227 allocs/op 178082 ns/op 36847.04 MB/s 53537 B/op 227 allocs/op 0.98
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - ns/op 175182 ns/op 178082 ns/op 0.98
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - MB/s 37826.76 MB/s 36847.04 MB/s 1.03
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - B/op 53536 B/op 53537 B/op 1.00
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - allocs/op 227 allocs/op 227 allocs/op 1
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 181350 ns/op 32388.48 MB/s 53651 B/op 227 allocs/op 178082 ns/op 36847.04 MB/s 53537 B/op 227 allocs/op 1.02
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - ns/op 181350 ns/op 178082 ns/op 1.02
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - MB/s 32388.48 MB/s 36847.04 MB/s 0.88
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - B/op 53651 B/op 53537 B/op 1.00
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - allocs/op 227 allocs/op 227 allocs/op 1
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 202942 ns/op 26932.93 MB/s 54495 B/op 227 allocs/op 178082 ns/op 36847.04 MB/s 53537 B/op 227 allocs/op 1.14
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - ns/op 202942 ns/op 178082 ns/op 1.14
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - MB/s 26932.93 MB/s 36847.04 MB/s 0.73
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - B/op 54495 B/op 53537 B/op 1.02
BenchmarkProgram/examples/ntpd.mtail_on_testdata/ntp4 - allocs/op 227 allocs/op 227 allocs/op 1
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats 58323 ns/op 19931.48 MB/s 36889 B/op 99 allocs/op 58585 ns/op 20059.33 MB/s 36889 B/op 99 allocs/op 1.00
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - ns/op 58323 ns/op 58585 ns/op 1.00
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - MB/s 19931.48 MB/s 20059.33 MB/s 0.99
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - B/op 36889 B/op 36889 B/op 1
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - allocs/op 99 allocs/op 99 allocs/op 1
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats 54507 ns/op 23102.33 MB/s 36916 B/op 99 allocs/op 58585 ns/op 20059.33 MB/s 36889 B/op 99 allocs/op 0.93
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - ns/op 54507 ns/op 58585 ns/op 0.93
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - MB/s 23102.33 MB/s 20059.33 MB/s 1.15
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - B/op 36916 B/op 36889 B/op 1.00
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - allocs/op 99 allocs/op 99 allocs/op 1
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats 61228 ns/op 18291.31 MB/s 37289 B/op 99 allocs/op 58585 ns/op 20059.33 MB/s 36889 B/op 99 allocs/op 1.05
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - ns/op 61228 ns/op 58585 ns/op 1.05
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - MB/s 18291.31 MB/s 20059.33 MB/s 0.91
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - B/op 37289 B/op 36889 B/op 1.01
BenchmarkProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats - allocs/op 99 allocs/op 99 allocs/op 1
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log 94325 ns/op 85151.98 MB/s 45603 B/op 226 allocs/op 95318 ns/op 83616.19 MB/s 45619 B/op 226 allocs/op 0.99
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - ns/op 94325 ns/op 95318 ns/op 0.99
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - MB/s 85151.98 MB/s 83616.19 MB/s 1.02
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - B/op 45603 B/op 45619 B/op 1.00
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - allocs/op 226 allocs/op 226 allocs/op 1
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log 99238 ns/op 78717.87 MB/s 45661 B/op 226 allocs/op 95318 ns/op 83616.19 MB/s 45619 B/op 226 allocs/op 1.04
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - ns/op 99238 ns/op 95318 ns/op 1.04
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - MB/s 78717.87 MB/s 83616.19 MB/s 0.94
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - B/op 45661 B/op 45619 B/op 1.00
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - allocs/op 226 allocs/op 226 allocs/op 1
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log 107308 ns/op 56921.11 MB/s 46320 B/op 226 allocs/op 95318 ns/op 83616.19 MB/s 45619 B/op 226 allocs/op 1.13
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - ns/op 107308 ns/op 95318 ns/op 1.13
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - MB/s 56921.11 MB/s 83616.19 MB/s 0.68
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - B/op 46320 B/op 45619 B/op 1.02
BenchmarkProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log - allocs/op 226 allocs/op 226 allocs/op 1
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log 85596 ns/op 50193.73 MB/s 43611 B/op 215 allocs/op 83706 ns/op 49900.71 MB/s 43610 B/op 215 allocs/op 1.02
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - ns/op 85596 ns/op 83706 ns/op 1.02
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - MB/s 50193.73 MB/s 49900.71 MB/s 1.01
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - B/op 43611 B/op 43610 B/op 1.00
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - allocs/op 215 allocs/op 215 allocs/op 1
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log 100293 ns/op 34937.56 MB/s 43686 B/op 215 allocs/op 83706 ns/op 49900.71 MB/s 43610 B/op 215 allocs/op 1.20
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - ns/op 100293 ns/op 83706 ns/op 1.20
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - MB/s 34937.56 MB/s 49900.71 MB/s 0.70
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - B/op 43686 B/op 43610 B/op 1.00
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - allocs/op 215 allocs/op 215 allocs/op 1
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log 99877 ns/op 34899.01 MB/s 44634 B/op 215 allocs/op 83706 ns/op 49900.71 MB/s 43610 B/op 215 allocs/op 1.19
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - ns/op 99877 ns/op 83706 ns/op 1.19
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - MB/s 34899.01 MB/s 49900.71 MB/s 0.70
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - B/op 44634 B/op 43610 B/op 1.02
BenchmarkProgram/examples/apache_common.mtail_on_testdata/apache-common.log - allocs/op 215 allocs/op 215 allocs/op 1
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log 492401 ns/op 57891.85 MB/s 136353 B/op 1551 allocs/op 494695 ns/op 58718.35 MB/s 136354 B/op 1551 allocs/op 1.00
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - ns/op 492401 ns/op 494695 ns/op 1.00
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - MB/s 57891.85 MB/s 58718.35 MB/s 0.99
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - B/op 136353 B/op 136354 B/op 1.00
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - allocs/op 1551 allocs/op 1551 allocs/op 1
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log 529411 ns/op 48182.83 MB/s 136507 B/op 1551 allocs/op 494695 ns/op 58718.35 MB/s 136354 B/op 1551 allocs/op 1.07
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - ns/op 529411 ns/op 494695 ns/op 1.07
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - MB/s 48182.83 MB/s 58718.35 MB/s 0.82
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - B/op 136507 B/op 136354 B/op 1.00
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - allocs/op 1551 allocs/op 1551 allocs/op 1
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log 587310 ns/op 41403.62 MB/s 137557 B/op 1552 allocs/op 494695 ns/op 58718.35 MB/s 136354 B/op 1551 allocs/op 1.19
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - ns/op 587310 ns/op 494695 ns/op 1.19
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - MB/s 41403.62 MB/s 58718.35 MB/s 0.71
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - B/op 137557 B/op 136354 B/op 1.01
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log - allocs/op 1552 allocs/op 1551 allocs/op 1.00
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog 89141 ns/op 168941.02 MB/s 43723 B/op 163 allocs/op 90161 ns/op 164879.44 MB/s 43723 B/op 163 allocs/op 0.99
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - ns/op 89141 ns/op 90161 ns/op 0.99
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - MB/s 168941.02 MB/s 164879.44 MB/s 1.02
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - B/op 43723 B/op 43723 B/op 1
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - allocs/op 163 allocs/op 163 allocs/op 1
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog 105070 ns/op 105156.08 MB/s 43742 B/op 163 allocs/op 90161 ns/op 164879.44 MB/s 43723 B/op 163 allocs/op 1.17
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - ns/op 105070 ns/op 90161 ns/op 1.17
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - MB/s 105156.08 MB/s 164879.44 MB/s 0.64
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - B/op 43742 B/op 43723 B/op 1.00
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - allocs/op 163 allocs/op 163 allocs/op 1
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog 114018 ns/op 96255.81 MB/s 44272 B/op 163 allocs/op 90161 ns/op 164879.44 MB/s 43723 B/op 163 allocs/op 1.26
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - ns/op 114018 ns/op 90161 ns/op 1.26
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - MB/s 96255.81 MB/s 164879.44 MB/s 0.58
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - B/op 44272 B/op 43723 B/op 1.01
BenchmarkProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog - allocs/op 163 allocs/op 163 allocs/op 1
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log 102745 ns/op 249745.56 MB/s 50100 B/op 176 allocs/op 105327 ns/op 243622.01 MB/s 50101 B/op 176 allocs/op 0.98
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - ns/op 102745 ns/op 105327 ns/op 0.98
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - MB/s 249745.56 MB/s 243622.01 MB/s 1.03
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - B/op 50100 B/op 50101 B/op 1.00
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - allocs/op 176 allocs/op 176 allocs/op 1
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log 106726 ns/op 263270.43 MB/s 50118 B/op 176 allocs/op 105327 ns/op 243622.01 MB/s 50101 B/op 176 allocs/op 1.01
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - ns/op 106726 ns/op 105327 ns/op 1.01
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - MB/s 263270.43 MB/s 243622.01 MB/s 1.08
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - B/op 50118 B/op 50101 B/op 1.00
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - allocs/op 176 allocs/op 176 allocs/op 1
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log 118273 ns/op 221468.01 MB/s 50637 B/op 176 allocs/op 105327 ns/op 243622.01 MB/s 50101 B/op 176 allocs/op 1.12
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - ns/op 118273 ns/op 105327 ns/op 1.12
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - MB/s 221468.01 MB/s 243622.01 MB/s 0.91
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - B/op 50637 B/op 50101 B/op 1.01
BenchmarkProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log - allocs/op 176 allocs/op 176 allocs/op 1
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log 319235 ns/op 14308.03 MB/s 80742 B/op 876 allocs/op 323534 ns/op 15140.56 MB/s 80745 B/op 876 allocs/op 0.99
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - ns/op 319235 ns/op 323534 ns/op 0.99
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - MB/s 14308.03 MB/s 15140.56 MB/s 0.95
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - B/op 80742 B/op 80745 B/op 1.00
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - allocs/op 876 allocs/op 876 allocs/op 1
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log 332751 ns/op 14308.88 MB/s 80887 B/op 876 allocs/op 323534 ns/op 15140.56 MB/s 80745 B/op 876 allocs/op 1.03
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - ns/op 332751 ns/op 323534 ns/op 1.03
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - MB/s 14308.88 MB/s 15140.56 MB/s 0.95
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - B/op 80887 B/op 80745 B/op 1.00
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - allocs/op 876 allocs/op 876 allocs/op 1
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log 382743 ns/op 10788.31 MB/s 81875 B/op 876 allocs/op 323534 ns/op 15140.56 MB/s 80745 B/op 876 allocs/op 1.18
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - ns/op 382743 ns/op 323534 ns/op 1.18
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - MB/s 10788.31 MB/s 15140.56 MB/s 0.71
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - B/op 81875 B/op 80745 B/op 1.01
BenchmarkProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log - allocs/op 876 allocs/op 876 allocs/op 1

This comment was automatically generated by workflow using github-action-benchmark.

This posts the whole benchmark results, which can be spammy.
@jaqx0r jaqx0r added this pull request to the merge queue May 6, 2024
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 2.

Benchmark suite Current: 4db5001 Previous: 28136c2 Ratio
BenchmarkStore/Add 2296 ns/op 821.1 ns/op 2.80
BenchmarkStore/Add 4436 ns/op 821.1 ns/op 5.40
BenchmarkStore/Add 8844 ns/op 821.1 ns/op 10.77
BenchmarkStore/Add 17128 ns/op 821.1 ns/op 20.86
BenchmarkStore/Add 34761 ns/op 821.1 ns/op 42.33
BenchmarkStore/Add 75731 ns/op 821.1 ns/op 92.23
BenchmarkStore/Add 146025 ns/op 821.1 ns/op 177.84
BenchmarkStore/Add 306360 ns/op 821.1 ns/op 373.11
BenchmarkStore/Add 626286 ns/op 821.1 ns/op 762.74
BenchmarkStore/AddParallel 2294 ns/op 815.3 ns/op 2.81
BenchmarkStore/AddParallel 4448 ns/op 815.3 ns/op 5.46
BenchmarkStore/AddParallel 8818 ns/op 815.3 ns/op 10.82
BenchmarkStore/AddParallel 17113 ns/op 815.3 ns/op 20.99
BenchmarkStore/AddParallel 34691 ns/op 815.3 ns/op 42.55
BenchmarkStore/AddParallel 71358 ns/op 815.3 ns/op 87.52
BenchmarkStore/AddParallel 150066 ns/op 815.3 ns/op 184.06
BenchmarkStore/AddParallel 312466 ns/op 815.3 ns/op 383.25
BenchmarkStore/AddParallel 625822 ns/op 815.3 ns/op 767.60
BenchmarkStore/AddWithGc 6222 ns/op 2444 ns/op 2.55
BenchmarkStore/AddWithGc 10754 ns/op 2444 ns/op 4.40
BenchmarkStore/AddWithGc 19865 ns/op 2444 ns/op 8.13
BenchmarkStore/AddWithGc 38295 ns/op 2444 ns/op 15.67
BenchmarkStore/AddWithGc 78098 ns/op 2444 ns/op 31.95
BenchmarkStore/AddWithGc 155534 ns/op 2444 ns/op 63.64
BenchmarkStore/AddWithGc 318432 ns/op 2444 ns/op 130.29
BenchmarkStore/AddWithGc 649317 ns/op 2444 ns/op 265.68
BenchmarkStore/AddWithGcParallel 2326 ns/op 818.7 ns/op 2.84
BenchmarkStore/AddWithGcParallel 4503 ns/op 818.7 ns/op 5.50
BenchmarkStore/AddWithGcParallel 8661 ns/op 818.7 ns/op 10.58
BenchmarkStore/AddWithGcParallel 17346 ns/op 818.7 ns/op 21.19
BenchmarkStore/AddWithGcParallel 35593 ns/op 818.7 ns/op 43.48
BenchmarkStore/AddWithGcParallel 74730 ns/op 818.7 ns/op 91.28
BenchmarkStore/AddWithGcParallel 146189 ns/op 818.7 ns/op 178.56
BenchmarkStore/AddWithGcParallel 304115 ns/op 818.7 ns/op 371.46
BenchmarkStore/AddWithGcParallel 621353 ns/op 818.7 ns/op 758.95
BenchmarkStore/Iterate 1108 ns/op 361.4 ns/op 3.07
BenchmarkStore/Iterate 1896 ns/op 361.4 ns/op 5.25
BenchmarkStore/Iterate 3514 ns/op 361.4 ns/op 9.72
BenchmarkStore/Iterate 6882 ns/op 361.4 ns/op 19.04
BenchmarkStore/Iterate 13590 ns/op 361.4 ns/op 37.60
BenchmarkStore/IterateParallel 708.5 ns/op 336.5 ns/op 2.11
BenchmarkStore/IterateParallel 1099 ns/op 336.5 ns/op 3.27
BenchmarkStore/IterateParallel 1886 ns/op 336.5 ns/op 5.60
BenchmarkStore/IterateParallel 3582 ns/op 336.5 ns/op 10.64
BenchmarkStore/IterateParallel 6892 ns/op 336.5 ns/op 20.48
BenchmarkStore/IterateParallel 13624 ns/op 336.5 ns/op 40.49
BenchmarkStore/IterateWithGc 3959 ns/op 1883 ns/op 2.10
BenchmarkStore/IterateWithGc 5562 ns/op 1883 ns/op 2.95
BenchmarkStore/IterateWithGc 9560 ns/op 1883 ns/op 5.08
BenchmarkStore/IterateWithGc 17220 ns/op 1883 ns/op 9.14
BenchmarkStore/IterateWithGc 31771 ns/op 1883 ns/op 16.87
BenchmarkStore/IterateWithGcParallel 704.3 ns/op 336.9 ns/op 2.09
BenchmarkStore/IterateWithGcParallel 1083 ns/op 336.9 ns/op 3.21
BenchmarkStore/IterateWithGcParallel 1944 ns/op 336.9 ns/op 5.77
BenchmarkStore/IterateWithGcParallel 3497 ns/op 336.9 ns/op 10.38
BenchmarkStore/IterateWithGcParallel 6865 ns/op 336.9 ns/op 20.38
BenchmarkStore/IterateWithGcParallel 13529 ns/op 336.9 ns/op 40.16
BenchmarkMetric/GetDatum 2973 ns/op 776.4 ns/op 3.83
BenchmarkMetric/GetDatum 5621 ns/op 776.4 ns/op 7.24
BenchmarkMetric/GetDatum 11194 ns/op 776.4 ns/op 14.42
BenchmarkMetric/GetDatum 22444 ns/op 776.4 ns/op 28.91
BenchmarkMetric/GetDatum 48212 ns/op 776.4 ns/op 62.10
BenchmarkMetric/GetDatum 106222 ns/op 776.4 ns/op 136.81
BenchmarkMetric/GetDatum 239533 ns/op 776.4 ns/op 308.52
BenchmarkMetric/GetDatum 518039 ns/op 776.4 ns/op 667.23
BenchmarkMetric/GetDatum 1028355 ns/op 776.4 ns/op 1324.52
BenchmarkMetric/GetDatum 2140705 ns/op 776.4 ns/op 2757.22
BenchmarkMetric/GetDatum 5345646 ns/op 776.4 ns/op 6885.17
BenchmarkMetric/GetDatumParallel 2997 ns/op 912.2 ns/op 3.29
BenchmarkMetric/GetDatumParallel 5147 ns/op 912.2 ns/op 5.64
BenchmarkMetric/GetDatumParallel 11530 ns/op 912.2 ns/op 12.64
BenchmarkMetric/GetDatumParallel 24029 ns/op 912.2 ns/op 26.34
BenchmarkMetric/GetDatumParallel 49052 ns/op 912.2 ns/op 53.77
BenchmarkMetric/GetDatumParallel 108438 ns/op 912.2 ns/op 118.88
BenchmarkMetric/GetDatumParallel 243048 ns/op 912.2 ns/op 266.44
BenchmarkMetric/GetDatumParallel 529617 ns/op 912.2 ns/op 580.59
BenchmarkMetric/GetDatumParallel 1038127 ns/op 912.2 ns/op 1138.05
BenchmarkMetric/GetDatumParallel 2164492 ns/op 912.2 ns/op 2372.83
BenchmarkMetric/GetDatumParallel 5540909 ns/op 912.2 ns/op 6074.23

This comment was automatically generated by workflow using github-action-benchmark.

Merged via the queue into main with commit 47d3a6d May 6, 2024
23 checks passed
@jaqx0r jaqx0r deleted the test-benchmark branch May 6, 2024 05:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant