prymitive / karma

Alert dashboard for Prometheus Alertmanager
https://demo.karma-dashboard.io/
Apache License 2.0
2.31k stars 175 forks source link

chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 #6179

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps github.com/prometheus/client_golang from 1.20.2 to 1.20.3.

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.20.3

  • [BUGFIX] histograms: Fix possible data race when appending exemplars. #1608
Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.20.3 / 2024-09-05

  • [BUGFIX] histograms: Fix possible data race when appending exemplars. #1608
Commits
  • ef2f87e Merge pull request #1620 from prometheus/arthursens/prepare-1.20.3
  • 937ac63 Add changelog entry for 1.20.3
  • 6e9914d Merge pull request #1608 from krajorama/index-out-of-range-native-histogram-e...
  • d6b8c89 Update comments with more explanations
  • 504566f Use simplified solution from #1609 for the data race
  • dc8e9a4 fix: native histogram: Simplify and fix addExemplar
  • dc819ce Use a trivial solution to #1605
  • e061dfa native histogram: use exemplars in concurrency test
  • See full diff in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 2 weeks ago

Go benchmark diff

name                               old time/op        new time/op        delta
pkg:github.com/prymitive/karma/cmd/karma goos:linux goarch:amd64
Compress/Run-2                           3.05ms ± 1%        3.03ms ± 1%  -0.87%  (p=0.019 n=9+9)
Decompress/Run-2                         5.35ms ± 6%        5.39ms ± 3%    ~     (p=0.529 n=10+10)
CompressionAndDecompression/Run-2        6.97ms ± 3%        7.14ms ± 2%  +2.38%  (p=0.007 n=10+10)
PullAlerts/0.22.0-2                      2.91ms ± 3%        2.89ms ± 2%    ~     (p=0.315 n=10+9)
AlertsAPIMisses/0.22.0-2                 1.28ms ± 7%        1.27ms ± 8%    ~     (p=0.684 n=10+10)
AlertsAPIMissesAutoGrid/0.22.0-2         1.27ms ± 8%        1.25ms ± 7%    ~     (p=0.280 n=10+10)
AlertsAPIHits/0.22.0-2                    640µs ± 2%         642µs ± 2%    ~     (p=0.842 n=10+9)
pkg:github.com/prymitive/karma/internal/alertmanager goos:linux goarch:amd64
DedupAlerts/Run-2                         150µs ± 1%         150µs ± 2%    ~     (p=0.743 n=8+9)
DedupAutocomplete/Run-2                  71.1µs ± 1%        70.5µs ± 1%  -0.91%  (p=0.001 n=10+9)
DedupColors/Run-2                        19.6µs ± 2%        19.5µs ± 1%    ~     (p=0.326 n=10+9)
pkg:github.com/prymitive/karma/internal/filters goos:linux goarch:amd64
Autocomplete-2                            112ms ± 2%         113ms ± 1%    ~     (p=0.489 n=9+9)

name                               old %/compression  new %/compression  delta
pkg:github.com/prymitive/karma/cmd/karma goos:linux goarch:amd64
Compress/Run-2                             0.04 ± 0%          0.04 ± 0%    ~     (all equal)

name                               old alloc/op       new alloc/op       delta
pkg:github.com/prymitive/karma/cmd/karma goos:linux goarch:amd64
Compress/Run-2                           1.47MB ± 0%        1.47MB ± 0%    ~     (p=0.265 n=9+10)
Decompress/Run-2                         10.6MB ± 0%        10.6MB ± 0%    ~     (p=1.000 n=8+8)
CompressionAndDecompression/Run-2        12.1MB ± 0%        12.1MB ± 0%    ~     (p=0.517 n=10+10)
PullAlerts/0.22.0-2                       887kB ± 0%         887kB ± 0%    ~     (p=1.000 n=10+10)
AlertsAPIMisses/0.22.0-2                 1.46MB ± 0%        1.46MB ± 0%  -0.11%  (p=0.022 n=10+9)
AlertsAPIMissesAutoGrid/0.22.0-2         1.47MB ± 0%        1.47MB ± 0%    ~     (p=0.796 n=10+10)
AlertsAPIHits/0.22.0-2                    255kB ± 0%         255kB ± 0%  -0.19%  (p=0.027 n=8+10)
pkg:github.com/prymitive/karma/internal/alertmanager goos:linux goarch:amd64
DedupAlerts/Run-2                         181kB ± 0%         181kB ± 0%  +0.00%  (p=0.020 n=10+10)
DedupAutocomplete/Run-2                  52.2kB ± 0%        52.2kB ± 0%    ~     (p=0.982 n=10+10)
DedupColors/Run-2                        14.6kB ± 0%        14.6kB ± 0%    ~     (all equal)
pkg:github.com/prymitive/karma/internal/filters goos:linux goarch:amd64
Autocomplete-2                           71.4MB ± 0%        71.4MB ± 0%    ~     (p=0.423 n=8+9)

name                               old allocs/op      new allocs/op      delta
pkg:github.com/prymitive/karma/cmd/karma goos:linux goarch:amd64
Compress/Run-2                             29.0 ± 0%          29.0 ± 0%    ~     (all equal)
Decompress/Run-2                           76.0 ± 0%          76.0 ± 0%    ~     (all equal)
CompressionAndDecompression/Run-2           108 ± 0%           108 ± 0%    ~     (all equal)
PullAlerts/0.22.0-2                       16.4k ± 0%         16.4k ± 0%    ~     (p=1.000 n=10+10)
AlertsAPIMisses/0.22.0-2                  2.71k ± 0%         2.71k ± 0%    ~     (p=0.281 n=10+8)
AlertsAPIMissesAutoGrid/0.22.0-2          2.57k ± 0%         2.57k ± 0%    ~     (p=1.000 n=10+10)
AlertsAPIHits/0.22.0-2                    1.83k ± 0%         1.83k ± 0%    ~     (all equal)
pkg:github.com/prymitive/karma/internal/alertmanager goos:linux goarch:amd64
DedupAlerts/Run-2                           925 ± 0%           925 ± 0%    ~     (all equal)
DedupAutocomplete/Run-2                     154 ± 0%           154 ± 0%    ~     (all equal)
DedupColors/Run-2                          67.0 ± 0%          67.0 ± 0%    ~     (all equal)
pkg:github.com/prymitive/karma/internal/filters goos:linux goarch:amd64
Autocomplete-2                            1.59M ± 0%         1.59M ± 0%    ~     (p=0.435 n=8+9)