Skip to content
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

chore: unnecessary use of fmt.Sprintf #751

Merged
merged 1 commit into from
Jul 12, 2023
Merged

chore: unnecessary use of fmt.Sprintf #751

merged 1 commit into from
Jul 12, 2023

Conversation

testwill
Copy link
Contributor

No description provided.

@testwill testwill requested a review from jaqx0r as a code owner July 11, 2023 09:42
@github-actions

This comment has been minimized.

@codecov-commenter
Copy link

Codecov Report

Merging #751 (9082461) into main (6c1f19c) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #751   +/-   ##
=======================================
  Coverage   57.10%   57.10%           
=======================================
  Files          66       66           
  Lines        6906     6906           
=======================================
  Hits         3944     3944           
  Misses       2692     2692           
  Partials      270      270           
Impacted Files Coverage Δ
internal/runtime/compiler/types/types.go 62.23% <100.00%> (ø)

@github-actions
Copy link
Contributor

Benchmark Result

Benchmark diff with base
goos: linux%0Agoarch: amd64%0Apkg: github.com/google/mtail/internal/metrics%0Acpu: Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz%0A                                   │ test-results/benchmark-results-fmt.txt │%0A                                   │                 sec/op                 │%0AStore/Add-1                                                    1.057µ ± ∞ ¹%0AStore/Add-1-2                                                  1.050µ ± ∞ ¹%0AStore/Add-1-4                                                  1.044µ ± ∞ ¹%0AStore/Add-2                                                    1.790µ ± ∞ ¹%0AStore/Add-2-2                                                  1.702µ ± ∞ ¹%0AStore/Add-2-4                                                  1.712µ ± ∞ ¹%0AStore/Add-4                                                    3.198µ ± ∞ ¹%0AStore/Add-4-2                                                  3.063µ ± ∞ ¹%0AStore/Add-4-4                                                  3.085µ ± ∞ ¹%0AStore/Add-8                                                    6.171µ ± ∞ ¹%0AStore/Add-8-2                                                  5.900µ ± ∞ ¹%0AStore/Add-8-4                                                  5.972µ ± ∞ ¹%0AStore/Add-16                                                   12.84µ ± ∞ ¹%0AStore/Add-16-2                                                 12.11µ ± ∞ ¹%0AStore/Add-16-4                                                 12.50µ ± ∞ ¹%0AStore/Add-32                                                   25.91µ ± ∞ ¹%0AStore/Add-32-2                                                 24.08µ ± ∞ ¹%0AStore/Add-32-4                                                 24.64µ ± ∞ ¹%0AStore/Add-64                                                   52.79µ ± ∞ ¹%0AStore/Add-64-2                                                 48.39µ ± ∞ ¹%0AStore/Add-64-4                                                 49.97µ ± ∞ ¹%0AStore/Add-128                                                  108.7µ ± ∞ ¹%0AStore/Add-128-2                                                100.4µ ± ∞ ¹%0AStore/Add-128-4                                                104.4µ ± ∞ ¹%0AStore/Add-256                                                  225.7µ ± ∞ ¹%0AStore/Add-256-2                                                203.4µ ± ∞ ¹%0AStore/Add-256-4                                                215.2µ ± ∞ ¹%0AStore/Add-512                                                  474.2µ ± ∞ ¹%0AStore/Add-512-2                                                419.1µ ± ∞ ¹%0AStore/Add-512-4                                                455.7µ ± ∞ ¹%0AStore/Add-1024                                                 951.5µ ± ∞ ¹%0AStore/Add-1024-2                                               865.6µ ± ∞ ¹%0AStore/Add-1024-4                                               901.1µ ± ∞ ¹%0AStore/AddParallel-1                                            1.066µ ± ∞ ¹%0AStore/AddParallel-1-2                                          1.084µ ± ∞ ¹%0AStore/AddParallel-1-4                                          1.099µ ± ∞ ¹%0AStore/AddParallel-2                                            1.760µ ± ∞ ¹%0AStore/AddParallel-2-2                                          1.764µ ± ∞ ¹%0AStore/AddParallel-2-4                                          1.828µ ± ∞ ¹%0AStore/AddParallel-4                                            3.236µ ± ∞ ¹%0AStore/AddParallel-4-2                                          3.247µ ± ∞ ¹%0AStore/AddParallel-4-4                                          3.278µ ± ∞ ¹%0AStore/AddParallel-8                                            6.242µ ± ∞ ¹%0AStore/AddParallel-8-2                                          6.317µ ± ∞ ¹%0AStore/AddParallel-8-4                                          6.490µ ± ∞ ¹%0AStore/AddParallel-16                                           12.89µ ± ∞ ¹%0AStore/AddParallel-16-2                                         13.08µ ± ∞ ¹%0AStore/AddParallel-16-4                                         13.14µ ± ∞ ¹%0AStore/AddParallel-32                                           25.96µ ± ∞ ¹%0AStore/AddParallel-32-2                                         26.23µ ± ∞ ¹%0AStore/AddParallel-32-4                                         27.31µ ± ∞ ¹%0AStore/AddParallel-64                                           52.62µ ± ∞ ¹%0AStore/AddParallel-64-2                                         53.09µ ± ∞ ¹%0AStore/AddParallel-64-4                                         56.16µ ± ∞ ¹%0AStore/AddParallel-128                                          109.6µ ± ∞ ¹%0AStore/AddParallel-128-2                                        108.1µ ± ∞ ¹%0AStore/AddParallel-128-4                                        114.0µ ± ∞ ¹%0AStore/AddParallel-256                                          229.8µ ± ∞ ¹%0AStore/AddParallel-256-2                                        221.3µ ± ∞ ¹%0AStore/AddParallel-256-4                                        231.9µ ± ∞ ¹%0AStore/AddParallel-512                                          467.8µ ± ∞ ¹%0AStore/AddParallel-512-2                                        457.2µ ± ∞ ¹%0AStore/AddParallel-512-4                                        486.0µ ± ∞ ¹%0AStore/AddParallel-1024                                         944.7µ ± ∞ ¹%0AStore/AddParallel-1024-2                                       940.0µ ± ∞ ¹%0AStore/AddParallel-1024-4                                       966.4µ ± ∞ ¹%0AStore/AddWithGc-1                                              2.824µ ± ∞ ¹%0AStore/AddWithGc-1-2                                            2.729µ ± ∞ ¹%0AStore/AddWithGc-1-4                                            2.782µ ± ∞ ¹%0AStore/AddWithGc-2                                              3.548µ ± ∞ ¹%0AStore/AddWithGc-2-2                                            3.424µ ± ∞ ¹%0AStore/AddWithGc-2-4                                            3.551µ ± ∞ ¹%0AStore/AddWithGc-4                                              5.120µ ± ∞ ¹%0AStore/AddWithGc-4-2                                            4.891µ ± ∞ ¹%0AStore/AddWithGc-4-4                                            5.050µ ± ∞ ¹%0AStore/AddWithGc-8                                              8.359µ ± ∞ ¹%0AStore/AddWithGc-8-2                                            7.802µ ± ∞ ¹%0AStore/AddWithGc-8-4                                            8.187µ ± ∞ ¹%0AStore/AddWithGc-16                                             15.27µ ± ∞ ¹%0AStore/AddWithGc-16-2                                           14.23µ ± ∞ ¹%0AStore/AddWithGc-16-4                                           14.71µ ± ∞ ¹%0AStore/AddWithGc-32                                             29.29µ ± ∞ ¹%0AStore/AddWithGc-32-2                                           27.81µ ± ∞ ¹%0AStore/AddWithGc-32-4                                           28.18µ ± ∞ ¹%0AStore/AddWithGc-64                                             56.85µ ± ∞ ¹%0AStore/AddWithGc-64-2                                           52.16µ ± ∞ ¹%0AStore/AddWithGc-64-4                                           54.77µ ± ∞ ¹%0AStore/AddWithGc-128                                            116.1µ ± ∞ ¹%0AStore/AddWithGc-128-2                                          104.4µ ± ∞ ¹%0AStore/AddWithGc-128-4                                          108.6µ ± ∞ ¹%0AStore/AddWithGc-256                                            238.8µ ± ∞ ¹%0AStore/AddWithGc-256-2                                          211.7µ ± ∞ ¹%0AStore/AddWithGc-256-4                                          227.7µ ± ∞ ¹%0AStore/AddWithGc-512                                            484.2µ ± ∞ ¹%0AStore/AddWithGc-512-2                                          432.7µ ± ∞ ¹%0AStore/AddWithGc-512-4                                          464.8µ ± ∞ ¹%0AStore/AddWithGc-1024                                           945.0µ ± ∞ ¹%0AStore/AddWithGc-1024-2                                         890.7µ ± ∞ ¹%0AStore/AddWithGc-1024-4                                         932.3µ ± ∞ ¹%0AStore/AddWithGcParallel-1                                      1.061µ ± ∞ ¹%0AStore/AddWithGcParallel-1-2                                    1.087µ ± ∞ ¹%0AStore/AddWithGcParallel-1-4                                    1.095µ ± ∞ ¹%0AStore/AddWithGcParallel-2                                      1.779µ ± ∞ ¹%0AStore/AddWithGcParallel-2-2                                    1.798µ ± ∞ ¹%0AStore/AddWithGcParallel-2-4                                    1.836µ ± ∞ ¹%0AStore/AddWithGcParallel-4                                      3.243µ ± ∞ ¹%0AStore/AddWithGcParallel-4-2                                    3.254µ ± ∞ ¹%0AStore/AddWithGcParallel-4-4                                    3.368µ ± ∞ ¹%0AStore/AddWithGcParallel-8                                      6.367µ ± ∞ ¹%0AStore/AddWithGcParallel-8-2                                    6.259µ ± ∞ ¹%0AStore/AddWithGcParallel-8-4                                    6.664µ ± ∞ ¹%0AStore/AddWithGcParallel-16                                     13.04µ ± ∞ ¹%0AStore/AddWithGcParallel-16-2                                   13.01µ ± ∞ ¹%0AStore/AddWithGcParallel-16-4                                   13.83µ ± ∞ ¹%0AStore/AddWithGcParallel-32                                     26.08µ ± ∞ ¹%0AStore/AddWithGcParallel-32-2                                   26.34µ ± ∞ ¹%0AStore/AddWithGcParallel-32-4                                   27.41µ ± ∞ ¹%0AStore/AddWithGcParallel-64                                     53.70µ ± ∞ ¹%0AStore/AddWithGcParallel-64-2                                   52.68µ ± ∞ ¹%0AStore/AddWithGcParallel-64-4                                   55.11µ ± ∞ ¹%0AStore/AddWithGcParallel-128                                    112.4µ ± ∞ ¹%0AStore/AddWithGcParallel-128-2                                  109.8µ ± ∞ ¹%0AStore/AddWithGcParallel-128-4                                  115.8µ ± ∞ ¹%0AStore/AddWithGcParallel-256                                    227.1µ ± ∞ ¹%0AStore/AddWithGcParallel-256-2                                  219.0µ ± ∞ ¹%0AStore/AddWithGcParallel-256-4                                  239.2µ ± ∞ ¹%0AStore/AddWithGcParallel-512                                    475.0µ ± ∞ ¹%0AStore/AddWithGcParallel-512-2                                  452.5µ ± ∞ ¹%0AStore/AddWithGcParallel-512-4                                  494.4µ ± ∞ ¹%0AStore/AddWithGcParallel-1024                                   935.8µ ± ∞ ¹%0AStore/AddWithGcParallel-1024-2                                 938.1µ ± ∞ ¹%0AStore/AddWithGcParallel-1024-4                                 981.0µ ± ∞ ¹%0AStore/Iterate-1                                                358.5n ± ∞ ¹%0AStore/Iterate-1-2                                              358.6n ± ∞ ¹%0AStore/Iterate-1-4                                              358.8n ± ∞ ¹%0AStore/Iterate-2                                                373.9n ± ∞ ¹%0AStore/Iterate-2-2                                              374.0n ± ∞ ¹%0AStore/Iterate-2-4                                              374.3n ± ∞ ¹%0AStore/Iterate-4                                                403.5n ± ∞ ¹%0AStore/Iterate-4-2                                              404.0n ± ∞ ¹%0AStore/Iterate-4-4                                              403.7n ± ∞ ¹%0AStore/Iterate-8                                                446.6n ± ∞ ¹%0AStore/Iterate-8-2                                              446.9n ± ∞ ¹%0AStore/Iterate-8-4                                              446.5n ± ∞ ¹%0AStore/Iterate-16                                               617.3n ± ∞ ¹%0AStore/Iterate-16-2                                             616.3n ± ∞ ¹%0AStore/Iterate-16-4                                             612.6n ± ∞ ¹%0AStore/Iterate-32                                               892.1n ± ∞ ¹%0AStore/Iterate-32-2                                             895.0n ± ∞ ¹%0AStore/Iterate-32-4                                             896.9n ± ∞ ¹%0AStore/Iterate-64                                               1.478µ ± ∞ ¹%0AStore/Iterate-64-2                                             1.487µ ± ∞ ¹%0AStore/Iterate-64-4                                             1.481µ ± ∞ ¹%0AStore/Iterate-128                                              2.651µ ± ∞ ¹%0AStore/Iterate-128-2                                            2.657µ ± ∞ ¹%0AStore/Iterate-128-4                                            2.678µ ± ∞ ¹%0AStore/Iterate-256                                              4.992µ ± ∞ ¹%0AStore/Iterate-256-2                                            5.033µ ± ∞ ¹%0AStore/Iterate-256-4                                            4.973µ ± ∞ ¹%0AStore/Iterate-512                                              9.682µ ± ∞ ¹%0AStore/Iterate-512-2                                            9.723µ ± ∞ ¹%0AStore/Iterate-512-4                                            9.849µ ± ∞ ¹%0AStore/Iterate-1024                                             18.97µ ± ∞ ¹%0AStore/Iterate-1024-2                                           18.95µ ± ∞ ¹%0AStore/Iterate-1024-4                                           19.12µ ± ∞ ¹%0AStore/IterateParallel-1                                        357.1n ± ∞ ¹%0AStore/IterateParallel-1-2                                      388.0n ± ∞ ¹%0AStore/IterateParallel-1-4                                      393.5n ± ∞ ¹%0AStore/IterateParallel-2                                        373.5n ± ∞ ¹%0AStore/IterateParallel-2-2                                      404.6n ± ∞ ¹%0AStore/IterateParallel-2-4                                      469.2n ± ∞ ¹%0AStore/IterateParallel-4                                        402.5n ± ∞ ¹%0AStore/IterateParallel-4-2                                      435.0n ± ∞ ¹%0AStore/IterateParallel-4-4                                      498.6n ± ∞ ¹%0AStore/IterateParallel-8                                        445.6n ± ∞ ¹%0AStore/IterateParallel-8-2                                      481.4n ± ∞ ¹%0AStore/IterateParallel-8-4                                      522.1n ± ∞ ¹%0AStore/IterateParallel-16                                       613.0n ± ∞ ¹%0AStore/IterateParallel-16-2                                     527.8n ± ∞ ¹%0AStore/IterateParallel-16-4                                     556.9n ± ∞ ¹%0AStore/IterateParallel-32                                       882.8n ± ∞ ¹%0AStore/IterateParallel-32-2                                     523.0n ± ∞ ¹%0AStore/IterateParallel-32-4                                     543.7n ± ∞ ¹%0AStore/IterateParallel-64                                       1.462µ ± ∞ ¹%0AStore/IterateParallel-64-2                                     810.8n ± ∞ ¹%0AStore/IterateParallel-64-4                                     811.6n ± ∞ ¹%0AStore/IterateParallel-128                                      2.674µ ± ∞ ¹%0AStore/IterateParallel-128-2                                    1.387µ ± ∞ ¹%0AStore/IterateParallel-128-4                                    1.430µ ± ∞ ¹%0AStore/IterateParallel-256                                      5.002µ ± ∞ ¹%0AStore/IterateParallel-256-2                                    2.567µ ± ∞ ¹%0AStore/IterateParallel-256-4                                    2.576µ ± ∞ ¹%0AStore/IterateParallel-512                                      9.500µ ± ∞ ¹%0AStore/IterateParallel-512-2                                    4.929µ ± ∞ ¹%0AStore/IterateParallel-512-4                                    4.946µ ± ∞ ¹%0AStore/IterateParallel-1024                                     18.89µ ± ∞ ¹%0AStore/IterateParallel-1024-2                                   9.488µ ± ∞ ¹%0AStore/IterateParallel-1024-4                                   9.451µ ± ∞ ¹%0AStore/IterateWithGc-1                                          2.066µ ± ∞ ¹%0AStore/IterateWithGc-1-2                                        2.019µ ± ∞ ¹%0AStore/IterateWithGc-1-4                                        2.053µ ± ∞ ¹%0AStore/IterateWithGc-2                                          2.103µ ± ∞ ¹%0AStore/IterateWithGc-2-2                                        2.065µ ± ∞ ¹%0AStore/IterateWithGc-2-4                                        2.085µ ± ∞ ¹%0AStore/IterateWithGc-4                                          2.192µ ± ∞ ¹%0AStore/IterateWithGc-4-2                                        2.107µ ± ∞ ¹%0AStore/IterateWithGc-4-4                                        2.147µ ± ∞ ¹%0AStore/IterateWithGc-8                                          2.299µ ± ∞ ¹%0AStore/IterateWithGc-8-2                                        2.179µ ± ∞ ¹%0AStore/IterateWithGc-8-4                                        2.221µ ± ∞ ¹%0AStore/IterateWithGc-16                                         2.677µ ± ∞ ¹%0AStore/IterateWithGc-16-2                                       2.597µ ± ∞ ¹%0AStore/IterateWithGc-16-4                                       2.607µ ± ∞ ¹%0AStore/IterateWithGc-32                                         3.307µ ± ∞ ¹%0AStore/IterateWithGc-32-2                                       3.202µ ± ∞ ¹%0AStore/IterateWithGc-32-4                                       3.225µ ± ∞ ¹%0AStore/IterateWithGc-64                                         4.752µ ± ∞ ¹%0AStore/IterateWithGc-64-2                                       4.521µ ± ∞ ¹%0AStore/IterateWithGc-64-4                                       4.569µ ± ∞ ¹%0AStore/IterateWithGc-128                                        7.279µ ± ∞ ¹%0AStore/IterateWithGc-128-2                                      7.026µ ± ∞ ¹%0AStore/IterateWithGc-128-4                                      7.066µ ± ∞ ¹%0AStore/IterateWithGc-256                                        12.66µ ± ∞ ¹%0AStore/IterateWithGc-256-2                                      12.17µ ± ∞ ¹%0AStore/IterateWithGc-256-4                                      12.22µ ± ∞ ¹%0AStore/IterateWithGc-512                                        23.03µ ± ∞ ¹%0AStore/IterateWithGc-512-2                                      21.98µ ± ∞ ¹%0AStore/IterateWithGc-512-4                                      22.14µ ± ∞ ¹%0AStore/IterateWithGc-1024                                       41.87µ ± ∞ ¹%0AStore/IterateWithGc-1024-2                                     41.72µ ± ∞ ¹%0AStore/IterateWithGc-1024-4                                     41.65µ ± ∞ ¹%0AStore/IterateWithGcParallel-1                                  357.4n ± ∞ ¹%0AStore/IterateWithGcParallel-1-2                                389.6n ± ∞ ¹%0AStore/IterateWithGcParallel-1-4                                395.7n ± ∞ ¹%0AStore/IterateWithGcParallel-2                                  372.6n ± ∞ ¹%0AStore/IterateWithGcParallel-2-2                                405.3n ± ∞ ¹%0AStore/IterateWithGcParallel-2-4                                417.6n ± ∞ ¹%0AStore/IterateWithGcParallel-4                                  402.8n ± ∞ ¹%0AStore/IterateWithGcParallel-4-2                                437.7n ± ∞ ¹%0AStore/IterateWithGcParallel-4-4                                485.8n ± ∞ ¹%0AStore/IterateWithGcParallel-8                                  446.0n ± ∞ ¹%0AStore/IterateWithGcParallel-8-2                                479.2n ± ∞ ¹%0AStore/IterateWithGcParallel-8-4                                519.6n ± ∞ ¹%0AStore/IterateWithGcParallel-16                                 613.7n ± ∞ ¹%0AStore/IterateWithGcParallel-16-2                               517.5n ± ∞ ¹%0AStore/IterateWithGcParallel-16-4                               567.4n ± ∞ ¹%0AStore/IterateWithGcParallel-32                                 902.1n ± ∞ ¹%0AStore/IterateWithGcParallel-32-2                               516.1n ± ∞ ¹%0AStore/IterateWithGcParallel-32-4                               541.1n ± ∞ ¹%0AStore/IterateWithGcParallel-64                                 1.479µ ± ∞ ¹%0AStore/IterateWithGcParallel-64-2                               812.7n ± ∞ ¹%0AStore/IterateWithGcParallel-64-4                               814.5n ± ∞ ¹%0AStore/IterateWithGcParallel-128                                2.636µ ± ∞ ¹%0AStore/IterateWithGcParallel-128-2                              1.409µ ± ∞ ¹%0AStore/IterateWithGcParallel-128-4                              1.390µ ± ∞ ¹%0AStore/IterateWithGcParallel-256                                4.986µ ± ∞ ¹%0AStore/IterateWithGcParallel-256-2                              2.558µ ± ∞ ¹%0AStore/IterateWithGcParallel-256-4                              2.623µ ± ∞ ¹%0AStore/IterateWithGcParallel-512                                9.659µ ± ∞ ¹%0AStore/IterateWithGcParallel-512-2                              4.896µ ± ∞ ¹%0AStore/IterateWithGcParallel-512-4                              4.957µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024                               18.93µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024-2                             9.637µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024-4                             9.383µ ± ∞ ¹%0AMetric/GetDatum-2                                              1.340µ ± ∞ ¹%0AMetric/GetDatum-2-2                                            1.223µ ± ∞ ¹%0AMetric/GetDatum-2-4                                            2.342µ ± ∞ ¹%0AMetric/GetDatum-4                                              2.302µ ± ∞ ¹%0AMetric/GetDatum-4-2                                            2.237µ ± ∞ ¹%0AMetric/GetDatum-4-4                                            4.345µ ± ∞ ¹%0AMetric/GetDatum-8                                              4.108µ ± ∞ ¹%0AMetric/GetDatum-8-2                                            4.161µ ± ∞ ¹%0AMetric/GetDatum-8-4                                            7.605µ ± ∞ ¹%0AMetric/GetDatum-16                                             8.668µ ± ∞ ¹%0AMetric/GetDatum-16-2                                           8.522µ ± ∞ ¹%0AMetric/GetDatum-16-4                                           16.25µ ± ∞ ¹%0AMetric/GetDatum-32                                             17.32µ ± ∞ ¹%0AMetric/GetDatum-32-2                                           17.73µ ± ∞ ¹%0AMetric/GetDatum-32-4                                           31.65µ ± ∞ ¹%0AMetric/GetDatum-64                                             37.39µ ± ∞ ¹%0AMetric/GetDatum-64-2                                           34.94µ ± ∞ ¹%0AMetric/GetDatum-64-4                                           62.51µ ± ∞ ¹%0AMetric/GetDatum-128                                            80.94µ ± ∞ ¹%0AMetric/GetDatum-128-2                                          78.24µ ± ∞ ¹%0AMetric/GetDatum-128-4                                          131.5µ ± ∞ ¹%0AMetric/GetDatum-256                                            178.7µ ± ∞ ¹%0AMetric/GetDatum-256-2                                          171.7µ ± ∞ ¹%0AMetric/GetDatum-256-4                                          285.8µ ± ∞ ¹%0AMetric/GetDatum-512                                            389.2µ ± ∞ ¹%0AMetric/GetDatum-512-2                                          384.6µ ± ∞ ¹%0AMetric/GetDatum-512-4                                          640.1µ ± ∞ ¹%0AMetric/GetDatum-1024                                           806.9µ ± ∞ ¹%0AMetric/GetDatum-1024-2                                         893.2µ ± ∞ ¹%0AMetric/GetDatum-1024-4                                         1.378m ± ∞ ¹%0AMetric/GetDatum-2048                                           1.692m ± ∞ ¹%0AMetric/GetDatum-2048-2                                         1.611m ± ∞ ¹%0AMetric/GetDatum-2048-4                                         2.583m ± ∞ ¹%0AMetric/GetDatum-4096                                           4.072m ± ∞ ¹%0AMetric/GetDatum-4096-2                                         3.204m ± ∞ ¹%0AMetric/GetDatum-4096-4                                         4.715m ± ∞ ¹%0AMetric/GetDatum-8192                                           10.43m ± ∞ ¹%0AMetric/GetDatum-8192-2                                         8.054m ± ∞ ¹%0AMetric/GetDatum-8192-4                                         9.888m ± ∞ ¹%0AMetric/GetDatumParallel-2                                      1.339µ ± ∞ ¹%0AMetric/GetDatumParallel-2-2                                    1.567µ ± ∞ ¹%0AMetric/GetDatumParallel-2-4                                    1.865µ ± ∞ ¹%0AMetric/GetDatumParallel-4                                      2.427µ ± ∞ ¹%0AMetric/GetDatumParallel-4-2                                    2.702µ ± ∞ ¹%0AMetric/GetDatumParallel-4-4                                    4.237µ ± ∞ ¹%0AMetric/GetDatumParallel-8                                      4.337µ ± ∞ ¹%0AMetric/GetDatumParallel-8-2                                    4.917µ ± ∞ ¹%0AMetric/GetDatumParallel-8-4                                    7.083µ ± ∞ ¹%0AMetric/GetDatumParallel-16                                     9.033µ ± ∞ ¹%0AMetric/GetDatumParallel-16-2                                   10.53µ ± ∞ ¹%0AMetric/GetDatumParallel-16-4                                   15.42µ ± ∞ ¹%0AMetric/GetDatumParallel-32                                     17.54µ ± ∞ ¹%0AMetric/GetDatumParallel-32-2                                   20.54µ ± ∞ ¹%0AMetric/GetDatumParallel-32-4                                   31.20µ ± ∞ ¹%0AMetric/GetDatumParallel-64                                     37.04µ ± ∞ ¹%0AMetric/GetDatumParallel-64-2                                   43.04µ ± ∞ ¹%0AMetric/GetDatumParallel-64-4                                   62.84µ ± ∞ ¹%0AMetric/GetDatumParallel-128                                    83.22µ ± ∞ ¹%0AMetric/GetDatumParallel-128-2                                  89.14µ ± ∞ ¹%0AMetric/GetDatumParallel-128-4                                  144.9µ ± ∞ ¹%0AMetric/GetDatumParallel-256                                    175.7µ ± ∞ ¹%0AMetric/GetDatumParallel-256-2                                  205.6µ ± ∞ ¹%0AMetric/GetDatumParallel-256-4                                  332.0µ ± ∞ ¹%0AMetric/GetDatumParallel-512                                    394.0µ ± ∞ ¹%0AMetric/GetDatumParallel-512-2                                  459.8µ ± ∞ ¹%0AMetric/GetDatumParallel-512-4                                  679.4µ ± ∞ ¹%0AMetric/GetDatumParallel-1024                                   829.6µ ± ∞ ¹%0AMetric/GetDatumParallel-1024-2                                 1.007m ± ∞ ¹%0AMetric/GetDatumParallel-1024-4                                 1.450m ± ∞ ¹%0AMetric/GetDatumParallel-2048                                   1.838m ± ∞ ¹%0AMetric/GetDatumParallel-2048-2                                 2.136m ± ∞ ¹%0AMetric/GetDatumParallel-2048-4                                 3.039m ± ∞ ¹%0AMetric/GetDatumParallel-4096                                   4.713m ± ∞ ¹%0AMetric/GetDatumParallel-4096-2                                 3.556m ± ∞ ¹%0AMetric/GetDatumParallel-4096-4                                 5.012m ± ∞ ¹%0AMetric/GetDatumParallel-8192                                   12.25m ± ∞ ¹%0AMetric/GetDatumParallel-8192-2                                 9.880m ± ∞ ¹%0AMetric/GetDatumParallel-8192-4                                 11.75m ± ∞ ¹%0Ageomean                                                        13.31µ%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0Apkg: github.com/google/mtail/internal/metrics/datum%0A                     │ test-results/benchmark-results-fmt.txt │%0A                     │                 sec/op                 │%0AIncrementScalarInt                               16.07n ± ∞ ¹%0AIncrementScalarInt-2                             16.10n ± ∞ ¹%0AIncrementScalarInt-4                             16.09n ± ∞ ¹%0ADecrementScalarInt                               16.08n ± ∞ ¹%0ADecrementScalarInt-2                             16.08n ± ∞ ¹%0ADecrementScalarInt-4                             16.07n ± ∞ ¹%0Ageomean                                          16.08n%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0Apkg: github.com/google/mtail/internal/mtail%0A                                                                             │ test-results/benchmark-results-fmt.txt │%0A                                                                             │                 sec/op                 │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                     3.338m ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                   3.587m ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                   3.454m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                  1.310m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                                1.424m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                                1.351m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                            902.3m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                          920.1m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                          935.6m ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                             227.8µ ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                           232.3µ ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                           242.9µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                        75.98µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                      61.94µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                      77.71µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                   121.6µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                 111.0µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                 138.6µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                       108.4µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                     103.1µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                     115.9µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                     682.4µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                   740.6µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                   696.0µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                 119.0µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                               121.2µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                               126.7µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                          138.7µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                        139.8µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                        148.8µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                               454.7µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                             453.1µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                             469.7µ ± ∞ ¹%0Ageomean                                                                                                  623.1µ%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-fmt.txt │%0A                                                                             │                  B/s                   │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                    1.842Gi ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                  1.575Gi ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                  1.708Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                 13.00Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                               10.85Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                               12.34Gi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                           11.48Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                         11.25Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                         11.07Mi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                            20.54Gi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                          20.17Gi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                          19.75Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                       11.11Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                     16.01Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                     10.63Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                  46.10Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                52.94Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                40.14Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                      25.52Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                    26.82Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                    24.00Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                    28.44Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                  24.51Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                  27.30Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                81.74Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                              78.70Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                              76.81Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                         143.8Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                       142.1Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                       128.5Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                              7.146Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                            7.138Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                            6.485Gi ± ∞ ¹%0Ageomean                                                                                                 10.26Gi%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-fmt.txt │%0A                                                                             │                  B/op                  │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                    284.8Ki ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                  285.9Ki ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                  290.2Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                 228.4Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                               228.9Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                               231.6Ki ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                           101.2Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                         101.3Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                         103.1Mi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                            52.74Ki ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                          52.83Ki ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                          53.80Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                       36.07Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                     36.11Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                     36.77Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                  44.72Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                44.75Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                45.60Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                      42.70Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                    42.79Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                    43.61Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                    137.1Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                  137.2Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                  139.1Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                43.03Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                              43.06Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                              43.90Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                         49.54Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                       49.57Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                       50.54Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                              79.94Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                            80.00Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                            81.43Ki ± ∞ ¹%0Ageomean                                                                                                 145.4Ki%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-fmt.txt │%0A                                                                             │               allocs/op                │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                     5.717k ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                   5.718k ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                   5.720k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                  3.323k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                                3.323k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                                3.325k ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                            1.155M ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                          1.155M ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                          1.156M ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                              256.0 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                            256.0 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                            256.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                         102.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                       102.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                       102.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                    237.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                  237.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                  237.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                        222.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                      222.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                      222.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                     1.802k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                   1.802k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                   1.803k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                  184.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                                184.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                                184.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                           215.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                         215.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                         215.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                                945.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                              945.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                              945.0 ± ∞ ¹%0Ageomean                                                                                                  1.067k%0A¹ need >= 6 samples for confidence interval at level 0.95

@github-actions

This comment has been minimized.

@jaqx0r
Copy link
Contributor

jaqx0r commented Jul 12, 2023

Thanks!

@jaqx0r jaqx0r merged commit 48a94f6 into google:main Jul 12, 2023
15 checks passed
@github-actions
Copy link
Contributor

Unit Test Results

       1 files  ±0       27 suites  ±0   3m 42s ⏱️ -38s
   578 tests ±0     577 ✔️ ±0  1 💤 ±0  0 ❌ ±0 
1 707 runs  ±0  1 704 ✔️ ±0  3 💤 ±0  0 ❌ ±0 

Results for commit 48a94f6. ± Comparison against base commit 6c1f19c.

@testwill testwill deleted the fmt branch August 18, 2023 05:37
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.

3 participants