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

examples/postfix.mtail - move dash to end of character class #767

Merged
merged 1 commit into from
Oct 14, 2023

Conversation

andreby
Copy link
Contributor

@andreby andreby commented Sep 15, 2023

Otherwise the "application" regex group won't match a string such as "postfix/postfix-script"

@google-cla
Copy link

google-cla bot commented Sep 15, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@jaqx0r jaqx0r added the more-info-needed Waiting for an answer from the issue reporter label Sep 17, 2023
Otherwise the "application" regex group won't match a string such as
"postfix/postfix-script"
@github-actions

This comment has been minimized.

@codecov-commenter
Copy link

Codecov Report

Merging #767 (99f8197) into main (cf0a063) will not change coverage.
Report is 3 commits behind head on main.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #767   +/-   ##
=======================================
  Coverage   57.10%   57.10%           
=======================================
  Files          66       66           
  Lines        6906     6906           
=======================================
  Hits         3944     3944           
  Misses       2692     2692           
  Partials      270      270           

@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 8171M CPU @ 2.60GHz%0A                                   │ test-results/benchmark-results-main.txt │%0A                                   │                 sec/op                  │%0AStore/Add-1                                                     1.454µ ± ∞ ¹%0AStore/Add-1-2                                                   1.488µ ± ∞ ¹%0AStore/Add-1-4                                                   1.461µ ± ∞ ¹%0AStore/Add-2                                                     2.467µ ± ∞ ¹%0AStore/Add-2-2                                                   2.261µ ± ∞ ¹%0AStore/Add-2-4                                                   2.273µ ± ∞ ¹%0AStore/Add-4                                                     4.177µ ± ∞ ¹%0AStore/Add-4-2                                                   3.926µ ± ∞ ¹%0AStore/Add-4-4                                                   3.896µ ± ∞ ¹%0AStore/Add-8                                                     7.963µ ± ∞ ¹%0AStore/Add-8-2                                                   7.259µ ± ∞ ¹%0AStore/Add-8-4                                                   7.513µ ± ∞ ¹%0AStore/Add-16                                                    16.45µ ± ∞ ¹%0AStore/Add-16-2                                                  14.90µ ± ∞ ¹%0AStore/Add-16-4                                                  15.12µ ± ∞ ¹%0AStore/Add-32                                                    32.16µ ± ∞ ¹%0AStore/Add-32-2                                                  29.84µ ± ∞ ¹%0AStore/Add-32-4                                                  30.82µ ± ∞ ¹%0AStore/Add-64                                                    65.36µ ± ∞ ¹%0AStore/Add-64-2                                                  59.19µ ± ∞ ¹%0AStore/Add-64-4                                                  62.21µ ± ∞ ¹%0AStore/Add-128                                                   131.4µ ± ∞ ¹%0AStore/Add-128-2                                                 121.8µ ± ∞ ¹%0AStore/Add-128-4                                                 128.6µ ± ∞ ¹%0AStore/Add-256                                                   272.1µ ± ∞ ¹%0AStore/Add-256-2                                                 252.5µ ± ∞ ¹%0AStore/Add-256-4                                                 268.0µ ± ∞ ¹%0AStore/Add-512                                                   576.7µ ± ∞ ¹%0AStore/Add-512-2                                                 528.2µ ± ∞ ¹%0AStore/Add-512-4                                                 571.1µ ± ∞ ¹%0AStore/Add-1024                                                  1.150m ± ∞ ¹%0AStore/Add-1024-2                                                1.042m ± ∞ ¹%0AStore/Add-1024-4                                                1.079m ± ∞ ¹%0AStore/AddParallel-1                                             1.427µ ± ∞ ¹%0AStore/AddParallel-1-2                                           1.468µ ± ∞ ¹%0AStore/AddParallel-1-4                                           1.493µ ± ∞ ¹%0AStore/AddParallel-2                                             2.297µ ± ∞ ¹%0AStore/AddParallel-2-2                                           2.369µ ± ∞ ¹%0AStore/AddParallel-2-4                                           2.435µ ± ∞ ¹%0AStore/AddParallel-4                                             4.125µ ± ∞ ¹%0AStore/AddParallel-4-2                                           4.253µ ± ∞ ¹%0AStore/AddParallel-4-4                                           4.232µ ± ∞ ¹%0AStore/AddParallel-8                                             7.954µ ± ∞ ¹%0AStore/AddParallel-8-2                                           8.058µ ± ∞ ¹%0AStore/AddParallel-8-4                                           8.176µ ± ∞ ¹%0AStore/AddParallel-16                                            16.35µ ± ∞ ¹%0AStore/AddParallel-16-2                                          16.71µ ± ∞ ¹%0AStore/AddParallel-16-4                                          16.90µ ± ∞ ¹%0AStore/AddParallel-32                                            32.39µ ± ∞ ¹%0AStore/AddParallel-32-2                                          32.86µ ± ∞ ¹%0AStore/AddParallel-32-4                                          33.34µ ± ∞ ¹%0AStore/AddParallel-64                                            64.26µ ± ∞ ¹%0AStore/AddParallel-64-2                                          65.31µ ± ∞ ¹%0AStore/AddParallel-64-4                                          66.09µ ± ∞ ¹%0AStore/AddParallel-128                                           132.5µ ± ∞ ¹%0AStore/AddParallel-128-2                                         133.2µ ± ∞ ¹%0AStore/AddParallel-128-4                                         143.7µ ± ∞ ¹%0AStore/AddParallel-256                                           273.1µ ± ∞ ¹%0AStore/AddParallel-256-2                                         278.5µ ± ∞ ¹%0AStore/AddParallel-256-4                                         301.3µ ± ∞ ¹%0AStore/AddParallel-512                                           562.3µ ± ∞ ¹%0AStore/AddParallel-512-2                                         573.1µ ± ∞ ¹%0AStore/AddParallel-512-4                                         610.7µ ± ∞ ¹%0AStore/AddParallel-1024                                          1.137m ± ∞ ¹%0AStore/AddParallel-1024-2                                        1.156m ± ∞ ¹%0AStore/AddParallel-1024-4                                        1.168m ± ∞ ¹%0AStore/AddWithGc-1                                               3.731µ ± ∞ ¹%0AStore/AddWithGc-1-2                                             3.598µ ± ∞ ¹%0AStore/AddWithGc-1-4                                             3.624µ ± ∞ ¹%0AStore/AddWithGc-2                                               4.648µ ± ∞ ¹%0AStore/AddWithGc-2-2                                             4.401µ ± ∞ ¹%0AStore/AddWithGc-2-4                                             4.443µ ± ∞ ¹%0AStore/AddWithGc-4                                               6.296µ ± ∞ ¹%0AStore/AddWithGc-4-2                                             5.939µ ± ∞ ¹%0AStore/AddWithGc-4-4                                             5.982µ ± ∞ ¹%0AStore/AddWithGc-8                                               9.980µ ± ∞ ¹%0AStore/AddWithGc-8-2                                             9.081µ ± ∞ ¹%0AStore/AddWithGc-8-4                                             9.251µ ± ∞ ¹%0AStore/AddWithGc-16                                              18.20µ ± ∞ ¹%0AStore/AddWithGc-16-2                                            16.72µ ± ∞ ¹%0AStore/AddWithGc-16-4                                            17.03µ ± ∞ ¹%0AStore/AddWithGc-32                                              33.46µ ± ∞ ¹%0AStore/AddWithGc-32-2                                            31.28µ ± ∞ ¹%0AStore/AddWithGc-32-4                                            31.97µ ± ∞ ¹%0AStore/AddWithGc-64                                              65.92µ ± ∞ ¹%0AStore/AddWithGc-64-2                                            61.20µ ± ∞ ¹%0AStore/AddWithGc-64-4                                            60.79µ ± ∞ ¹%0AStore/AddWithGc-128                                             133.6µ ± ∞ ¹%0AStore/AddWithGc-128-2                                           119.3µ ± ∞ ¹%0AStore/AddWithGc-128-4                                           125.8µ ± ∞ ¹%0AStore/AddWithGc-256                                             272.9µ ± ∞ ¹%0AStore/AddWithGc-256-2                                           245.8µ ± ∞ ¹%0AStore/AddWithGc-256-4                                           251.5µ ± ∞ ¹%0AStore/AddWithGc-512                                             544.3µ ± ∞ ¹%0AStore/AddWithGc-512-2                                           504.1µ ± ∞ ¹%0AStore/AddWithGc-512-4                                           518.9µ ± ∞ ¹%0AStore/AddWithGc-1024                                            1.117m ± ∞ ¹%0AStore/AddWithGc-1024-2                                          1.024m ± ∞ ¹%0AStore/AddWithGc-1024-4                                          1.052m ± ∞ ¹%0AStore/AddWithGcParallel-1                                       1.398µ ± ∞ ¹%0AStore/AddWithGcParallel-1-2                                     1.354µ ± ∞ ¹%0AStore/AddWithGcParallel-1-4                                     1.394µ ± ∞ ¹%0AStore/AddWithGcParallel-2                                       2.227µ ± ∞ ¹%0AStore/AddWithGcParallel-2-2                                     2.239µ ± ∞ ¹%0AStore/AddWithGcParallel-2-4                                     2.197µ ± ∞ ¹%0AStore/AddWithGcParallel-4                                       3.901µ ± ∞ ¹%0AStore/AddWithGcParallel-4-2                                     3.884µ ± ∞ ¹%0AStore/AddWithGcParallel-4-4                                     3.901µ ± ∞ ¹%0AStore/AddWithGcParallel-8                                       7.514µ ± ∞ ¹%0AStore/AddWithGcParallel-8-2                                     7.462µ ± ∞ ¹%0AStore/AddWithGcParallel-8-4                                     7.492µ ± ∞ ¹%0AStore/AddWithGcParallel-16                                      15.54µ ± ∞ ¹%0AStore/AddWithGcParallel-16-2                                    15.24µ ± ∞ ¹%0AStore/AddWithGcParallel-16-4                                    15.58µ ± ∞ ¹%0AStore/AddWithGcParallel-32                                      30.70µ ± ∞ ¹%0AStore/AddWithGcParallel-32-2                                    30.77µ ± ∞ ¹%0AStore/AddWithGcParallel-32-4                                    31.11µ ± ∞ ¹%0AStore/AddWithGcParallel-64                                      62.97µ ± ∞ ¹%0AStore/AddWithGcParallel-64-2                                    61.50µ ± ∞ ¹%0AStore/AddWithGcParallel-64-4                                    62.08µ ± ∞ ¹%0AStore/AddWithGcParallel-128                                     126.5µ ± ∞ ¹%0AStore/AddWithGcParallel-128-2                                   123.9µ ± ∞ ¹%0AStore/AddWithGcParallel-128-4                                   127.6µ ± ∞ ¹%0AStore/AddWithGcParallel-256                                     261.7µ ± ∞ ¹%0AStore/AddWithGcParallel-256-2                                   260.4µ ± ∞ ¹%0AStore/AddWithGcParallel-256-4                                   264.9µ ± ∞ ¹%0AStore/AddWithGcParallel-512                                     526.8µ ± ∞ ¹%0AStore/AddWithGcParallel-512-2                                   522.5µ ± ∞ ¹%0AStore/AddWithGcParallel-512-4                                   547.9µ ± ∞ ¹%0AStore/AddWithGcParallel-1024                                    1.044m ± ∞ ¹%0AStore/AddWithGcParallel-1024-2                                  1.055m ± ∞ ¹%0AStore/AddWithGcParallel-1024-4                                  1.057m ± ∞ ¹%0AStore/Iterate-1                                                 589.4n ± ∞ ¹%0AStore/Iterate-1-2                                               595.6n ± ∞ ¹%0AStore/Iterate-1-4                                               592.9n ± ∞ ¹%0AStore/Iterate-2                                                 612.7n ± ∞ ¹%0AStore/Iterate-2-2                                               611.4n ± ∞ ¹%0AStore/Iterate-2-4                                               605.6n ± ∞ ¹%0AStore/Iterate-4                                                 640.0n ± ∞ ¹%0AStore/Iterate-4-2                                               641.1n ± ∞ ¹%0AStore/Iterate-4-4                                               646.0n ± ∞ ¹%0AStore/Iterate-8                                                 692.7n ± ∞ ¹%0AStore/Iterate-8-2                                               694.5n ± ∞ ¹%0AStore/Iterate-8-4                                               699.1n ± ∞ ¹%0AStore/Iterate-16                                                898.9n ± ∞ ¹%0AStore/Iterate-16-2                                              880.8n ± ∞ ¹%0AStore/Iterate-16-4                                              893.2n ± ∞ ¹%0AStore/Iterate-32                                                1.220µ ± ∞ ¹%0AStore/Iterate-32-2                                              1.207µ ± ∞ ¹%0AStore/Iterate-32-4                                              1.213µ ± ∞ ¹%0AStore/Iterate-64                                                1.883µ ± ∞ ¹%0AStore/Iterate-64-2                                              1.910µ ± ∞ ¹%0AStore/Iterate-64-4                                              1.894µ ± ∞ ¹%0AStore/Iterate-128                                               3.282µ ± ∞ ¹%0AStore/Iterate-128-2                                             3.243µ ± ∞ ¹%0AStore/Iterate-128-4                                             3.287µ ± ∞ ¹%0AStore/Iterate-256                                               6.045µ ± ∞ ¹%0AStore/Iterate-256-2                                             6.025µ ± ∞ ¹%0AStore/Iterate-256-4                                             5.977µ ± ∞ ¹%0AStore/Iterate-512                                               11.68µ ± ∞ ¹%0AStore/Iterate-512-2                                             11.61µ ± ∞ ¹%0AStore/Iterate-512-4                                             11.63µ ± ∞ ¹%0AStore/Iterate-1024                                              22.21µ ± ∞ ¹%0AStore/Iterate-1024-2                                            22.02µ ± ∞ ¹%0AStore/Iterate-1024-4                                            22.16µ ± ∞ ¹%0AStore/IterateParallel-1                                         555.0n ± ∞ ¹%0AStore/IterateParallel-1-2                                       623.6n ± ∞ ¹%0AStore/IterateParallel-1-4                                       589.7n ± ∞ ¹%0AStore/IterateParallel-2                                         578.1n ± ∞ ¹%0AStore/IterateParallel-2-2                                       625.3n ± ∞ ¹%0AStore/IterateParallel-2-4                                       630.7n ± ∞ ¹%0AStore/IterateParallel-4                                         614.9n ± ∞ ¹%0AStore/IterateParallel-4-2                                       670.3n ± ∞ ¹%0AStore/IterateParallel-4-4                                       675.2n ± ∞ ¹%0AStore/IterateParallel-8                                         660.4n ± ∞ ¹%0AStore/IterateParallel-8-2                                       715.6n ± ∞ ¹%0AStore/IterateParallel-8-4                                       757.6n ± ∞ ¹%0AStore/IterateParallel-16                                        860.7n ± ∞ ¹%0AStore/IterateParallel-16-2                                      761.3n ± ∞ ¹%0AStore/IterateParallel-16-4                                      801.9n ± ∞ ¹%0AStore/IterateParallel-32                                        1.167µ ± ∞ ¹%0AStore/IterateParallel-32-2                                      716.2n ± ∞ ¹%0AStore/IterateParallel-32-4                                      756.2n ± ∞ ¹%0AStore/IterateParallel-64                                        1.859µ ± ∞ ¹%0AStore/IterateParallel-64-2                                      1.025µ ± ∞ ¹%0AStore/IterateParallel-64-4                                      1.042µ ± ∞ ¹%0AStore/IterateParallel-128                                       3.302µ ± ∞ ¹%0AStore/IterateParallel-128-2                                     1.748µ ± ∞ ¹%0AStore/IterateParallel-128-4                                     1.783µ ± ∞ ¹%0AStore/IterateParallel-256                                       5.876µ ± ∞ ¹%0AStore/IterateParallel-256-2                                     3.069µ ± ∞ ¹%0AStore/IterateParallel-256-4                                     3.168µ ± ∞ ¹%0AStore/IterateParallel-512                                       11.76µ ± ∞ ¹%0AStore/IterateParallel-512-2                                     5.999µ ± ∞ ¹%0AStore/IterateParallel-512-4                                     5.910µ ± ∞ ¹%0AStore/IterateParallel-1024                                      22.38µ ± ∞ ¹%0AStore/IterateParallel-1024-2                                    11.85µ ± ∞ ¹%0AStore/IterateParallel-1024-4                                    11.27µ ± ∞ ¹%0AStore/IterateWithGc-1                                           2.854µ ± ∞ ¹%0AStore/IterateWithGc-1-2                                         2.742µ ± ∞ ¹%0AStore/IterateWithGc-1-4                                         2.789µ ± ∞ ¹%0AStore/IterateWithGc-2                                           3.006µ ± ∞ ¹%0AStore/IterateWithGc-2-2                                         2.837µ ± ∞ ¹%0AStore/IterateWithGc-2-4                                         2.864µ ± ∞ ¹%0AStore/IterateWithGc-4                                           3.060µ ± ∞ ¹%0AStore/IterateWithGc-4-2                                         2.911µ ± ∞ ¹%0AStore/IterateWithGc-4-4                                         2.909µ ± ∞ ¹%0AStore/IterateWithGc-8                                           3.206µ ± ∞ ¹%0AStore/IterateWithGc-8-2                                         3.055µ ± ∞ ¹%0AStore/IterateWithGc-8-4                                         3.031µ ± ∞ ¹%0AStore/IterateWithGc-16                                          3.628µ ± ∞ ¹%0AStore/IterateWithGc-16-2                                        3.599µ ± ∞ ¹%0AStore/IterateWithGc-16-4                                        3.652µ ± ∞ ¹%0AStore/IterateWithGc-32                                          4.497µ ± ∞ ¹%0AStore/IterateWithGc-32-2                                        4.358µ ± ∞ ¹%0AStore/IterateWithGc-32-4                                        4.345µ ± ∞ ¹%0AStore/IterateWithGc-64                                          6.073µ ± ∞ ¹%0AStore/IterateWithGc-64-2                                        5.754µ ± ∞ ¹%0AStore/IterateWithGc-64-4                                        5.782µ ± ∞ ¹%0AStore/IterateWithGc-128                                         9.068µ ± ∞ ¹%0AStore/IterateWithGc-128-2                                       8.984µ ± ∞ ¹%0AStore/IterateWithGc-128-4                                       9.129µ ± ∞ ¹%0AStore/IterateWithGc-256                                         15.55µ ± ∞ ¹%0AStore/IterateWithGc-256-2                                       14.99µ ± ∞ ¹%0AStore/IterateWithGc-256-4                                       15.13µ ± ∞ ¹%0AStore/IterateWithGc-512                                         28.15µ ± ∞ ¹%0AStore/IterateWithGc-512-2                                       26.99µ ± ∞ ¹%0AStore/IterateWithGc-512-4                                       26.98µ ± ∞ ¹%0AStore/IterateWithGc-1024                                        49.97µ ± ∞ ¹%0AStore/IterateWithGc-1024-2                                      50.34µ ± ∞ ¹%0AStore/IterateWithGc-1024-4                                      50.06µ ± ∞ ¹%0AStore/IterateWithGcParallel-1                                   561.5n ± ∞ ¹%0AStore/IterateWithGcParallel-1-2                                 621.5n ± ∞ ¹%0AStore/IterateWithGcParallel-1-4                                 604.1n ± ∞ ¹%0AStore/IterateWithGcParallel-2                                   584.4n ± ∞ ¹%0AStore/IterateWithGcParallel-2-2                                 638.4n ± ∞ ¹%0AStore/IterateWithGcParallel-2-4                                 626.5n ± ∞ ¹%0AStore/IterateWithGcParallel-4                                   622.9n ± ∞ ¹%0AStore/IterateWithGcParallel-4-2                                 678.3n ± ∞ ¹%0AStore/IterateWithGcParallel-4-4                                 676.8n ± ∞ ¹%0AStore/IterateWithGcParallel-8                                   674.1n ± ∞ ¹%0AStore/IterateWithGcParallel-8-2                                 732.3n ± ∞ ¹%0AStore/IterateWithGcParallel-8-4                                 781.6n ± ∞ ¹%0AStore/IterateWithGcParallel-16                                  883.3n ± ∞ ¹%0AStore/IterateWithGcParallel-16-2                                790.7n ± ∞ ¹%0AStore/IterateWithGcParallel-16-4                                850.5n ± ∞ ¹%0AStore/IterateWithGcParallel-32                                  1.215µ ± ∞ ¹%0AStore/IterateWithGcParallel-32-2                                753.7n ± ∞ ¹%0AStore/IterateWithGcParallel-32-4                                784.0n ± ∞ ¹%0AStore/IterateWithGcParallel-64                                  1.921µ ± ∞ ¹%0AStore/IterateWithGcParallel-64-2                                1.049µ ± ∞ ¹%0AStore/IterateWithGcParallel-64-4                                1.066µ ± ∞ ¹%0AStore/IterateWithGcParallel-128                                 3.314µ ± ∞ ¹%0AStore/IterateWithGcParallel-128-2                               1.757µ ± ∞ ¹%0AStore/IterateWithGcParallel-128-4                               1.754µ ± ∞ ¹%0AStore/IterateWithGcParallel-256                                 6.000µ ± ∞ ¹%0AStore/IterateWithGcParallel-256-2                               3.143µ ± ∞ ¹%0AStore/IterateWithGcParallel-256-4                               3.144µ ± ∞ ¹%0AStore/IterateWithGcParallel-512                                 11.61µ ± ∞ ¹%0AStore/IterateWithGcParallel-512-2                               5.888µ ± ∞ ¹%0AStore/IterateWithGcParallel-512-4                               5.887µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024                                22.21µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024-2                              11.27µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024-4                              11.26µ ± ∞ ¹%0AMetric/GetDatum-2                                               1.742µ ± ∞ ¹%0AMetric/GetDatum-2-2                                             1.617µ ± ∞ ¹%0AMetric/GetDatum-2-4                                             2.102µ ± ∞ ¹%0AMetric/GetDatum-4                                               3.000µ ± ∞ ¹%0AMetric/GetDatum-4-2                                             2.797µ ± ∞ ¹%0AMetric/GetDatum-4-4                                             3.976µ ± ∞ ¹%0AMetric/GetDatum-8                                               5.209µ ± ∞ ¹%0AMetric/GetDatum-8-2                                             5.329µ ± ∞ ¹%0AMetric/GetDatum-8-4                                             7.491µ ± ∞ ¹%0AMetric/GetDatum-16                                              10.37µ ± ∞ ¹%0AMetric/GetDatum-16-2                                            10.38µ ± ∞ ¹%0AMetric/GetDatum-16-4                                            14.70µ ± ∞ ¹%0AMetric/GetDatum-32                                              20.81µ ± ∞ ¹%0AMetric/GetDatum-32-2                                            20.56µ ± ∞ ¹%0AMetric/GetDatum-32-4                                            27.51µ ± ∞ ¹%0AMetric/GetDatum-64                                              43.80µ ± ∞ ¹%0AMetric/GetDatum-64-2                                            42.76µ ± ∞ ¹%0AMetric/GetDatum-64-4                                            53.70µ ± ∞ ¹%0AMetric/GetDatum-128                                             95.82µ ± ∞ ¹%0AMetric/GetDatum-128-2                                           93.71µ ± ∞ ¹%0AMetric/GetDatum-128-4                                           124.7µ ± ∞ ¹%0AMetric/GetDatum-256                                             204.7µ ± ∞ ¹%0AMetric/GetDatum-256-2                                           205.8µ ± ∞ ¹%0AMetric/GetDatum-256-4                                           330.1µ ± ∞ ¹%0AMetric/GetDatum-512                                             455.4µ ± ∞ ¹%0AMetric/GetDatum-512-2                                           480.2µ ± ∞ ¹%0AMetric/GetDatum-512-4                                           727.5µ ± ∞ ¹%0AMetric/GetDatum-1024                                            943.8µ ± ∞ ¹%0AMetric/GetDatum-1024-2                                          958.5µ ± ∞ ¹%0AMetric/GetDatum-1024-4                                          1.447m ± ∞ ¹%0AMetric/GetDatum-2048                                            1.900m ± ∞ ¹%0AMetric/GetDatum-2048-2                                          1.724m ± ∞ ¹%0AMetric/GetDatum-2048-4                                          2.568m ± ∞ ¹%0AMetric/GetDatum-4096                                            4.659m ± ∞ ¹%0AMetric/GetDatum-4096-2                                          3.956m ± ∞ ¹%0AMetric/GetDatum-4096-4                                          4.981m ± ∞ ¹%0AMetric/GetDatum-8192                                            10.70m ± ∞ ¹%0AMetric/GetDatum-8192-2                                          7.286m ± ∞ ¹%0AMetric/GetDatum-8192-4                                          9.449m ± ∞ ¹%0AMetric/GetDatumParallel-2                                       1.756µ ± ∞ ¹%0AMetric/GetDatumParallel-2-2                                     1.880µ ± ∞ ¹%0AMetric/GetDatumParallel-2-4                                     2.406µ ± ∞ ¹%0AMetric/GetDatumParallel-4                                       2.969µ ± ∞ ¹%0AMetric/GetDatumParallel-4-2                                     3.186µ ± ∞ ¹%0AMetric/GetDatumParallel-4-4                                     4.557µ ± ∞ ¹%0AMetric/GetDatumParallel-8                                       5.336µ ± ∞ ¹%0AMetric/GetDatumParallel-8-2                                     6.157µ ± ∞ ¹%0AMetric/GetDatumParallel-8-4                                     7.788µ ± ∞ ¹%0AMetric/GetDatumParallel-16                                      10.20µ ± ∞ ¹%0AMetric/GetDatumParallel-16-2                                    12.66µ ± ∞ ¹%0AMetric/GetDatumParallel-16-4                                    16.38µ ± ∞ ¹%0AMetric/GetDatumParallel-32                                      20.74µ ± ∞ ¹%0AMetric/GetDatumParallel-32-2                                    24.00µ ± ∞ ¹%0AMetric/GetDatumParallel-32-4                                    32.54µ ± ∞ ¹%0AMetric/GetDatumParallel-64                                      44.04µ ± ∞ ¹%0AMetric/GetDatumParallel-64-2                                    52.88µ ± ∞ ¹%0AMetric/GetDatumParallel-64-4                                    69.98µ ± ∞ ¹%0AMetric/GetDatumParallel-128                                     96.62µ ± ∞ ¹%0AMetric/GetDatumParallel-128-2                                   111.3µ ± ∞ ¹%0AMetric/GetDatumParallel-128-4                                   144.6µ ± ∞ ¹%0AMetric/GetDatumParallel-256                                     210.3µ ± ∞ ¹%0AMetric/GetDatumParallel-256-2                                   241.1µ ± ∞ ¹%0AMetric/GetDatumParallel-256-4                                   296.6µ ± ∞ ¹%0AMetric/GetDatumParallel-512                                     450.3µ ± ∞ ¹%0AMetric/GetDatumParallel-512-2                                   534.6µ ± ∞ ¹%0AMetric/GetDatumParallel-512-4                                   644.8µ ± ∞ ¹%0AMetric/GetDatumParallel-1024                                    947.7µ ± ∞ ¹%0AMetric/GetDatumParallel-1024-2                                  1.193m ± ∞ ¹%0AMetric/GetDatumParallel-1024-4                                  1.425m ± ∞ ¹%0AMetric/GetDatumParallel-2048                                    1.914m ± ∞ ¹%0AMetric/GetDatumParallel-2048-2                                  2.242m ± ∞ ¹%0AMetric/GetDatumParallel-2048-4                                  2.863m ± ∞ ¹%0AMetric/GetDatumParallel-4096                                    4.333m ± ∞ ¹%0AMetric/GetDatumParallel-4096-2                                  4.045m ± ∞ ¹%0AMetric/GetDatumParallel-4096-4                                  5.198m ± ∞ ¹%0AMetric/GetDatumParallel-8192                                    9.545m ± ∞ ¹%0AMetric/GetDatumParallel-8192-2                                  8.070m ± ∞ ¹%0AMetric/GetDatumParallel-8192-4                                  11.00m ± ∞ ¹%0Ageomean                                                         16.50µ%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-main.txt │%0A                     │                 sec/op                  │%0AIncrementScalarInt                                19.17n ± ∞ ¹%0AIncrementScalarInt-2                              19.19n ± ∞ ¹%0AIncrementScalarInt-4                              19.22n ± ∞ ¹%0ADecrementScalarInt                                19.20n ± ∞ ¹%0ADecrementScalarInt-2                              19.12n ± ∞ ¹%0ADecrementScalarInt-4                              19.23n ± ∞ ¹%0Ageomean                                           19.19n%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0Apkg: github.com/google/mtail/internal/mtail%0A                                                                             │ test-results/benchmark-results-main.txt │%0A                                                                             │                 sec/op                  │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                      3.820m ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                    4.062m ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                    3.980m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                   1.469m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                                 1.595m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                                 1.509m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                              1.057 ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                            1.063 ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                            1.126 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                              259.0µ ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                            273.2µ ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                            286.8µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                         83.73µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                       78.95µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                       95.13µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                    135.5µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                  127.0µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                  151.0µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                        123.2µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                      127.2µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                      133.9µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                      768.1µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                    835.8µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                    807.8µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                  134.6µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                                142.3µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                                147.3µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                           158.3µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                         164.9µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                         172.8µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                                496.4µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                              525.4µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                              537.5µ ± ∞ ¹%0Ageomean                                                                                                   717.9µ%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-main.txt │%0A                                                                             │                   B/s                   │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                     1.416Gi ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                   1.172Gi ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                   1.298Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                  10.31Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                                8.874Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                                9.590Gi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                            4.902Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                          4.873Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                          4.597Mi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                             15.63Gi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                           15.71Gi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                           13.19Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                        9.066Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                      10.78Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                      6.841Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                   35.01Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                 41.19Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                 29.50Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                       19.12Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                     18.21Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                     16.69Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                     21.37Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                   18.88Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                   21.15Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                 66.09Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                               60.22Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                               53.99Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                          103.1Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                        105.6Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                        91.42Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                               5.895Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                             5.142Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                             4.991Gi ± ∞ ¹%0Ageomean                                                                                                  7.283Gi%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-main.txt │%0A                                                                             │                  B/op                   │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                     281.2Ki ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                   282.7Ki ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                   286.8Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                  224.7Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                                225.1Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                                228.0Ki ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                            100.4Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                          100.7Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                          102.7Mi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                             52.50Ki ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                           52.61Ki ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                           53.62Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                        36.04Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                      36.08Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                      36.81Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                   44.63Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                 44.70Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                 45.70Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                       42.64Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                     42.76Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                     43.77Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                     135.1Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                   135.3Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                   137.4Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                 42.86Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                               42.89Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                               43.89Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                          49.23Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                        49.25Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                        50.35Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                               79.39Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                             79.46Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                             80.85Ki ± ∞ ¹%0Ageomean                                                                                                  144.5Ki%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-main.txt │%0A                                                                             │                allocs/op                │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                      5.481k ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                    5.481k ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                    5.484k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                   3.086k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                                 3.086k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                                 3.087k ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                             1.104M ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                           1.104M ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                           1.104M ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                               241.0 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                             241.0 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                             241.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                          100.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                        100.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                        100.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                     231.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                   231.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                   231.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                         218.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                       218.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                       218.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                      1.676k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                    1.676k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                    1.677k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                   173.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                                 173.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                                 173.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                            195.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                          195.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                          195.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                                 910.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                               910.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                               910.0 ± ∞ ¹%0Ageomean                                                                                                   1.014k%0A¹ need >= 6 samples for confidence interval at level 0.95

@github-actions

This comment has been minimized.

@jaqx0r
Copy link
Contributor

jaqx0r commented Oct 14, 2023

Thanks :)

@jaqx0r jaqx0r merged commit 37f0f0f into google:main Oct 14, 2023
17 checks passed
@github-actions
Copy link
Contributor

Unit Test Results

       1 files       27 suites   15m 55s ⏱️
   640 tests    639 ✔️ 1 💤 0 ❌
1 893 runs  1 890 ✔️ 3 💤 0 ❌

Results for commit 37f0f0f.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
more-info-needed Waiting for an answer from the issue reporter
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants