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

Fix store GC not remove all expired metrics #657

Merged
merged 2 commits into from
Jul 12, 2022
Merged

Fix store GC not remove all expired metrics #657

merged 2 commits into from
Jul 12, 2022

Conversation

zhengtianbao
Copy link
Contributor

When GC range start, it is not iterate value one by one. If modified a slice while it is in range, it will induce some problem.

Fixed issue: #656

@zhengtianbao zhengtianbao requested a review from jaqx0r as a code owner July 2, 2022 01:14
jaqx0r
jaqx0r previously approved these changes Jul 11, 2022
@jaqx0r
Copy link
Contributor

jaqx0r commented Jul 11, 2022

Thanks, this is great!

@github-actions

This comment has been minimized.

@codecov-commenter
Copy link

codecov-commenter commented Jul 11, 2022

Codecov Report

Merging #657 (56833d8) into main (13d1e22) will increase coverage by 0.07%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #657      +/-   ##
==========================================
+ Coverage   56.83%   56.90%   +0.07%     
==========================================
  Files          66       66              
  Lines        7411     7414       +3     
==========================================
+ Hits         4212     4219       +7     
+ Misses       2947     2943       -4     
  Partials      252      252              
Impacted Files Coverage Δ
internal/metrics/metric.go 68.63% <100.00%> (+0.18%) ⬆️
internal/metrics/store.go 47.51% <100.00%> (+0.75%) ⬆️
internal/tailer/tail.go 42.85% <0.00%> (+0.81%) ⬆️
internal/tailer/logstream/logstream.go 42.42% <0.00%> (+6.06%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 13d1e22...56833d8. Read the comment docs.

@github-actions
Copy link
Contributor

github-actions bot commented Jul 11, 2022

Benchmark Result

Benchmark diff with base
name                                                                          time/op
pkg:github.com/google/mtail/internal/metrics goos:linux goarch:amd64
Store/Add-1                                                                      812ns ± 1%
Store/Add-1-2                                                                    819ns ± 1%
Store/Add-1-4                                                                    825ns ± 0%
Store/Add-2                                                                     1.32µs ± 1%
Store/Add-2-2                                                                   1.31µs ± 2%
Store/Add-2-4                                                                   1.31µs ± 2%
Store/Add-4                                                                     2.28µs ± 1%
Store/Add-4-2                                                                   2.28µs ± 2%
Store/Add-4-4                                                                   2.30µs ± 2%
Store/Add-8                                                                     4.33µs ± 1%
Store/Add-8-2                                                                   4.32µs ± 1%
Store/Add-8-4                                                                   4.38µs ± 0%
Store/Add-16                                                                    9.07µs ± 2%
Store/Add-16-2                                                                  9.01µs ± 2%
Store/Add-16-4                                                                  9.14µs ± 2%
Store/Add-32                                                                    17.8µs ± 2%
Store/Add-32-2                                                                  17.9µs ± 1%
Store/Add-32-4                                                                  18.1µs ± 1%
Store/Add-64                                                                    37.3µs ± 8%
Store/Add-64-2                                                                  36.3µs ± 5%
Store/Add-64-4                                                                  37.4µs ± 8%
Store/Add-128                                                                   73.6µs ± 5%
Store/Add-128-2                                                                 73.4µs ± 5%
Store/Add-128-4                                                                 75.1µs ± 4%
Store/Add-256                                                                    152µs ± 1%
Store/Add-256-2                                                                  153µs ± 2%
Store/Add-256-4                                                                  153µs ± 2%
Store/Add-512                                                                    337µs ± 2%
Store/Add-512-2                                                                  307µs ± 4%
Store/Add-512-4                                                                  310µs ± 2%
Store/Add-1024                                                                   686µs ± 1%
Store/Add-1024-2                                                                 626µs ± 1%
Store/Add-1024-4                                                                 645µs ± 3%
Store/AddParallel-1                                                              814ns ± 2%
Store/AddParallel-1-2                                                            886ns ± 1%
Store/AddParallel-1-4                                                            896ns ± 2%
Store/AddParallel-2                                                             1.32µs ± 1%
Store/AddParallel-2-2                                                           1.40µs ± 1%
Store/AddParallel-2-4                                                           1.42µs ± 2%
Store/AddParallel-4                                                             2.30µs ± 2%
Store/AddParallel-4-2                                                           2.45µs ± 3%
Store/AddParallel-4-4                                                           2.56µs ± 4%
Store/AddParallel-8                                                             4.36µs ± 2%
Store/AddParallel-8-2                                                           4.58µs ± 1%
Store/AddParallel-8-4                                                           4.83µs ± 2%
Store/AddParallel-16                                                            9.06µs ± 1%
Store/AddParallel-16-2                                                          9.72µs ± 9%
Store/AddParallel-16-4                                                          10.1µs ± 9%
Store/AddParallel-32                                                            18.0µs ± 1%
Store/AddParallel-32-2                                                          19.9µs ±12%
Store/AddParallel-32-4                                                          19.9µs ± 5%
Store/AddParallel-64                                                            36.0µs ± 1%
Store/AddParallel-64-2                                                          38.9µs ± 6%
Store/AddParallel-64-4                                                          39.6µs ± 2%
Store/AddParallel-128                                                           75.6µs ± 3%
Store/AddParallel-128-2                                                         77.2µs ± 4%
Store/AddParallel-128-4                                                         80.7µs ± 6%
Store/AddParallel-256                                                            151µs ± 2%
Store/AddParallel-256-2                                                          160µs ± 2%
Store/AddParallel-256-4                                                          164µs ± 3%
Store/AddParallel-512                                                            340µs ± 1%
Store/AddParallel-512-2                                                          325µs ± 3%
Store/AddParallel-512-4                                                          344µs ± 1%
Store/AddParallel-1024                                                           680µs ± 1%
Store/AddParallel-1024-2                                                         649µs ± 1%
Store/AddParallel-1024-4                                                         678µs ± 1%
Store/AddWithGc-1                                                               2.40µs ± 1%
Store/AddWithGc-1-2                                                             2.42µs ± 2%
Store/AddWithGc-1-4                                                             2.43µs ± 2%
Store/AddWithGc-2                                                               2.98µs ± 1%
Store/AddWithGc-2-2                                                             2.98µs ± 0%
Store/AddWithGc-2-4                                                             3.03µs ± 3%
Store/AddWithGc-4                                                               4.10µs ± 1%
Store/AddWithGc-4-2                                                             4.08µs ± 1%
Store/AddWithGc-4-4                                                             4.16µs ± 3%
Store/AddWithGc-8                                                               6.25µs ± 1%
Store/AddWithGc-8-2                                                             6.27µs ± 1%
Store/AddWithGc-8-4                                                             6.32µs ± 1%
Store/AddWithGc-16                                                              11.3µs ± 1%
Store/AddWithGc-16-2                                                            11.2µs ± 2%
Store/AddWithGc-16-4                                                            11.4µs ± 2%
Store/AddWithGc-32                                                              20.4µs ± 0%
Store/AddWithGc-32-2                                                            20.4µs ± 1%
Store/AddWithGc-32-4                                                            21.7µs ± 6%
Store/AddWithGc-64                                                              41.3µs ± 3%
Store/AddWithGc-64-2                                                            38.8µs ± 0%
Store/AddWithGc-64-4                                                            40.3µs ± 4%
Store/AddWithGc-128                                                             79.1µs ± 2%
Store/AddWithGc-128-2                                                           79.1µs ± 3%
Store/AddWithGc-128-4                                                           81.3µs ± 5%
Store/AddWithGc-256                                                              162µs ± 3%
Store/AddWithGc-256-2                                                            159µs ± 3%
Store/AddWithGc-256-4                                                            162µs ± 4%
Store/AddWithGc-512                                                              349µs ± 0%
Store/AddWithGc-512-2                                                            320µs ± 2%
Store/AddWithGc-512-4                                                            332µs ± 2%
Store/AddWithGc-1024                                                             726µs ± 2%
Store/AddWithGc-1024-2                                                           644µs ± 2%
Store/AddWithGc-1024-4                                                           658µs ± 1%
Store/AddWithGcParallel-1                                                        818ns ± 2%
Store/AddWithGcParallel-1-2                                                      874ns ± 1%
Store/AddWithGcParallel-1-4                                                      888ns ± 2%
Store/AddWithGcParallel-2                                                       1.33µs ± 1%
Store/AddWithGcParallel-2-2                                                     1.40µs ± 1%
Store/AddWithGcParallel-2-4                                                     1.46µs ± 1%
Store/AddWithGcParallel-4                                                       2.31µs ± 1%
Store/AddWithGcParallel-4-2                                                     2.42µs ± 1%
Store/AddWithGcParallel-4-4                                                     2.55µs ± 2%
Store/AddWithGcParallel-8                                                       4.37µs ± 0%
Store/AddWithGcParallel-8-2                                                     4.56µs ± 2%
Store/AddWithGcParallel-8-4                                                     4.83µs ± 2%
Store/AddWithGcParallel-16                                                      9.30µs ±10%
Store/AddWithGcParallel-16-2                                                    9.62µs ± 2%
Store/AddWithGcParallel-16-4                                                    10.2µs ± 4%
Store/AddWithGcParallel-32                                                      18.6µs ± 4%
Store/AddWithGcParallel-32-2                                                    19.2µs ± 2%
Store/AddWithGcParallel-32-4                                                    20.0µs ± 2%
Store/AddWithGcParallel-64                                                      36.8µs ± 2%
Store/AddWithGcParallel-64-2                                                    38.2µs ± 2%
Store/AddWithGcParallel-64-4                                                    40.7µs ± 4%
Store/AddWithGcParallel-128                                                     73.4µs ± 1%
Store/AddWithGcParallel-128-2                                                   79.1µs ± 3%
Store/AddWithGcParallel-128-4                                                   81.2µs ± 5%
Store/AddWithGcParallel-256                                                      152µs ± 4%
Store/AddWithGcParallel-256-2                                                    160µs ± 1%
Store/AddWithGcParallel-256-4                                                    168µs ± 2%
Store/AddWithGcParallel-512                                                      333µs ± 2%
Store/AddWithGcParallel-512-2                                                    320µs ± 4%
Store/AddWithGcParallel-512-4                                                    342µs ± 2%
Store/AddWithGcParallel-1024                                                     676µs ± 1%
Store/AddWithGcParallel-1024-2                                                   649µs ± 2%
Store/AddWithGcParallel-1024-4                                                   665µs ± 2%
Store/Iterate-1                                                                  360ns ± 0%
Store/Iterate-1-2                                                                360ns ± 0%
Store/Iterate-1-4                                                                360ns ± 0%
Store/Iterate-2                                                                  375ns ± 0%
Store/Iterate-2-2                                                                375ns ± 0%
Store/Iterate-2-4                                                                375ns ± 0%
Store/Iterate-4                                                                  403ns ± 1%
Store/Iterate-4-2                                                                404ns ± 0%
Store/Iterate-4-4                                                                403ns ± 0%
Store/Iterate-8                                                                  420ns ± 0%
Store/Iterate-8-2                                                                457ns ±12%
Store/Iterate-8-4                                                                420ns ± 0%
Store/Iterate-16                                                                 597ns ± 1%
Store/Iterate-16-2                                                               595ns ± 1%
Store/Iterate-16-4                                                               591ns ± 1%
Store/Iterate-32                                                                 824ns ± 3%
Store/Iterate-32-2                                                               820ns ± 2%
Store/Iterate-32-4                                                               825ns ± 2%
Store/Iterate-64                                                                1.29µs ± 1%
Store/Iterate-64-2                                                              1.28µs ± 2%
Store/Iterate-64-4                                                              1.27µs ± 1%
Store/Iterate-128                                                               2.23µs ± 3%
Store/Iterate-128-2                                                             2.23µs ± 1%
Store/Iterate-128-4                                                             2.24µs ± 2%
Store/Iterate-256                                                               4.36µs ± 2%
Store/Iterate-256-2                                                             4.33µs ± 2%
Store/Iterate-256-4                                                             4.33µs ± 1%
Store/Iterate-512                                                               9.06µs ± 4%
Store/Iterate-512-2                                                             8.96µs ± 3%
Store/Iterate-512-4                                                             8.81µs ± 0%
Store/Iterate-1024                                                              18.1µs ± 1%
Store/Iterate-1024-2                                                            18.0µs ± 1%
Store/Iterate-1024-4                                                            18.1µs ± 0%
Store/IterateParallel-1                                                          379ns ± 5%
Store/IterateParallel-1-2                                                        391ns ± 2%
Store/IterateParallel-1-4                                                        389ns ± 1%
Store/IterateParallel-2                                                          379ns ± 1%
Store/IterateParallel-2-2                                                        399ns ± 1%
Store/IterateParallel-2-4                                                        417ns ± 4%
Store/IterateParallel-4                                                          401ns ± 0%
Store/IterateParallel-4-2                                                        423ns ± 1%
Store/IterateParallel-4-4                                                        430ns ± 1%
Store/IterateParallel-8                                                          423ns ± 0%
Store/IterateParallel-8-2                                                        460ns ± 1%
Store/IterateParallel-8-4                                                        469ns ± 2%
Store/IterateParallel-16                                                         594ns ± 1%
Store/IterateParallel-16-2                                                       625ns ± 5%
Store/IterateParallel-16-4                                                       658ns ± 5%
Store/IterateParallel-32                                                         823ns ± 2%
Store/IterateParallel-32-2                                                       743ns ± 2%
Store/IterateParallel-32-4                                                       563ns ± 2%
Store/IterateParallel-64                                                        1.30µs ± 4%
Store/IterateParallel-64-2                                                       689ns ± 2%
Store/IterateParallel-64-4                                                       700ns ± 2%
Store/IterateParallel-128                                                       2.21µs ± 1%
Store/IterateParallel-128-2                                                     1.19µs ± 2%
Store/IterateParallel-128-4                                                     1.18µs ± 3%
Store/IterateParallel-256                                                       4.35µs ± 3%
Store/IterateParallel-256-2                                                     2.22µs ± 3%
Store/IterateParallel-256-4                                                     2.24µs ± 3%
Store/IterateParallel-512                                                       8.85µs ± 1%
Store/IterateParallel-512-2                                                     4.52µs ± 2%
Store/IterateParallel-512-4                                                     4.55µs ± 2%
Store/IterateParallel-1024                                                      18.3µs ± 2%
Store/IterateParallel-1024-2                                                    9.15µs ± 1%
Store/IterateParallel-1024-4                                                    9.12µs ± 1%
Store/IterateWithGc-1                                                           1.91µs ± 0%
Store/IterateWithGc-1-2                                                         1.91µs ± 0%
Store/IterateWithGc-1-4                                                         1.93µs ± 1%
Store/IterateWithGc-2                                                           1.98µs ± 1%
Store/IterateWithGc-2-2                                                         1.98µs ± 0%
Store/IterateWithGc-2-4                                                         1.99µs ± 1%
Store/IterateWithGc-4                                                           2.12µs ± 5%
Store/IterateWithGc-4-2                                                         2.05µs ± 1%
Store/IterateWithGc-4-4                                                         2.05µs ± 1%
Store/IterateWithGc-8                                                           2.14µs ± 4%
Store/IterateWithGc-8-2                                                         2.08µs ± 0%
Store/IterateWithGc-8-4                                                         2.10µs ± 1%
Store/IterateWithGc-16                                                          2.45µs ± 0%
Store/IterateWithGc-16-2                                                        2.42µs ± 1%
Store/IterateWithGc-16-4                                                        2.47µs ± 3%
Store/IterateWithGc-32                                                          3.00µs ± 1%
Store/IterateWithGc-32-2                                                        2.96µs ± 1%
Store/IterateWithGc-32-4                                                        2.99µs ± 1%
Store/IterateWithGc-64                                                          4.09µs ± 1%
Store/IterateWithGc-64-2                                                        4.01µs ± 1%
Store/IterateWithGc-64-4                                                        4.09µs ± 4%
Store/IterateWithGc-128                                                         6.42µs ± 2%
Store/IterateWithGc-128-2                                                       6.34µs ± 4%
Store/IterateWithGc-128-4                                                       6.36µs ± 4%
Store/IterateWithGc-256                                                         11.8µs ± 5%
Store/IterateWithGc-256-2                                                       11.3µs ± 2%
Store/IterateWithGc-256-4                                                       11.4µs ± 2%
Store/IterateWithGc-512                                                         22.3µs ± 1%
Store/IterateWithGc-512-2                                                       21.5µs ± 2%
Store/IterateWithGc-512-4                                                       21.6µs ± 2%
Store/IterateWithGc-1024                                                        42.0µs ± 2%
Store/IterateWithGc-1024-2                                                      41.3µs ± 1%
Store/IterateWithGc-1024-4                                                      41.6µs ± 2%
Store/IterateWithGcParallel-1                                                    363ns ± 0%
Store/IterateWithGcParallel-1-2                                                  391ns ± 2%
Store/IterateWithGcParallel-1-4                                                  389ns ± 2%
Store/IterateWithGcParallel-2                                                    377ns ± 0%
Store/IterateWithGcParallel-2-2                                                  403ns ± 2%
Store/IterateWithGcParallel-2-4                                                  404ns ± 1%
Store/IterateWithGcParallel-4                                                    402ns ± 0%
Store/IterateWithGcParallel-4-2                                                  430ns ± 4%
Store/IterateWithGcParallel-4-4                                                  431ns ± 1%
Store/IterateWithGcParallel-8                                                    422ns ± 0%
Store/IterateWithGcParallel-8-2                                                  550ns ± 0%
Store/IterateWithGcParallel-8-4                                                  528ns ± 3%
Store/IterateWithGcParallel-16                                                   668ns ± 1%
Store/IterateWithGcParallel-16-2                                                 629ns ± 3%
Store/IterateWithGcParallel-16-4                                                 630ns ± 4%
Store/IterateWithGcParallel-32                                                   829ns ± 1%
Store/IterateWithGcParallel-32-2                                                 722ns ± 8%
Store/IterateWithGcParallel-32-4                                                 572ns ± 3%
Store/IterateWithGcParallel-64                                                  1.29µs ± 2%
Store/IterateWithGcParallel-64-2                                                 688ns ± 1%
Store/IterateWithGcParallel-64-4                                                 690ns ± 2%
Store/IterateWithGcParallel-128                                                 2.26µs ± 2%
Store/IterateWithGcParallel-128-2                                               1.17µs ± 2%
Store/IterateWithGcParallel-128-4                                               1.17µs ± 4%
Store/IterateWithGcParallel-256                                                 4.33µs ± 3%
Store/IterateWithGcParallel-256-2                                               2.25µs ± 3%
Store/IterateWithGcParallel-256-4                                               2.23µs ± 2%
Store/IterateWithGcParallel-512                                                 8.84µs ± 2%
Store/IterateWithGcParallel-512-2                                               4.51µs ± 0%
Store/IterateWithGcParallel-512-4                                               4.50µs ± 1%
Store/IterateWithGcParallel-1024                                                18.3µs ± 3%
Store/IterateWithGcParallel-1024-2                                              9.14µs ± 2%
Store/IterateWithGcParallel-1024-4                                              9.22µs ± 1%
Metric/GetDatum-2                                                               1.15µs ±19%
Metric/GetDatum-2-2                                                             1.15µs ±10%
Metric/GetDatum-2-4                                                             2.00µs ±15%
Metric/GetDatum-4                                                               2.06µs ±13%
Metric/GetDatum-4-2                                                             1.95µs ±12%
Metric/GetDatum-4-4                                                             3.38µs ±13%
Metric/GetDatum-8                                                               3.57µs ± 4%
Metric/GetDatum-8-2                                                             3.65µs ± 5%
Metric/GetDatum-8-4                                                             6.34µs ±13%
Metric/GetDatum-16                                                              7.53µs ± 3%
Metric/GetDatum-16-2                                                            7.57µs ± 5%
Metric/GetDatum-16-4                                                            13.0µs ± 7%
Metric/GetDatum-32                                                              14.7µs ± 5%
Metric/GetDatum-32-2                                                            15.0µs ± 6%
Metric/GetDatum-32-4                                                            25.7µs ± 5%
Metric/GetDatum-64                                                              30.9µs ± 4%
Metric/GetDatum-64-2                                                            29.8µs ± 3%
Metric/GetDatum-64-4                                                            49.5µs ± 5%
Metric/GetDatum-128                                                             61.5µs ± 4%
Metric/GetDatum-128-2                                                           60.9µs ± 3%
Metric/GetDatum-128-4                                                            105µs ± 4%
Metric/GetDatum-256                                                              138µs ± 1%
Metric/GetDatum-256-2                                                            135µs ± 3%
Metric/GetDatum-256-4                                                            225µs ± 6%
Metric/GetDatum-512                                                              326µs ± 2%
Metric/GetDatum-512-2                                                            318µs ± 1%
Metric/GetDatum-512-4                                                            498µs ± 4%
Metric/GetDatum-1024                                                             771µs ± 1%
Metric/GetDatum-1024-2                                                           717µs ± 1%
Metric/GetDatum-1024-4                                                          1.06ms ± 5%
Metric/GetDatum-2048                                                            1.54ms ± 1%
Metric/GetDatum-2048-2                                                          1.29ms ± 1%
Metric/GetDatum-2048-4                                                          2.17ms ± 2%
Metric/GetDatum-4096                                                            3.14ms ± 3%
Metric/GetDatum-4096-2                                                          2.50ms ± 1%
Metric/GetDatum-4096-4                                                          3.89ms ± 4%
Metric/GetDatum-8192                                                            6.93ms ± 2%
Metric/GetDatum-8192-2                                                          5.16ms ± 1%
Metric/GetDatum-8192-4                                                          7.02ms ± 2%
Metric/GetDatumParallel-2                                                       1.09µs ±10%
Metric/GetDatumParallel-2-2                                                     1.32µs ± 7%
Metric/GetDatumParallel-2-4                                                     2.22µs ±13%
Metric/GetDatumParallel-4                                                       1.99µs ±13%
Metric/GetDatumParallel-4-2                                                     2.10µs ±13%
Metric/GetDatumParallel-4-4                                                     3.89µs ±17%
Metric/GetDatumParallel-8                                                       3.73µs ±10%
Metric/GetDatumParallel-8-2                                                     4.28µs ± 5%
Metric/GetDatumParallel-8-4                                                     7.61µs ± 9%
Metric/GetDatumParallel-16                                                      7.38µs ± 4%
Metric/GetDatumParallel-16-2                                                    8.81µs ±14%
Metric/GetDatumParallel-16-4                                                    14.4µs ±11%
Metric/GetDatumParallel-32                                                      15.3µs ± 6%
Metric/GetDatumParallel-32-2                                                    17.1µs ±10%
Metric/GetDatumParallel-32-4                                                    28.1µs ± 7%
Metric/GetDatumParallel-64                                                      30.3µs ± 3%
Metric/GetDatumParallel-64-2                                                    35.4µs ± 4%
Metric/GetDatumParallel-64-4                                                    57.0µs ± 4%
Metric/GetDatumParallel-128                                                     62.5µs ± 3%
Metric/GetDatumParallel-128-2                                                   73.6µs ± 3%
Metric/GetDatumParallel-128-4                                                    120µs ± 3%
Metric/GetDatumParallel-256                                                      139µs ± 2%
Metric/GetDatumParallel-256-2                                                    165µs ± 3%
Metric/GetDatumParallel-256-4                                                    256µs ±10%
Metric/GetDatumParallel-512                                                      331µs ± 1%
Metric/GetDatumParallel-512-2                                                    367µs ± 3%
Metric/GetDatumParallel-512-4                                                    562µs ± 4%
Metric/GetDatumParallel-1024                                                     773µs ± 3%
Metric/GetDatumParallel-1024-2                                                   864µs ± 1%
Metric/GetDatumParallel-1024-4                                                  1.13ms ± 9%
Metric/GetDatumParallel-2048                                                    1.53ms ± 3%
Metric/GetDatumParallel-2048-2                                                  1.52ms ± 1%
Metric/GetDatumParallel-2048-4                                                  2.01ms ± 3%
Metric/GetDatumParallel-4096                                                    3.17ms ± 4%
Metric/GetDatumParallel-4096-2                                                  2.84ms ± 0%
Metric/GetDatumParallel-4096-4                                                  3.87ms ± 5%
Metric/GetDatumParallel-8192                                                    6.98ms ± 3%
Metric/GetDatumParallel-8192-2                                                  5.95ms ± 2%
Metric/GetDatumParallel-8192-4                                                  7.65ms ± 3%
pkg:github.com/google/mtail/internal/metrics/datum goos:linux goarch:amd64
IncrementScalarInt                                                              18.1ns ± 0%
IncrementScalarInt-2                                                            18.1ns ± 0%
IncrementScalarInt-4                                                            18.1ns ± 0%
DecrementScalarInt                                                              18.1ns ± 0%
DecrementScalarInt-2                                                            18.1ns ± 0%
DecrementScalarInt-4                                                            18.1ns ± 0%
pkg:github.com/google/mtail/internal/mtail goos:linux goarch:amd64
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log                            3.53ms ± 5%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                          3.69ms ± 2%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                          3.61ms ± 5%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log                         1.29ms ± 1%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                       1.34ms ± 1%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                       1.31ms ± 1%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                    871ms ± 1%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                  897ms ± 1%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                  904ms ± 4%
Program/examples/ntpd.mtail_on_testdata/ntp4                                     215µs ± 3%
Program/examples/ntpd.mtail_on_testdata/ntp4-2                                   212µs ± 1%
Program/examples/ntpd.mtail_on_testdata/ntp4-4                                   213µs ± 1%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats               64.2µs ± 1%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2             50.6µs ± 1%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4             57.4µs ± 2%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log           111µs ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-2        95.7µs ± 1%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-4         107µs ± 3%
Program/examples/apache_common.mtail_on_testdata/apache-common.log              96.4µs ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-2            88.4µs ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-4            92.3µs ± 1%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log                             632µs ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                           680µs ± 1%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                           648µs ± 2%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                         113µs ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                      98.9µs ± 1%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                       102µs ± 4%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                  125µs ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                120µs ± 1%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                120µs ± 1%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log       410µs ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2     412µs ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4     418µs ± 1%

name                                                                          speed
pkg:github.com/google/mtail/internal/metrics goos:linux goarch:amd64
Store/Add-1
Store/Add-1-2
Store/Add-1-4
Store/Add-2
Store/Add-2-2
Store/Add-2-4
Store/Add-4
Store/Add-4-2
Store/Add-4-4
Store/Add-8
Store/Add-8-2
Store/Add-8-4
Store/Add-16
Store/Add-16-2
Store/Add-16-4
Store/Add-32
Store/Add-32-2
Store/Add-32-4
Store/Add-64
Store/Add-64-2
Store/Add-64-4
Store/Add-128
Store/Add-128-2
Store/Add-128-4
Store/Add-256
Store/Add-256-2
Store/Add-256-4
Store/Add-512
Store/Add-512-2
Store/Add-512-4
Store/Add-1024
Store/Add-1024-2
Store/Add-1024-4
Store/AddParallel-1
Store/AddParallel-1-2
Store/AddParallel-1-4
Store/AddParallel-2
Store/AddParallel-2-2
Store/AddParallel-2-4
Store/AddParallel-4
Store/AddParallel-4-2
Store/AddParallel-4-4
Store/AddParallel-8
Store/AddParallel-8-2
Store/AddParallel-8-4
Store/AddParallel-16
Store/AddParallel-16-2
Store/AddParallel-16-4
Store/AddParallel-32
Store/AddParallel-32-2
Store/AddParallel-32-4
Store/AddParallel-64
Store/AddParallel-64-2
Store/AddParallel-64-4
Store/AddParallel-128
Store/AddParallel-128-2
Store/AddParallel-128-4
Store/AddParallel-256
Store/AddParallel-256-2
Store/AddParallel-256-4
Store/AddParallel-512
Store/AddParallel-512-2
Store/AddParallel-512-4
Store/AddParallel-1024
Store/AddParallel-1024-2
Store/AddParallel-1024-4
Store/AddWithGc-1
Store/AddWithGc-1-2
Store/AddWithGc-1-4
Store/AddWithGc-2
Store/AddWithGc-2-2
Store/AddWithGc-2-4
Store/AddWithGc-4
Store/AddWithGc-4-2
Store/AddWithGc-4-4
Store/AddWithGc-8
Store/AddWithGc-8-2
Store/AddWithGc-8-4
Store/AddWithGc-16
Store/AddWithGc-16-2
Store/AddWithGc-16-4
Store/AddWithGc-32
Store/AddWithGc-32-2
Store/AddWithGc-32-4
Store/AddWithGc-64
Store/AddWithGc-64-2
Store/AddWithGc-64-4
Store/AddWithGc-128
Store/AddWithGc-128-2
Store/AddWithGc-128-4
Store/AddWithGc-256
Store/AddWithGc-256-2
Store/AddWithGc-256-4
Store/AddWithGc-512
Store/AddWithGc-512-2
Store/AddWithGc-512-4
Store/AddWithGc-1024
Store/AddWithGc-1024-2
Store/AddWithGc-1024-4
Store/AddWithGcParallel-1
Store/AddWithGcParallel-1-2
Store/AddWithGcParallel-1-4
Store/AddWithGcParallel-2
Store/AddWithGcParallel-2-2
Store/AddWithGcParallel-2-4
Store/AddWithGcParallel-4
Store/AddWithGcParallel-4-2
Store/AddWithGcParallel-4-4
Store/AddWithGcParallel-8
Store/AddWithGcParallel-8-2
Store/AddWithGcParallel-8-4
Store/AddWithGcParallel-16
Store/AddWithGcParallel-16-2
Store/AddWithGcParallel-16-4
Store/AddWithGcParallel-32
Store/AddWithGcParallel-32-2
Store/AddWithGcParallel-32-4
Store/AddWithGcParallel-64
Store/AddWithGcParallel-64-2
Store/AddWithGcParallel-64-4
Store/AddWithGcParallel-128
Store/AddWithGcParallel-128-2
Store/AddWithGcParallel-128-4
Store/AddWithGcParallel-256
Store/AddWithGcParallel-256-2
Store/AddWithGcParallel-256-4
Store/AddWithGcParallel-512
Store/AddWithGcParallel-512-2
Store/AddWithGcParallel-512-4
Store/AddWithGcParallel-1024
Store/AddWithGcParallel-1024-2
Store/AddWithGcParallel-1024-4
Store/Iterate-1
Store/Iterate-1-2
Store/Iterate-1-4
Store/Iterate-2
Store/Iterate-2-2
Store/Iterate-2-4
Store/Iterate-4
Store/Iterate-4-2
Store/Iterate-4-4
Store/Iterate-8
Store/Iterate-8-2
Store/Iterate-8-4
Store/Iterate-16
Store/Iterate-16-2
Store/Iterate-16-4
Store/Iterate-32
Store/Iterate-32-2
Store/Iterate-32-4
Store/Iterate-64
Store/Iterate-64-2
Store/Iterate-64-4
Store/Iterate-128
Store/Iterate-128-2
Store/Iterate-128-4
Store/Iterate-256
Store/Iterate-256-2
Store/Iterate-256-4
Store/Iterate-512
Store/Iterate-512-2
Store/Iterate-512-4
Store/Iterate-1024
Store/Iterate-1024-2
Store/Iterate-1024-4
Store/IterateParallel-1
Store/IterateParallel-1-2
Store/IterateParallel-1-4
Store/IterateParallel-2
Store/IterateParallel-2-2
Store/IterateParallel-2-4
Store/IterateParallel-4
Store/IterateParallel-4-2
Store/IterateParallel-4-4
Store/IterateParallel-8
Store/IterateParallel-8-2
Store/IterateParallel-8-4
Store/IterateParallel-16
Store/IterateParallel-16-2
Store/IterateParallel-16-4
Store/IterateParallel-32
Store/IterateParallel-32-2
Store/IterateParallel-32-4
Store/IterateParallel-64
Store/IterateParallel-64-2
Store/IterateParallel-64-4
Store/IterateParallel-128
Store/IterateParallel-128-2
Store/IterateParallel-128-4
Store/IterateParallel-256
Store/IterateParallel-256-2
Store/IterateParallel-256-4
Store/IterateParallel-512
Store/IterateParallel-512-2
Store/IterateParallel-512-4
Store/IterateParallel-1024
Store/IterateParallel-1024-2
Store/IterateParallel-1024-4
Store/IterateWithGc-1
Store/IterateWithGc-1-2
Store/IterateWithGc-1-4
Store/IterateWithGc-2
Store/IterateWithGc-2-2
Store/IterateWithGc-2-4
Store/IterateWithGc-4
Store/IterateWithGc-4-2
Store/IterateWithGc-4-4
Store/IterateWithGc-8
Store/IterateWithGc-8-2
Store/IterateWithGc-8-4
Store/IterateWithGc-16
Store/IterateWithGc-16-2
Store/IterateWithGc-16-4
Store/IterateWithGc-32
Store/IterateWithGc-32-2
Store/IterateWithGc-32-4
Store/IterateWithGc-64
Store/IterateWithGc-64-2
Store/IterateWithGc-64-4
Store/IterateWithGc-128
Store/IterateWithGc-128-2
Store/IterateWithGc-128-4
Store/IterateWithGc-256
Store/IterateWithGc-256-2
Store/IterateWithGc-256-4
Store/IterateWithGc-512
Store/IterateWithGc-512-2
Store/IterateWithGc-512-4
Store/IterateWithGc-1024
Store/IterateWithGc-1024-2
Store/IterateWithGc-1024-4
Store/IterateWithGcParallel-1
Store/IterateWithGcParallel-1-2
Store/IterateWithGcParallel-1-4
Store/IterateWithGcParallel-2
Store/IterateWithGcParallel-2-2
Store/IterateWithGcParallel-2-4
Store/IterateWithGcParallel-4
Store/IterateWithGcParallel-4-2
Store/IterateWithGcParallel-4-4
Store/IterateWithGcParallel-8
Store/IterateWithGcParallel-8-2
Store/IterateWithGcParallel-8-4
Store/IterateWithGcParallel-16
Store/IterateWithGcParallel-16-2
Store/IterateWithGcParallel-16-4
Store/IterateWithGcParallel-32
Store/IterateWithGcParallel-32-2
Store/IterateWithGcParallel-32-4
Store/IterateWithGcParallel-64
Store/IterateWithGcParallel-64-2
Store/IterateWithGcParallel-64-4
Store/IterateWithGcParallel-128
Store/IterateWithGcParallel-128-2
Store/IterateWithGcParallel-128-4
Store/IterateWithGcParallel-256
Store/IterateWithGcParallel-256-2
Store/IterateWithGcParallel-256-4
Store/IterateWithGcParallel-512
Store/IterateWithGcParallel-512-2
Store/IterateWithGcParallel-512-4
Store/IterateWithGcParallel-1024
Store/IterateWithGcParallel-1024-2
Store/IterateWithGcParallel-1024-4
Metric/GetDatum-2
Metric/GetDatum-2-2
Metric/GetDatum-2-4
Metric/GetDatum-4
Metric/GetDatum-4-2
Metric/GetDatum-4-4
Metric/GetDatum-8
Metric/GetDatum-8-2
Metric/GetDatum-8-4
Metric/GetDatum-16
Metric/GetDatum-16-2
Metric/GetDatum-16-4
Metric/GetDatum-32
Metric/GetDatum-32-2
Metric/GetDatum-32-4
Metric/GetDatum-64
Metric/GetDatum-64-2
Metric/GetDatum-64-4
Metric/GetDatum-128
Metric/GetDatum-128-2
Metric/GetDatum-128-4
Metric/GetDatum-256
Metric/GetDatum-256-2
Metric/GetDatum-256-4
Metric/GetDatum-512
Metric/GetDatum-512-2
Metric/GetDatum-512-4
Metric/GetDatum-1024
Metric/GetDatum-1024-2
Metric/GetDatum-1024-4
Metric/GetDatum-2048
Metric/GetDatum-2048-2
Metric/GetDatum-2048-4
Metric/GetDatum-4096
Metric/GetDatum-4096-2
Metric/GetDatum-4096-4
Metric/GetDatum-8192
Metric/GetDatum-8192-2
Metric/GetDatum-8192-4
Metric/GetDatumParallel-2
Metric/GetDatumParallel-2-2
Metric/GetDatumParallel-2-4
Metric/GetDatumParallel-4
Metric/GetDatumParallel-4-2
Metric/GetDatumParallel-4-4
Metric/GetDatumParallel-8
Metric/GetDatumParallel-8-2
Metric/GetDatumParallel-8-4
Metric/GetDatumParallel-16
Metric/GetDatumParallel-16-2
Metric/GetDatumParallel-16-4
Metric/GetDatumParallel-32
Metric/GetDatumParallel-32-2
Metric/GetDatumParallel-32-4
Metric/GetDatumParallel-64
Metric/GetDatumParallel-64-2
Metric/GetDatumParallel-64-4
Metric/GetDatumParallel-128
Metric/GetDatumParallel-128-2
Metric/GetDatumParallel-128-4
Metric/GetDatumParallel-256
Metric/GetDatumParallel-256-2
Metric/GetDatumParallel-256-4
Metric/GetDatumParallel-512
Metric/GetDatumParallel-512-2
Metric/GetDatumParallel-512-4
Metric/GetDatumParallel-1024
Metric/GetDatumParallel-1024-2
Metric/GetDatumParallel-1024-4
Metric/GetDatumParallel-2048
Metric/GetDatumParallel-2048-2
Metric/GetDatumParallel-2048-4
Metric/GetDatumParallel-4096
Metric/GetDatumParallel-4096-2
Metric/GetDatumParallel-4096-4
Metric/GetDatumParallel-8192
Metric/GetDatumParallel-8192-2
Metric/GetDatumParallel-8192-4
pkg:github.com/google/mtail/internal/metrics/datum goos:linux goarch:amd64
IncrementScalarInt
IncrementScalarInt-2
IncrementScalarInt-4
DecrementScalarInt
DecrementScalarInt-2
DecrementScalarInt-4
pkg:github.com/google/mtail/internal/mtail goos:linux goarch:amd64
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log                          1.80GB/s ± 5%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                        1.64GB/s ± 2%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                        1.69GB/s ± 9%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log                       14.2GB/s ± 1%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                     13.2GB/s ± 1%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                     13.9GB/s ± 2%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                 12.5MB/s ± 1%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2               12.1MB/s ± 1%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4               12.0MB/s ± 3%
Program/examples/ntpd.mtail_on_testdata/ntp4                                  23.3GB/s ± 4%
Program/examples/ntpd.mtail_on_testdata/ntp4-2                                25.1GB/s ± 3%
Program/examples/ntpd.mtail_on_testdata/ntp4-4                                24.9GB/s ± 5%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats             17.0GB/s ± 2%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2           26.8GB/s ± 1%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4           21.2GB/s ± 2%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log        59.3GB/s ± 9%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-2      82.6GB/s ± 1%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-4      59.0GB/s ± 4%
Program/examples/apache_common.mtail_on_testdata/apache-common.log            38.9GB/s ± 1%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-2          45.6GB/s ± 1%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-4          42.7GB/s ± 2%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log                          34.4GB/s ± 1%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                        30.5GB/s ± 2%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                        34.5GB/s ± 5%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                      96.8GB/s ± 3%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                     137GB/s ± 3%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                     118GB/s ±13%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                191GB/s ±10%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2              193GB/s ± 7%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4              203GB/s ± 7%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log    8.78GB/s ± 2%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2  9.20GB/s ± 2%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4  9.22GB/s ± 3%

name                                                                          alloc/op
pkg:github.com/google/mtail/internal/metrics goos:linux goarch:amd64
Store/Add-1
Store/Add-1-2
Store/Add-1-4
Store/Add-2
Store/Add-2-2
Store/Add-2-4
Store/Add-4
Store/Add-4-2
Store/Add-4-4
Store/Add-8
Store/Add-8-2
Store/Add-8-4
Store/Add-16
Store/Add-16-2
Store/Add-16-4
Store/Add-32
Store/Add-32-2
Store/Add-32-4
Store/Add-64
Store/Add-64-2
Store/Add-64-4
Store/Add-128
Store/Add-128-2
Store/Add-128-4
Store/Add-256
Store/Add-256-2
Store/Add-256-4
Store/Add-512
Store/Add-512-2
Store/Add-512-4
Store/Add-1024
Store/Add-1024-2
Store/Add-1024-4
Store/AddParallel-1
Store/AddParallel-1-2
Store/AddParallel-1-4
Store/AddParallel-2
Store/AddParallel-2-2
Store/AddParallel-2-4
Store/AddParallel-4
Store/AddParallel-4-2
Store/AddParallel-4-4
Store/AddParallel-8
Store/AddParallel-8-2
Store/AddParallel-8-4
Store/AddParallel-16
Store/AddParallel-16-2
Store/AddParallel-16-4
Store/AddParallel-32
Store/AddParallel-32-2
Store/AddParallel-32-4
Store/AddParallel-64
Store/AddParallel-64-2
Store/AddParallel-64-4
Store/AddParallel-128
Store/AddParallel-128-2
Store/AddParallel-128-4
Store/AddParallel-256
Store/AddParallel-256-2
Store/AddParallel-256-4
Store/AddParallel-512
Store/AddParallel-512-2
Store/AddParallel-512-4
Store/AddParallel-1024
Store/AddParallel-1024-2
Store/AddParallel-1024-4
Store/AddWithGc-1
Store/AddWithGc-1-2
Store/AddWithGc-1-4
Store/AddWithGc-2
Store/AddWithGc-2-2
Store/AddWithGc-2-4
Store/AddWithGc-4
Store/AddWithGc-4-2
Store/AddWithGc-4-4
Store/AddWithGc-8
Store/AddWithGc-8-2
Store/AddWithGc-8-4
Store/AddWithGc-16
Store/AddWithGc-16-2
Store/AddWithGc-16-4
Store/AddWithGc-32
Store/AddWithGc-32-2
Store/AddWithGc-32-4
Store/AddWithGc-64
Store/AddWithGc-64-2
Store/AddWithGc-64-4
Store/AddWithGc-128
Store/AddWithGc-128-2
Store/AddWithGc-128-4
Store/AddWithGc-256
Store/AddWithGc-256-2
Store/AddWithGc-256-4
Store/AddWithGc-512
Store/AddWithGc-512-2
Store/AddWithGc-512-4
Store/AddWithGc-1024
Store/AddWithGc-1024-2
Store/AddWithGc-1024-4
Store/AddWithGcParallel-1
Store/AddWithGcParallel-1-2
Store/AddWithGcParallel-1-4
Store/AddWithGcParallel-2
Store/AddWithGcParallel-2-2
Store/AddWithGcParallel-2-4
Store/AddWithGcParallel-4
Store/AddWithGcParallel-4-2
Store/AddWithGcParallel-4-4
Store/AddWithGcParallel-8
Store/AddWithGcParallel-8-2
Store/AddWithGcParallel-8-4
Store/AddWithGcParallel-16
Store/AddWithGcParallel-16-2
Store/AddWithGcParallel-16-4
Store/AddWithGcParallel-32
Store/AddWithGcParallel-32-2
Store/AddWithGcParallel-32-4
Store/AddWithGcParallel-64
Store/AddWithGcParallel-64-2
Store/AddWithGcParallel-64-4
Store/AddWithGcParallel-128
Store/AddWithGcParallel-128-2
Store/AddWithGcParallel-128-4
Store/AddWithGcParallel-256
Store/AddWithGcParallel-256-2
Store/AddWithGcParallel-256-4
Store/AddWithGcParallel-512
Store/AddWithGcParallel-512-2
Store/AddWithGcParallel-512-4
Store/AddWithGcParallel-1024
Store/AddWithGcParallel-1024-2
Store/AddWithGcParallel-1024-4
Store/Iterate-1
Store/Iterate-1-2
Store/Iterate-1-4
Store/Iterate-2
Store/Iterate-2-2
Store/Iterate-2-4
Store/Iterate-4
Store/Iterate-4-2
Store/Iterate-4-4
Store/Iterate-8
Store/Iterate-8-2
Store/Iterate-8-4
Store/Iterate-16
Store/Iterate-16-2
Store/Iterate-16-4
Store/Iterate-32
Store/Iterate-32-2
Store/Iterate-32-4
Store/Iterate-64
Store/Iterate-64-2
Store/Iterate-64-4
Store/Iterate-128
Store/Iterate-128-2
Store/Iterate-128-4
Store/Iterate-256
Store/Iterate-256-2
Store/Iterate-256-4
Store/Iterate-512
Store/Iterate-512-2
Store/Iterate-512-4
Store/Iterate-1024
Store/Iterate-1024-2
Store/Iterate-1024-4
Store/IterateParallel-1
Store/IterateParallel-1-2
Store/IterateParallel-1-4
Store/IterateParallel-2
Store/IterateParallel-2-2
Store/IterateParallel-2-4
Store/IterateParallel-4
Store/IterateParallel-4-2
Store/IterateParallel-4-4
Store/IterateParallel-8
Store/IterateParallel-8-2
Store/IterateParallel-8-4
Store/IterateParallel-16
Store/IterateParallel-16-2
Store/IterateParallel-16-4
Store/IterateParallel-32
Store/IterateParallel-32-2
Store/IterateParallel-32-4
Store/IterateParallel-64
Store/IterateParallel-64-2
Store/IterateParallel-64-4
Store/IterateParallel-128
Store/IterateParallel-128-2
Store/IterateParallel-128-4
Store/IterateParallel-256
Store/IterateParallel-256-2
Store/IterateParallel-256-4
Store/IterateParallel-512
Store/IterateParallel-512-2
Store/IterateParallel-512-4
Store/IterateParallel-1024
Store/IterateParallel-1024-2
Store/IterateParallel-1024-4
Store/IterateWithGc-1
Store/IterateWithGc-1-2
Store/IterateWithGc-1-4
Store/IterateWithGc-2
Store/IterateWithGc-2-2
Store/IterateWithGc-2-4
Store/IterateWithGc-4
Store/IterateWithGc-4-2
Store/IterateWithGc-4-4
Store/IterateWithGc-8
Store/IterateWithGc-8-2
Store/IterateWithGc-8-4
Store/IterateWithGc-16
Store/IterateWithGc-16-2
Store/IterateWithGc-16-4
Store/IterateWithGc-32
Store/IterateWithGc-32-2
Store/IterateWithGc-32-4
Store/IterateWithGc-64
Store/IterateWithGc-64-2
Store/IterateWithGc-64-4
Store/IterateWithGc-128
Store/IterateWithGc-128-2
Store/IterateWithGc-128-4
Store/IterateWithGc-256
Store/IterateWithGc-256-2
Store/IterateWithGc-256-4
Store/IterateWithGc-512
Store/IterateWithGc-512-2
Store/IterateWithGc-512-4
Store/IterateWithGc-1024
Store/IterateWithGc-1024-2
Store/IterateWithGc-1024-4
Store/IterateWithGcParallel-1
Store/IterateWithGcParallel-1-2
Store/IterateWithGcParallel-1-4
Store/IterateWithGcParallel-2
Store/IterateWithGcParallel-2-2
Store/IterateWithGcParallel-2-4
Store/IterateWithGcParallel-4
Store/IterateWithGcParallel-4-2
Store/IterateWithGcParallel-4-4
Store/IterateWithGcParallel-8
Store/IterateWithGcParallel-8-2
Store/IterateWithGcParallel-8-4
Store/IterateWithGcParallel-16
Store/IterateWithGcParallel-16-2
Store/IterateWithGcParallel-16-4
Store/IterateWithGcParallel-32
Store/IterateWithGcParallel-32-2
Store/IterateWithGcParallel-32-4
Store/IterateWithGcParallel-64
Store/IterateWithGcParallel-64-2
Store/IterateWithGcParallel-64-4
Store/IterateWithGcParallel-128
Store/IterateWithGcParallel-128-2
Store/IterateWithGcParallel-128-4
Store/IterateWithGcParallel-256
Store/IterateWithGcParallel-256-2
Store/IterateWithGcParallel-256-4
Store/IterateWithGcParallel-512
Store/IterateWithGcParallel-512-2
Store/IterateWithGcParallel-512-4
Store/IterateWithGcParallel-1024
Store/IterateWithGcParallel-1024-2
Store/IterateWithGcParallel-1024-4
Metric/GetDatum-2
Metric/GetDatum-2-2
Metric/GetDatum-2-4
Metric/GetDatum-4
Metric/GetDatum-4-2
Metric/GetDatum-4-4
Metric/GetDatum-8
Metric/GetDatum-8-2
Metric/GetDatum-8-4
Metric/GetDatum-16
Metric/GetDatum-16-2
Metric/GetDatum-16-4
Metric/GetDatum-32
Metric/GetDatum-32-2
Metric/GetDatum-32-4
Metric/GetDatum-64
Metric/GetDatum-64-2
Metric/GetDatum-64-4
Metric/GetDatum-128
Metric/GetDatum-128-2
Metric/GetDatum-128-4
Metric/GetDatum-256
Metric/GetDatum-256-2
Metric/GetDatum-256-4
Metric/GetDatum-512
Metric/GetDatum-512-2
Metric/GetDatum-512-4
Metric/GetDatum-1024
Metric/GetDatum-1024-2
Metric/GetDatum-1024-4
Metric/GetDatum-2048
Metric/GetDatum-2048-2
Metric/GetDatum-2048-4
Metric/GetDatum-4096
Metric/GetDatum-4096-2
Metric/GetDatum-4096-4
Metric/GetDatum-8192
Metric/GetDatum-8192-2
Metric/GetDatum-8192-4
Metric/GetDatumParallel-2
Metric/GetDatumParallel-2-2
Metric/GetDatumParallel-2-4
Metric/GetDatumParallel-4
Metric/GetDatumParallel-4-2
Metric/GetDatumParallel-4-4
Metric/GetDatumParallel-8
Metric/GetDatumParallel-8-2
Metric/GetDatumParallel-8-4
Metric/GetDatumParallel-16
Metric/GetDatumParallel-16-2
Metric/GetDatumParallel-16-4
Metric/GetDatumParallel-32
Metric/GetDatumParallel-32-2
Metric/GetDatumParallel-32-4
Metric/GetDatumParallel-64
Metric/GetDatumParallel-64-2
Metric/GetDatumParallel-64-4
Metric/GetDatumParallel-128
Metric/GetDatumParallel-128-2
Metric/GetDatumParallel-128-4
Metric/GetDatumParallel-256
Metric/GetDatumParallel-256-2
Metric/GetDatumParallel-256-4
Metric/GetDatumParallel-512
Metric/GetDatumParallel-512-2
Metric/GetDatumParallel-512-4
Metric/GetDatumParallel-1024
Metric/GetDatumParallel-1024-2
Metric/GetDatumParallel-1024-4
Metric/GetDatumParallel-2048
Metric/GetDatumParallel-2048-2
Metric/GetDatumParallel-2048-4
Metric/GetDatumParallel-4096
Metric/GetDatumParallel-4096-2
Metric/GetDatumParallel-4096-4
Metric/GetDatumParallel-8192
Metric/GetDatumParallel-8192-2
Metric/GetDatumParallel-8192-4
pkg:github.com/google/mtail/internal/metrics/datum goos:linux goarch:amd64
IncrementScalarInt
IncrementScalarInt-2
IncrementScalarInt-4
DecrementScalarInt
DecrementScalarInt-2
DecrementScalarInt-4
pkg:github.com/google/mtail/internal/mtail goos:linux goarch:amd64
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log                             287kB ± 0%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                           288kB ± 0%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                           292kB ± 0%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log                          229kB ± 0%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                        230kB ± 0%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                        233kB ± 0%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                    105MB ± 0%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                  105MB ± 0%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                  107MB ± 0%
Program/examples/ntpd.mtail_on_testdata/ntp4                                    53.3kB ± 0%
Program/examples/ntpd.mtail_on_testdata/ntp4-2                                  53.4kB ± 0%
Program/examples/ntpd.mtail_on_testdata/ntp4-4                                  54.2kB ± 0%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats               36.4kB ± 0%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2             36.5kB ± 0%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4             37.0kB ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log          45.2kB ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-2        45.3kB ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-4        46.0kB ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log              43.2kB ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-2            43.3kB ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-4            43.9kB ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log                             138kB ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                           138kB ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                           140kB ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                        43.4kB ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                      43.4kB ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                      44.1kB ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                 49.9kB ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2               49.9kB ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4               50.7kB ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log      80.8kB ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2    81.0kB ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4    82.2kB ± 0%

name                                                                          allocs/op
pkg:github.com/google/mtail/internal/metrics goos:linux goarch:amd64
Store/Add-1
Store/Add-1-2
Store/Add-1-4
Store/Add-2
Store/Add-2-2
Store/Add-2-4
Store/Add-4
Store/Add-4-2
Store/Add-4-4
Store/Add-8
Store/Add-8-2
Store/Add-8-4
Store/Add-16
Store/Add-16-2
Store/Add-16-4
Store/Add-32
Store/Add-32-2
Store/Add-32-4
Store/Add-64
Store/Add-64-2
Store/Add-64-4
Store/Add-128
Store/Add-128-2
Store/Add-128-4
Store/Add-256
Store/Add-256-2
Store/Add-256-4
Store/Add-512
Store/Add-512-2
Store/Add-512-4
Store/Add-1024
Store/Add-1024-2
Store/Add-1024-4
Store/AddParallel-1
Store/AddParallel-1-2
Store/AddParallel-1-4
Store/AddParallel-2
Store/AddParallel-2-2
Store/AddParallel-2-4
Store/AddParallel-4
Store/AddParallel-4-2
Store/AddParallel-4-4
Store/AddParallel-8
Store/AddParallel-8-2
Store/AddParallel-8-4
Store/AddParallel-16
Store/AddParallel-16-2
Store/AddParallel-16-4
Store/AddParallel-32
Store/AddParallel-32-2
Store/AddParallel-32-4
Store/AddParallel-64
Store/AddParallel-64-2
Store/AddParallel-64-4
Store/AddParallel-128
Store/AddParallel-128-2
Store/AddParallel-128-4
Store/AddParallel-256
Store/AddParallel-256-2
Store/AddParallel-256-4
Store/AddParallel-512
Store/AddParallel-512-2
Store/AddParallel-512-4
Store/AddParallel-1024
Store/AddParallel-1024-2
Store/AddParallel-1024-4
Store/AddWithGc-1
Store/AddWithGc-1-2
Store/AddWithGc-1-4
Store/AddWithGc-2
Store/AddWithGc-2-2
Store/AddWithGc-2-4
Store/AddWithGc-4
Store/AddWithGc-4-2
Store/AddWithGc-4-4
Store/AddWithGc-8
Store/AddWithGc-8-2
Store/AddWithGc-8-4
Store/AddWithGc-16
Store/AddWithGc-16-2
Store/AddWithGc-16-4
Store/AddWithGc-32
Store/AddWithGc-32-2
Store/AddWithGc-32-4
Store/AddWithGc-64
Store/AddWithGc-64-2
Store/AddWithGc-64-4
Store/AddWithGc-128
Store/AddWithGc-128-2
Store/AddWithGc-128-4
Store/AddWithGc-256
Store/AddWithGc-256-2
Store/AddWithGc-256-4
Store/AddWithGc-512
Store/AddWithGc-512-2
Store/AddWithGc-512-4
Store/AddWithGc-1024
Store/AddWithGc-1024-2
Store/AddWithGc-1024-4
Store/AddWithGcParallel-1
Store/AddWithGcParallel-1-2
Store/AddWithGcParallel-1-4
Store/AddWithGcParallel-2
Store/AddWithGcParallel-2-2
Store/AddWithGcParallel-2-4
Store/AddWithGcParallel-4
Store/AddWithGcParallel-4-2
Store/AddWithGcParallel-4-4
Store/AddWithGcParallel-8
Store/AddWithGcParallel-8-2
Store/AddWithGcParallel-8-4
Store/AddWithGcParallel-16
Store/AddWithGcParallel-16-2
Store/AddWithGcParallel-16-4
Store/AddWithGcParallel-32
Store/AddWithGcParallel-32-2
Store/AddWithGcParallel-32-4
Store/AddWithGcParallel-64
Store/AddWithGcParallel-64-2
Store/AddWithGcParallel-64-4
Store/AddWithGcParallel-128
Store/AddWithGcParallel-128-2
Store/AddWithGcParallel-128-4
Store/AddWithGcParallel-256
Store/AddWithGcParallel-256-2
Store/AddWithGcParallel-256-4
Store/AddWithGcParallel-512
Store/AddWithGcParallel-512-2
Store/AddWithGcParallel-512-4
Store/AddWithGcParallel-1024
Store/AddWithGcParallel-1024-2
Store/AddWithGcParallel-1024-4
Store/Iterate-1
Store/Iterate-1-2
Store/Iterate-1-4
Store/Iterate-2
Store/Iterate-2-2
Store/Iterate-2-4
Store/Iterate-4
Store/Iterate-4-2
Store/Iterate-4-4
Store/Iterate-8
Store/Iterate-8-2
Store/Iterate-8-4
Store/Iterate-16
Store/Iterate-16-2
Store/Iterate-16-4
Store/Iterate-32
Store/Iterate-32-2
Store/Iterate-32-4
Store/Iterate-64
Store/Iterate-64-2
Store/Iterate-64-4
Store/Iterate-128
Store/Iterate-128-2
Store/Iterate-128-4
Store/Iterate-256
Store/Iterate-256-2
Store/Iterate-256-4
Store/Iterate-512
Store/Iterate-512-2
Store/Iterate-512-4
Store/Iterate-1024
Store/Iterate-1024-2
Store/Iterate-1024-4
Store/IterateParallel-1
Store/IterateParallel-1-2
Store/IterateParallel-1-4
Store/IterateParallel-2
Store/IterateParallel-2-2
Store/IterateParallel-2-4
Store/IterateParallel-4
Store/IterateParallel-4-2
Store/IterateParallel-4-4
Store/IterateParallel-8
Store/IterateParallel-8-2
Store/IterateParallel-8-4
Store/IterateParallel-16
Store/IterateParallel-16-2
Store/IterateParallel-16-4
Store/IterateParallel-32
Store/IterateParallel-32-2
Store/IterateParallel-32-4
Store/IterateParallel-64
Store/IterateParallel-64-2
Store/IterateParallel-64-4
Store/IterateParallel-128
Store/IterateParallel-128-2
Store/IterateParallel-128-4
Store/IterateParallel-256
Store/IterateParallel-256-2
Store/IterateParallel-256-4
Store/IterateParallel-512
Store/IterateParallel-512-2
Store/IterateParallel-512-4
Store/IterateParallel-1024
Store/IterateParallel-1024-2
Store/IterateParallel-1024-4
Store/IterateWithGc-1
Store/IterateWithGc-1-2
Store/IterateWithGc-1-4
Store/IterateWithGc-2
Store/IterateWithGc-2-2
Store/IterateWithGc-2-4
Store/IterateWithGc-4
Store/IterateWithGc-4-2
Store/IterateWithGc-4-4
Store/IterateWithGc-8
Store/IterateWithGc-8-2
Store/IterateWithGc-8-4
Store/IterateWithGc-16
Store/IterateWithGc-16-2
Store/IterateWithGc-16-4
Store/IterateWithGc-32
Store/IterateWithGc-32-2
Store/IterateWithGc-32-4
Store/IterateWithGc-64
Store/IterateWithGc-64-2
Store/IterateWithGc-64-4
Store/IterateWithGc-128
Store/IterateWithGc-128-2
Store/IterateWithGc-128-4
Store/IterateWithGc-256
Store/IterateWithGc-256-2
Store/IterateWithGc-256-4
Store/IterateWithGc-512
Store/IterateWithGc-512-2
Store/IterateWithGc-512-4
Store/IterateWithGc-1024
Store/IterateWithGc-1024-2
Store/IterateWithGc-1024-4
Store/IterateWithGcParallel-1
Store/IterateWithGcParallel-1-2
Store/IterateWithGcParallel-1-4
Store/IterateWithGcParallel-2
Store/IterateWithGcParallel-2-2
Store/IterateWithGcParallel-2-4
Store/IterateWithGcParallel-4
Store/IterateWithGcParallel-4-2
Store/IterateWithGcParallel-4-4
Store/IterateWithGcParallel-8
Store/IterateWithGcParallel-8-2
Store/IterateWithGcParallel-8-4
Store/IterateWithGcParallel-16
Store/IterateWithGcParallel-16-2
Store/IterateWithGcParallel-16-4
Store/IterateWithGcParallel-32
Store/IterateWithGcParallel-32-2
Store/IterateWithGcParallel-32-4
Store/IterateWithGcParallel-64
Store/IterateWithGcParallel-64-2
Store/IterateWithGcParallel-64-4
Store/IterateWithGcParallel-128
Store/IterateWithGcParallel-128-2
Store/IterateWithGcParallel-128-4
Store/IterateWithGcParallel-256
Store/IterateWithGcParallel-256-2
Store/IterateWithGcParallel-256-4
Store/IterateWithGcParallel-512
Store/IterateWithGcParallel-512-2
Store/IterateWithGcParallel-512-4
Store/IterateWithGcParallel-1024
Store/IterateWithGcParallel-1024-2
Store/IterateWithGcParallel-1024-4
Metric/GetDatum-2
Metric/GetDatum-2-2
Metric/GetDatum-2-4
Metric/GetDatum-4
Metric/GetDatum-4-2
Metric/GetDatum-4-4
Metric/GetDatum-8
Metric/GetDatum-8-2
Metric/GetDatum-8-4
Metric/GetDatum-16
Metric/GetDatum-16-2
Metric/GetDatum-16-4
Metric/GetDatum-32
Metric/GetDatum-32-2
Metric/GetDatum-32-4
Metric/GetDatum-64
Metric/GetDatum-64-2
Metric/GetDatum-64-4
Metric/GetDatum-128
Metric/GetDatum-128-2
Metric/GetDatum-128-4
Metric/GetDatum-256
Metric/GetDatum-256-2
Metric/GetDatum-256-4
Metric/GetDatum-512
Metric/GetDatum-512-2
Metric/GetDatum-512-4
Metric/GetDatum-1024
Metric/GetDatum-1024-2
Metric/GetDatum-1024-4
Metric/GetDatum-2048
Metric/GetDatum-2048-2
Metric/GetDatum-2048-4
Metric/GetDatum-4096
Metric/GetDatum-4096-2
Metric/GetDatum-4096-4
Metric/GetDatum-8192
Metric/GetDatum-8192-2
Metric/GetDatum-8192-4
Metric/GetDatumParallel-2
Metric/GetDatumParallel-2-2
Metric/GetDatumParallel-2-4
Metric/GetDatumParallel-4
Metric/GetDatumParallel-4-2
Metric/GetDatumParallel-4-4
Metric/GetDatumParallel-8
Metric/GetDatumParallel-8-2
Metric/GetDatumParallel-8-4
Metric/GetDatumParallel-16
Metric/GetDatumParallel-16-2
Metric/GetDatumParallel-16-4
Metric/GetDatumParallel-32
Metric/GetDatumParallel-32-2
Metric/GetDatumParallel-32-4
Metric/GetDatumParallel-64
Metric/GetDatumParallel-64-2
Metric/GetDatumParallel-64-4
Metric/GetDatumParallel-128
Metric/GetDatumParallel-128-2
Metric/GetDatumParallel-128-4
Metric/GetDatumParallel-256
Metric/GetDatumParallel-256-2
Metric/GetDatumParallel-256-4
Metric/GetDatumParallel-512
Metric/GetDatumParallel-512-2
Metric/GetDatumParallel-512-4
Metric/GetDatumParallel-1024
Metric/GetDatumParallel-1024-2
Metric/GetDatumParallel-1024-4
Metric/GetDatumParallel-2048
Metric/GetDatumParallel-2048-2
Metric/GetDatumParallel-2048-4
Metric/GetDatumParallel-4096
Metric/GetDatumParallel-4096-2
Metric/GetDatumParallel-4096-4
Metric/GetDatumParallel-8192
Metric/GetDatumParallel-8192-2
Metric/GetDatumParallel-8192-4
pkg:github.com/google/mtail/internal/metrics/datum goos:linux goarch:amd64
IncrementScalarInt
IncrementScalarInt-2
IncrementScalarInt-4
DecrementScalarInt
DecrementScalarInt-2
DecrementScalarInt-4
pkg:github.com/google/mtail/internal/mtail goos:linux goarch:amd64
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log                             5.46k ± 0%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-2                           5.46k ± 0%
Program/examples/rsyncd.mtail_on_testdata/rsyncd.log-4                           5.46k ± 0%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log                          3.06k ± 0%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-2                        3.06k ± 0%
Program/examples/sftp.mtail_on_testdata/sftp_chroot.log-4                        3.06k ± 0%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log                    1.10M ± 0%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-2                  1.10M ± 0%
Program/examples/dhcpd.mtail_on_testdata/anonymised_dhcpd_log-4                  1.10M ± 0%
Program/examples/ntpd.mtail_on_testdata/ntp4                                       225 ± 0%
Program/examples/ntpd.mtail_on_testdata/ntp4-2                                     225 ± 0%
Program/examples/ntpd.mtail_on_testdata/ntp4-4                                     225 ± 0%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats                 84.0 ± 0%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-2               84.0 ± 0%
Program/examples/ntpd_peerstats.mtail_on_testdata/xntp3_peerstats-4               84.0 ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log             215 ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-2           215 ± 0%
Program/examples/apache_combined.mtail_on_testdata/apache-combined.log-4           215 ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log                 202 ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-2               202 ± 0%
Program/examples/apache_common.mtail_on_testdata/apache-common.log-4               202 ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log                             1.66k ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-2                           1.66k ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_log-4                           1.66k ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog                           157 ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-2                         157 ± 0%
Program/examples/vsftpd.mtail_on_testdata/vsftpd_xferlog-4                         157 ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log                    179 ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-2                  179 ± 0%
Program/examples/lighttpd.mtail_on_testdata/lighttpd_access.log-4                  179 ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log         893 ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-2       894 ± 0%
Program/examples/mysql_slowqueries.mtail_on_testdata/mysql_slowqueries.log-4       894 ± 0%

@github-actions

This comment has been minimized.

jaqx0r
jaqx0r previously approved these changes Jul 12, 2022
@jaqx0r jaqx0r enabled auto-merge July 12, 2022 04:53
@github-actions

This comment has been minimized.

@jaqx0r jaqx0r merged commit af4a97f into google:main Jul 12, 2022
@github-actions
Copy link
Contributor

Unit Test Results

       1 files  ±0       27 suites  ±0   3m 22s ⏱️ +30s
   566 tests +1     565 ✔️ +1  1 💤 ±0  0 ❌ ±0 
1 674 runs  +3  1 671 ✔️ +3  3 💤 ±0  0 ❌ ±0 

Results for commit af4a97f. ± Comparison against base commit 13d1e22.

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

Successfully merging this pull request may close these issues.

3 participants