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

Bump prometheus library versions. #813

Merged
merged 1 commit into from
Feb 29, 2024
Merged

Bump prometheus library versions. #813

merged 1 commit into from
Feb 29, 2024

Conversation

jaqx0r
Copy link
Contributor

@jaqx0r jaqx0r commented Feb 29, 2024

prometheus/common made a breaking change in expfmt with
prometheus/common#576 so we need to change the prometheus encoder constructor
and the dependency version of both common and client_golang in the same PR.

`prometheus/common` made a breaking change in `expfmt` with
prometheus/common/#576 so we need to change the prometheus encoder constructor
and the dependency version of both `common` and `client_golang` in the same PR.

This comment has been minimized.

@jaqx0r jaqx0r added this pull request to the merge queue Feb 29, 2024
Merged via the queue into main with commit 481e0aa Feb 29, 2024
16 checks passed
@jaqx0r jaqx0r deleted the bs branch February 29, 2024 23:32
Copy link
Contributor

Unit Test Results

       1 files  ±0       27 suites  ±0   9m 10s ⏱️ -5s
   645 tests ±0     644 ✔️ ±0  1 💤 ±0  0 ❌ ±0 
1 908 runs  ±0  1 905 ✔️ ±0  3 💤 ±0  0 ❌ ±0 

Results for commit 481e0aa. ± Comparison against base commit 6f1053c.

Copy link
Contributor

github-actions bot commented Mar 1, 2024

Benchmark Result

Benchmark diff with base
goos: linux%0Agoarch: amd64%0Apkg: github.com/google/mtail/internal/metrics%0Acpu: AMD EPYC 7763 64-Core Processor                %0A                                   │ test-results/benchmark-results-bs.txt │%0A                                   │                sec/op                 │%0AStore/Add-1                                                   694.9n ± ∞ ¹%0AStore/Add-1-2                                                 638.9n ± ∞ ¹%0AStore/Add-1-4                                                 641.5n ± ∞ ¹%0AStore/Add-2                                                   1.225µ ± ∞ ¹%0AStore/Add-2-2                                                 1.081µ ± ∞ ¹%0AStore/Add-2-4                                                 1.092µ ± ∞ ¹%0AStore/Add-4                                                   2.284µ ± ∞ ¹%0AStore/Add-4-2                                                 2.031µ ± ∞ ¹%0AStore/Add-4-4                                                 2.025µ ± ∞ ¹%0AStore/Add-8                                                   4.516µ ± ∞ ¹%0AStore/Add-8-2                                                 3.987µ ± ∞ ¹%0AStore/Add-8-4                                                 3.979µ ± ∞ ¹%0AStore/Add-16                                                  9.203µ ± ∞ ¹%0AStore/Add-16-2                                                8.152µ ± ∞ ¹%0AStore/Add-16-4                                                8.040µ ± ∞ ¹%0AStore/Add-32                                                  18.18µ ± ∞ ¹%0AStore/Add-32-2                                                16.29µ ± ∞ ¹%0AStore/Add-32-4                                                16.16µ ± ∞ ¹%0AStore/Add-64                                                  37.10µ ± ∞ ¹%0AStore/Add-64-2                                                32.79µ ± ∞ ¹%0AStore/Add-64-4                                                33.71µ ± ∞ ¹%0AStore/Add-128                                                 75.02µ ± ∞ ¹%0AStore/Add-128-2                                               65.63µ ± ∞ ¹%0AStore/Add-128-4                                               68.11µ ± ∞ ¹%0AStore/Add-256                                                 156.2µ ± ∞ ¹%0AStore/Add-256-2                                               141.1µ ± ∞ ¹%0AStore/Add-256-4                                               139.8µ ± ∞ ¹%0AStore/Add-512                                                 321.3µ ± ∞ ¹%0AStore/Add-512-2                                               285.7µ ± ∞ ¹%0AStore/Add-512-4                                               291.2µ ± ∞ ¹%0AStore/Add-1024                                                665.5µ ± ∞ ¹%0AStore/Add-1024-2                                              571.3µ ± ∞ ¹%0AStore/Add-1024-4                                              584.5µ ± ∞ ¹%0AStore/AddParallel-1                                           706.5n ± ∞ ¹%0AStore/AddParallel-1-2                                         724.5n ± ∞ ¹%0AStore/AddParallel-1-4                                         868.3n ± ∞ ¹%0AStore/AddParallel-2                                           1.228µ ± ∞ ¹%0AStore/AddParallel-2-2                                         1.223µ ± ∞ ¹%0AStore/AddParallel-2-4                                         1.379µ ± ∞ ¹%0AStore/AddParallel-4                                           2.293µ ± ∞ ¹%0AStore/AddParallel-4-2                                         2.275µ ± ∞ ¹%0AStore/AddParallel-4-4                                         2.582µ ± ∞ ¹%0AStore/AddParallel-8                                           4.579µ ± ∞ ¹%0AStore/AddParallel-8-2                                         4.599µ ± ∞ ¹%0AStore/AddParallel-8-4                                         5.092µ ± ∞ ¹%0AStore/AddParallel-16                                          9.296µ ± ∞ ¹%0AStore/AddParallel-16-2                                        9.339µ ± ∞ ¹%0AStore/AddParallel-16-4                                        10.31µ ± ∞ ¹%0AStore/AddParallel-32                                          18.49µ ± ∞ ¹%0AStore/AddParallel-32-2                                        18.39µ ± ∞ ¹%0AStore/AddParallel-32-4                                        20.98µ ± ∞ ¹%0AStore/AddParallel-64                                          37.54µ ± ∞ ¹%0AStore/AddParallel-64-2                                        37.71µ ± ∞ ¹%0AStore/AddParallel-64-4                                        41.43µ ± ∞ ¹%0AStore/AddParallel-128                                         76.15µ ± ∞ ¹%0AStore/AddParallel-128-2                                       78.11µ ± ∞ ¹%0AStore/AddParallel-128-4                                       87.69µ ± ∞ ¹%0AStore/AddParallel-256                                         157.2µ ± ∞ ¹%0AStore/AddParallel-256-2                                       159.1µ ± ∞ ¹%0AStore/AddParallel-256-4                                       177.5µ ± ∞ ¹%0AStore/AddParallel-512                                         319.7µ ± ∞ ¹%0AStore/AddParallel-512-2                                       327.1µ ± ∞ ¹%0AStore/AddParallel-512-4                                       363.2µ ± ∞ ¹%0AStore/AddParallel-1024                                        660.1µ ± ∞ ¹%0AStore/AddParallel-1024-2                                      660.5µ ± ∞ ¹%0AStore/AddParallel-1024-4                                      720.3µ ± ∞ ¹%0AStore/AddWithGc-1                                             2.400µ ± ∞ ¹%0AStore/AddWithGc-1-2                                           2.243µ ± ∞ ¹%0AStore/AddWithGc-1-4                                           2.264µ ± ∞ ¹%0AStore/AddWithGc-2                                             2.969µ ± ∞ ¹%0AStore/AddWithGc-2-2                                           2.739µ ± ∞ ¹%0AStore/AddWithGc-2-4                                           2.773µ ± ∞ ¹%0AStore/AddWithGc-4                                             4.123µ ± ∞ ¹%0AStore/AddWithGc-4-2                                           3.738µ ± ∞ ¹%0AStore/AddWithGc-4-4                                           3.846µ ± ∞ ¹%0AStore/AddWithGc-8                                             6.492µ ± ∞ ¹%0AStore/AddWithGc-8-2                                           5.729µ ± ∞ ¹%0AStore/AddWithGc-8-4                                           6.028µ ± ∞ ¹%0AStore/AddWithGc-16                                            11.40µ ± ∞ ¹%0AStore/AddWithGc-16-2                                          10.16µ ± ∞ ¹%0AStore/AddWithGc-16-4                                          10.48µ ± ∞ ¹%0AStore/AddWithGc-32                                            21.04µ ± ∞ ¹%0AStore/AddWithGc-32-2                                          18.60µ ± ∞ ¹%0AStore/AddWithGc-32-4                                          18.54µ ± ∞ ¹%0AStore/AddWithGc-64                                            40.28µ ± ∞ ¹%0AStore/AddWithGc-64-2                                          35.63µ ± ∞ ¹%0AStore/AddWithGc-64-4                                          35.76µ ± ∞ ¹%0AStore/AddWithGc-128                                           80.05µ ± ∞ ¹%0AStore/AddWithGc-128-2                                         70.36µ ± ∞ ¹%0AStore/AddWithGc-128-4                                         72.66µ ± ∞ ¹%0AStore/AddWithGc-256                                           168.8µ ± ∞ ¹%0AStore/AddWithGc-256-2                                         146.9µ ± ∞ ¹%0AStore/AddWithGc-256-4                                         148.9µ ± ∞ ¹%0AStore/AddWithGc-512                                           334.9µ ± ∞ ¹%0AStore/AddWithGc-512-2                                         302.2µ ± ∞ ¹%0AStore/AddWithGc-512-4                                         300.5µ ± ∞ ¹%0AStore/AddWithGc-1024                                          682.4µ ± ∞ ¹%0AStore/AddWithGc-1024-2                                        594.2µ ± ∞ ¹%0AStore/AddWithGc-1024-4                                        595.0µ ± ∞ ¹%0AStore/AddWithGcParallel-1                                     706.8n ± ∞ ¹%0AStore/AddWithGcParallel-1-2                                   746.0n ± ∞ ¹%0AStore/AddWithGcParallel-1-4                                   842.4n ± ∞ ¹%0AStore/AddWithGcParallel-2                                     1.226µ ± ∞ ¹%0AStore/AddWithGcParallel-2-2                                   1.224µ ± ∞ ¹%0AStore/AddWithGcParallel-2-4                                   1.376µ ± ∞ ¹%0AStore/AddWithGcParallel-4                                     2.291µ ± ∞ ¹%0AStore/AddWithGcParallel-4-2                                   2.303µ ± ∞ ¹%0AStore/AddWithGcParallel-4-4                                   2.577µ ± ∞ ¹%0AStore/AddWithGcParallel-8                                     4.538µ ± ∞ ¹%0AStore/AddWithGcParallel-8-2                                   4.577µ ± ∞ ¹%0AStore/AddWithGcParallel-8-4                                   5.070µ ± ∞ ¹%0AStore/AddWithGcParallel-16                                    9.217µ ± ∞ ¹%0AStore/AddWithGcParallel-16-2                                  9.080µ ± ∞ ¹%0AStore/AddWithGcParallel-16-4                                  10.26µ ± ∞ ¹%0AStore/AddWithGcParallel-32                                    18.34µ ± ∞ ¹%0AStore/AddWithGcParallel-32-2                                  18.81µ ± ∞ ¹%0AStore/AddWithGcParallel-32-4                                  20.58µ ± ∞ ¹%0AStore/AddWithGcParallel-64                                    38.05µ ± ∞ ¹%0AStore/AddWithGcParallel-64-2                                  38.24µ ± ∞ ¹%0AStore/AddWithGcParallel-64-4                                  41.85µ ± ∞ ¹%0AStore/AddWithGcParallel-128                                   74.69µ ± ∞ ¹%0AStore/AddWithGcParallel-128-2                                 77.11µ ± ∞ ¹%0AStore/AddWithGcParallel-128-4                                 87.20µ ± ∞ ¹%0AStore/AddWithGcParallel-256                                   156.5µ ± ∞ ¹%0AStore/AddWithGcParallel-256-2                                 160.5µ ± ∞ ¹%0AStore/AddWithGcParallel-256-4                                 178.7µ ± ∞ ¹%0AStore/AddWithGcParallel-512                                   312.5µ ± ∞ ¹%0AStore/AddWithGcParallel-512-2                                 329.0µ ± ∞ ¹%0AStore/AddWithGcParallel-512-4                                 364.4µ ± ∞ ¹%0AStore/AddWithGcParallel-1024                                  645.1µ ± ∞ ¹%0AStore/AddWithGcParallel-1024-2                                641.9µ ± ∞ ¹%0AStore/AddWithGcParallel-1024-4                                714.9µ ± ∞ ¹%0AStore/Iterate-1                                               208.0n ± ∞ ¹%0AStore/Iterate-1-2                                             207.9n ± ∞ ¹%0AStore/Iterate-1-4                                             207.8n ± ∞ ¹%0AStore/Iterate-2                                               227.9n ± ∞ ¹%0AStore/Iterate-2-2                                             223.2n ± ∞ ¹%0AStore/Iterate-2-4                                             225.8n ± ∞ ¹%0AStore/Iterate-4                                               245.2n ± ∞ ¹%0AStore/Iterate-4-2                                             242.4n ± ∞ ¹%0AStore/Iterate-4-4                                             241.4n ± ∞ ¹%0AStore/Iterate-8                                               260.1n ± ∞ ¹%0AStore/Iterate-8-2                                             261.8n ± ∞ ¹%0AStore/Iterate-8-4                                             263.1n ± ∞ ¹%0AStore/Iterate-16                                              396.2n ± ∞ ¹%0AStore/Iterate-16-2                                            400.5n ± ∞ ¹%0AStore/Iterate-16-4                                            392.1n ± ∞ ¹%0AStore/Iterate-32                                              591.6n ± ∞ ¹%0AStore/Iterate-32-2                                            585.5n ± ∞ ¹%0AStore/Iterate-32-4                                            581.7n ± ∞ ¹%0AStore/Iterate-64                                              1.001µ ± ∞ ¹%0AStore/Iterate-64-2                                            1.005µ ± ∞ ¹%0AStore/Iterate-64-4                                            995.8n ± ∞ ¹%0AStore/Iterate-128                                             1.784µ ± ∞ ¹%0AStore/Iterate-128-2                                           1.805µ ± ∞ ¹%0AStore/Iterate-128-4                                           1.813µ ± ∞ ¹%0AStore/Iterate-256                                             3.493µ ± ∞ ¹%0AStore/Iterate-256-2                                           3.507µ ± ∞ ¹%0AStore/Iterate-256-4                                           3.478µ ± ∞ ¹%0AStore/Iterate-512                                             6.940µ ± ∞ ¹%0AStore/Iterate-512-2                                           6.884µ ± ∞ ¹%0AStore/Iterate-512-4                                           6.838µ ± ∞ ¹%0AStore/Iterate-1024                                            13.76µ ± ∞ ¹%0AStore/Iterate-1024-2                                          13.84µ ± ∞ ¹%0AStore/Iterate-1024-4                                          13.73µ ± ∞ ¹%0AStore/IterateParallel-1                                       207.7n ± ∞ ¹%0AStore/IterateParallel-1-2                                     234.9n ± ∞ ¹%0AStore/IterateParallel-1-4                                     259.3n ± ∞ ¹%0AStore/IterateParallel-2                                       222.8n ± ∞ ¹%0AStore/IterateParallel-2-2                                     243.8n ± ∞ ¹%0AStore/IterateParallel-2-4                                     281.2n ± ∞ ¹%0AStore/IterateParallel-4                                       246.7n ± ∞ ¹%0AStore/IterateParallel-4-2                                     288.3n ± ∞ ¹%0AStore/IterateParallel-4-4                                     303.0n ± ∞ ¹%0AStore/IterateParallel-8                                       258.7n ± ∞ ¹%0AStore/IterateParallel-8-2                                     293.9n ± ∞ ¹%0AStore/IterateParallel-8-4                                     428.1n ± ∞ ¹%0AStore/IterateParallel-16                                      394.2n ± ∞ ¹%0AStore/IterateParallel-16-2                                    407.0n ± ∞ ¹%0AStore/IterateParallel-16-4                                    393.9n ± ∞ ¹%0AStore/IterateParallel-32                                      579.6n ± ∞ ¹%0AStore/IterateParallel-32-2                                    319.8n ± ∞ ¹%0AStore/IterateParallel-32-4                                    669.1n ± ∞ ¹%0AStore/IterateParallel-64                                      984.3n ± ∞ ¹%0AStore/IterateParallel-64-2                                    555.8n ± ∞ ¹%0AStore/IterateParallel-64-4                                    692.4n ± ∞ ¹%0AStore/IterateParallel-128                                     1.802µ ± ∞ ¹%0AStore/IterateParallel-128-2                                   919.8n ± ∞ ¹%0AStore/IterateParallel-128-4                                   852.9n ± ∞ ¹%0AStore/IterateParallel-256                                     3.514µ ± ∞ ¹%0AStore/IterateParallel-256-2                                   1.781µ ± ∞ ¹%0AStore/IterateParallel-256-4                                   1.600µ ± ∞ ¹%0AStore/IterateParallel-512                                     6.880µ ± ∞ ¹%0AStore/IterateParallel-512-2                                   3.488µ ± ∞ ¹%0AStore/IterateParallel-512-4                                   3.163µ ± ∞ ¹%0AStore/IterateParallel-1024                                    13.76µ ± ∞ ¹%0AStore/IterateParallel-1024-2                                  6.928µ ± ∞ ¹%0AStore/IterateParallel-1024-4                                  6.228µ ± ∞ ¹%0AStore/IterateWithGc-1                                         1.803µ ± ∞ ¹%0AStore/IterateWithGc-1-2                                       1.697µ ± ∞ ¹%0AStore/IterateWithGc-1-4                                       1.730µ ± ∞ ¹%0AStore/IterateWithGc-2                                         1.836µ ± ∞ ¹%0AStore/IterateWithGc-2-2                                       1.723µ ± ∞ ¹%0AStore/IterateWithGc-2-4                                       1.761µ ± ∞ ¹%0AStore/IterateWithGc-4                                         1.902µ ± ∞ ¹%0AStore/IterateWithGc-4-2                                       1.781µ ± ∞ ¹%0AStore/IterateWithGc-4-4                                       1.857µ ± ∞ ¹%0AStore/IterateWithGc-8                                         1.955µ ± ∞ ¹%0AStore/IterateWithGc-8-2                                       1.819µ ± ∞ ¹%0AStore/IterateWithGc-8-4                                       1.865µ ± ∞ ¹%0AStore/IterateWithGc-16                                        2.344µ ± ∞ ¹%0AStore/IterateWithGc-16-2                                      2.110µ ± ∞ ¹%0AStore/IterateWithGc-16-4                                      2.127µ ± ∞ ¹%0AStore/IterateWithGc-32                                        2.924µ ± ∞ ¹%0AStore/IterateWithGc-32-2                                      2.539µ ± ∞ ¹%0AStore/IterateWithGc-32-4                                      2.581µ ± ∞ ¹%0AStore/IterateWithGc-64                                        3.624µ ± ∞ ¹%0AStore/IterateWithGc-64-2                                      3.377µ ± ∞ ¹%0AStore/IterateWithGc-64-4                                      3.406µ ± ∞ ¹%0AStore/IterateWithGc-128                                       5.484µ ± ∞ ¹%0AStore/IterateWithGc-128-2                                     5.241µ ± ∞ ¹%0AStore/IterateWithGc-128-4                                     5.231µ ± ∞ ¹%0AStore/IterateWithGc-256                                       9.526µ ± ∞ ¹%0AStore/IterateWithGc-256-2                                     9.097µ ± ∞ ¹%0AStore/IterateWithGc-256-4                                     8.999µ ± ∞ ¹%0AStore/IterateWithGc-512                                       16.85µ ± ∞ ¹%0AStore/IterateWithGc-512-2                                     16.33µ ± ∞ ¹%0AStore/IterateWithGc-512-4                                     16.36µ ± ∞ ¹%0AStore/IterateWithGc-1024                                      31.84µ ± ∞ ¹%0AStore/IterateWithGc-1024-2                                    31.43µ ± ∞ ¹%0AStore/IterateWithGc-1024-4                                    31.58µ ± ∞ ¹%0AStore/IterateWithGcParallel-1                                 211.2n ± ∞ ¹%0AStore/IterateWithGcParallel-1-2                               232.7n ± ∞ ¹%0AStore/IterateWithGcParallel-1-4                               260.8n ± ∞ ¹%0AStore/IterateWithGcParallel-2                                 223.1n ± ∞ ¹%0AStore/IterateWithGcParallel-2-2                               241.1n ± ∞ ¹%0AStore/IterateWithGcParallel-2-4                               281.7n ± ∞ ¹%0AStore/IterateWithGcParallel-4                                 248.5n ± ∞ ¹%0AStore/IterateWithGcParallel-4-2                               284.0n ± ∞ ¹%0AStore/IterateWithGcParallel-4-4                               305.8n ± ∞ ¹%0AStore/IterateWithGcParallel-8                                 263.1n ± ∞ ¹%0AStore/IterateWithGcParallel-8-2                               312.7n ± ∞ ¹%0AStore/IterateWithGcParallel-8-4                               419.6n ± ∞ ¹%0AStore/IterateWithGcParallel-16                                398.6n ± ∞ ¹%0AStore/IterateWithGcParallel-16-2                              410.3n ± ∞ ¹%0AStore/IterateWithGcParallel-16-4                              395.2n ± ∞ ¹%0AStore/IterateWithGcParallel-32                                591.1n ± ∞ ¹%0AStore/IterateWithGcParallel-32-2                              334.6n ± ∞ ¹%0AStore/IterateWithGcParallel-32-4                              703.0n ± ∞ ¹%0AStore/IterateWithGcParallel-64                                1.005µ ± ∞ ¹%0AStore/IterateWithGcParallel-64-2                              551.3n ± ∞ ¹%0AStore/IterateWithGcParallel-64-4                              689.0n ± ∞ ¹%0AStore/IterateWithGcParallel-128                               1.817µ ± ∞ ¹%0AStore/IterateWithGcParallel-128-2                             917.1n ± ∞ ¹%0AStore/IterateWithGcParallel-128-4                             861.7n ± ∞ ¹%0AStore/IterateWithGcParallel-256                               3.489µ ± ∞ ¹%0AStore/IterateWithGcParallel-256-2                             1.779µ ± ∞ ¹%0AStore/IterateWithGcParallel-256-4                             1.615µ ± ∞ ¹%0AStore/IterateWithGcParallel-512                               6.968µ ± ∞ ¹%0AStore/IterateWithGcParallel-512-2                             3.479µ ± ∞ ¹%0AStore/IterateWithGcParallel-512-4                             3.161µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024                              13.84µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024-2                            6.900µ ± ∞ ¹%0AStore/IterateWithGcParallel-1024-4                            6.212µ ± ∞ ¹%0AMetric/GetDatum-2                                             953.4n ± ∞ ¹%0AMetric/GetDatum-2-2                                           738.6n ± ∞ ¹%0AMetric/GetDatum-2-4                                           881.8n ± ∞ ¹%0AMetric/GetDatum-4                                             1.590µ ± ∞ ¹%0AMetric/GetDatum-4-2                                           1.508µ ± ∞ ¹%0AMetric/GetDatum-4-4                                           1.624µ ± ∞ ¹%0AMetric/GetDatum-8                                             2.939µ ± ∞ ¹%0AMetric/GetDatum-8-2                                           2.771µ ± ∞ ¹%0AMetric/GetDatum-8-4                                           2.935µ ± ∞ ¹%0AMetric/GetDatum-16                                            5.746µ ± ∞ ¹%0AMetric/GetDatum-16-2                                          6.753µ ± ∞ ¹%0AMetric/GetDatum-16-4                                          6.341µ ± ∞ ¹%0AMetric/GetDatum-32                                            12.15µ ± ∞ ¹%0AMetric/GetDatum-32-2                                          12.10µ ± ∞ ¹%0AMetric/GetDatum-32-4                                          13.27µ ± ∞ ¹%0AMetric/GetDatum-64                                            25.10µ ± ∞ ¹%0AMetric/GetDatum-64-2                                          24.28µ ± ∞ ¹%0AMetric/GetDatum-64-4                                          25.77µ ± ∞ ¹%0AMetric/GetDatum-128                                           52.60µ ± ∞ ¹%0AMetric/GetDatum-128-2                                         51.91µ ± ∞ ¹%0AMetric/GetDatum-128-4                                         54.96µ ± ∞ ¹%0AMetric/GetDatum-256                                           117.8µ ± ∞ ¹%0AMetric/GetDatum-256-2                                         113.0µ ± ∞ ¹%0AMetric/GetDatum-256-4                                         120.4µ ± ∞ ¹%0AMetric/GetDatum-512                                           263.6µ ± ∞ ¹%0AMetric/GetDatum-512-2                                         237.4µ ± ∞ ¹%0AMetric/GetDatum-512-4                                         259.9µ ± ∞ ¹%0AMetric/GetDatum-1024                                          534.7µ ± ∞ ¹%0AMetric/GetDatum-1024-2                                        528.0µ ± ∞ ¹%0AMetric/GetDatum-1024-4                                        565.4µ ± ∞ ¹%0AMetric/GetDatum-2048                                          1.089m ± ∞ ¹%0AMetric/GetDatum-2048-2                                        921.0µ ± ∞ ¹%0AMetric/GetDatum-2048-4                                        1.044m ± ∞ ¹%0AMetric/GetDatum-4096                                          2.362m ± ∞ ¹%0AMetric/GetDatum-4096-2                                        1.947m ± ∞ ¹%0AMetric/GetDatum-4096-4                                        2.029m ± ∞ ¹%0AMetric/GetDatum-8192                                          5.704m ± ∞ ¹%0AMetric/GetDatum-8192-2                                        4.787m ± ∞ ¹%0AMetric/GetDatum-8192-4                                        4.673m ± ∞ ¹%0AMetric/GetDatumParallel-2                                     798.3n ± ∞ ¹%0AMetric/GetDatumParallel-2-2                                   1.018µ ± ∞ ¹%0AMetric/GetDatumParallel-2-4                                   1.142µ ± ∞ ¹%0AMetric/GetDatumParallel-4                                     1.501µ ± ∞ ¹%0AMetric/GetDatumParallel-4-2                                   2.007µ ± ∞ ¹%0AMetric/GetDatumParallel-4-4                                   2.292µ ± ∞ ¹%0AMetric/GetDatumParallel-8                                     3.026µ ± ∞ ¹%0AMetric/GetDatumParallel-8-2                                   3.769µ ± ∞ ¹%0AMetric/GetDatumParallel-8-4                                   4.439µ ± ∞ ¹%0AMetric/GetDatumParallel-16                                    6.018µ ± ∞ ¹%0AMetric/GetDatumParallel-16-2                                  7.438µ ± ∞ ¹%0AMetric/GetDatumParallel-16-4                                  9.427µ ± ∞ ¹%0AMetric/GetDatumParallel-32                                    11.79µ ± ∞ ¹%0AMetric/GetDatumParallel-32-2                                  16.32µ ± ∞ ¹%0AMetric/GetDatumParallel-32-4                                  19.55µ ± ∞ ¹%0AMetric/GetDatumParallel-64                                    25.17µ ± ∞ ¹%0AMetric/GetDatumParallel-64-2                                  32.82µ ± ∞ ¹%0AMetric/GetDatumParallel-64-4                                  40.17µ ± ∞ ¹%0AMetric/GetDatumParallel-128                                   55.59µ ± ∞ ¹%0AMetric/GetDatumParallel-128-2                                 69.44µ ± ∞ ¹%0AMetric/GetDatumParallel-128-4                                 83.01µ ± ∞ ¹%0AMetric/GetDatumParallel-256                                   118.5µ ± ∞ ¹%0AMetric/GetDatumParallel-256-2                                 147.7µ ± ∞ ¹%0AMetric/GetDatumParallel-256-4                                 174.1µ ± ∞ ¹%0AMetric/GetDatumParallel-512                                   266.6µ ± ∞ ¹%0AMetric/GetDatumParallel-512-2                                 318.0µ ± ∞ ¹%0AMetric/GetDatumParallel-512-4                                 375.3µ ± ∞ ¹%0AMetric/GetDatumParallel-1024                                  535.2µ ± ∞ ¹%0AMetric/GetDatumParallel-1024-2                                660.8µ ± ∞ ¹%0AMetric/GetDatumParallel-1024-4                                748.1µ ± ∞ ¹%0AMetric/GetDatumParallel-2048                                  1.068m ± ∞ ¹%0AMetric/GetDatumParallel-2048-2                                1.171m ± ∞ ¹%0AMetric/GetDatumParallel-2048-4                                1.334m ± ∞ ¹%0AMetric/GetDatumParallel-4096                                  2.248m ± ∞ ¹%0AMetric/GetDatumParallel-4096-2                                2.125m ± ∞ ¹%0AMetric/GetDatumParallel-4096-4                                2.435m ± ∞ ¹%0AMetric/GetDatumParallel-8192                                  5.605m ± ∞ ¹%0AMetric/GetDatumParallel-8192-2                                4.629m ± ∞ ¹%0AMetric/GetDatumParallel-8192-4                                5.345m ± ∞ ¹%0Ageomean                                                       8.973µ%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-bs.txt │%0A                     │                sec/op                 │%0AIncrementScalarInt                              4.886n ± ∞ ¹%0AIncrementScalarInt-2                            4.886n ± ∞ ¹%0AIncrementScalarInt-4                            4.884n ± ∞ ¹%0ADecrementScalarInt                              4.886n ± ∞ ¹%0ADecrementScalarInt-2                            4.884n ± ∞ ¹%0ADecrementScalarInt-4                            4.883n ± ∞ ¹%0Ageomean                                         4.885n%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0Apkg: github.com/google/mtail/internal/mtail%0A                                                                             │ test-results/benchmark-results-bs.txt │%0A                                                                             │                sec/op                 │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                    2.870m ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                  3.028m ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                  3.309m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                 1.055m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                               1.168m ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                               1.315m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                           715.7m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                         813.6m ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                         823.7m ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                            190.6µ ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                          200.4µ ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                          222.0µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                       61.55µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                     57.90µ ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                     64.57µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                  104.7µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                106.3µ ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                113.8µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                      92.17µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                    104.8µ ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                    109.4µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                    546.0µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                  581.5µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                  636.8µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                96.53µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                              114.0µ ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                              120.5µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                         110.4µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                       119.9µ ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                       126.8µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                              368.0µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                            402.6µ ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                            422.7µ ± ∞ ¹%0Ageomean                                                                                                 541.8µ%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-bs.txt │%0A                                                                             │                  B/s                  │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                   2.395Gi ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                 2.243Gi ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                 1.880Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                20.10Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                              16.53Gi ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                              12.90Gi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                          14.48Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                        12.73Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                        12.58Mi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                           29.56Gi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                         27.50Gi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                         21.57Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                      16.79Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                    19.17Gi ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                    15.27Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                 56.11Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                               55.62Gi ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                               51.45Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                     38.77Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                   26.89Gi ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                   25.27Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                   44.76Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                 38.97Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                 32.83Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                               134.0Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                             91.36Gi ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                             80.90Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                        207.7Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                      187.3Gi ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                      161.9Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                             11.09Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                           9.464Gi ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                           8.292Gi ± ∞ ¹%0Ageomean                                                                                                13.24Gi%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-bs.txt │%0A                                                                             │                 B/op                  │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                   277.5Ki ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                 279.0Ki ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                 283.8Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                221.1Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                              221.4Ki ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                              223.2Ki ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                          99.67Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                        99.93Mi ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                        101.5Mi ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                           52.34Ki ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                         52.52Ki ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                         53.32Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                      36.08Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                    36.10Ki ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                    36.44Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                 44.59Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                               44.66Ki ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                               45.36Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                     42.64Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                   42.75Ki ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                   43.82Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                   133.2Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                 133.4Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                 134.5Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                               42.75Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                             42.79Ki ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                             43.28Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                        48.98Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                      49.00Ki ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                      49.34Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                             78.91Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                           79.04Ki ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                           80.14Ki ± ∞ ¹%0Ageomean                                                                                                143.4Ki%0A¹ need >= 6 samples for confidence interval at level 0.95%0A%0A                                                                             │ test-results/benchmark-results-bs.txt │%0A                                                                             │               allocs/op               │%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log                                                    5.253k ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                                                  5.253k ± ∞ ¹%0AProgram/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                                                  5.255k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log                                                 2.857k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                                               2.857k ± ∞ ¹%0AProgram/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                                               2.858k ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                                           1.055M ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                                         1.055M ± ∞ ¹%0AProgram/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                                         1.056M ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4                                                             233.0 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-2                                                           233.0 ± ∞ ¹%0AProgram/examples/ntpd.mtail_on_testdata/ntp4-4                                                           233.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                                        105.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2                                      105.0 ± ∞ ¹%0AProgram/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4                                      105.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log                                   232.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-2                                 232.0 ± ∞ ¹%0AProgram/examples/apache_combined.mtail_on_testdata/apache-combined.log-4                                 232.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log                                       221.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-2                                     221.0 ± ∞ ¹%0AProgram/examples/apache_common.mtail_on_testdata/apache-common.log-4                                     221.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log                                                    1.557k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                                                  1.557k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                                                  1.558k ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                                                 169.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                                               169.0 ± ∞ ¹%0AProgram/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                                               169.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                                          182.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                                        182.0 ± ∞ ¹%0AProgram/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                                        182.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log                               882.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2                             882.0 ± ∞ ¹%0AProgram/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4                             882.0 ± ∞ ¹%0Ageomean                                                                                                  984.2%0A¹ need >= 6 samples for confidence interval at level 0.95

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant