GoogleCloudPlatform / prometheus-engine

Google Cloud Managed Service for Prometheus libraries and manifests.
https://g.co/cloud/managedprometheus
Apache License 2.0
191 stars 89 forks source link

fix(deps): bump the go-deps group with 12 updates #903

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 6 months ago

Bumps the go-deps group with 12 updates:

Package From To
cloud.google.com/go/monitoring 1.18.0 1.18.1
github.com/googleapis/gax-go/v2 2.12.0 2.12.2
github.com/prometheus/client_golang 1.18.0 1.19.0
github.com/prometheus/client_model 0.5.0 0.6.0
github.com/prometheus/common 0.47.0 0.48.0
github.com/stretchr/testify 1.8.4 1.9.0
go.uber.org/zap 1.26.0 1.27.0
golang.org/x/mod 0.15.0 0.16.0
golang.org/x/oauth2 0.17.0 0.18.0
google.golang.org/api 0.162.0 0.169.0
google.golang.org/genproto/googleapis/api 0.0.0-20240205150955-31a09d347014 0.0.0-20240311132316-a219d84964c2
google.golang.org/grpc 1.61.0 1.62.1

Updates cloud.google.com/go/monitoring from 1.18.0 to 1.18.1

Release notes

Sourced from cloud.google.com/go/monitoring's releases.

monitoring: v1.18.1

1.18.1 (2024-03-14)

Bug Fixes

  • monitoring: Update protobuf dep to v1.33.0 (30b038d)
Changelog

Sourced from cloud.google.com/go/monitoring's changelog.

1.18.1 (2023-05-08)

Bug Fixes

  • documentai: Update grpc to v1.55.0 (1147ce0)
Commits
  • 141f2a5 chore: release main (#9571)
  • 25c3f2d feat(datacatalog): Add RANGE type to Data Catalog (#9573)
  • 30b038d fix(all): release protobuf dep bump (#9586)
  • 424b716 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /auth/o...
  • 035ca18 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /intern...
  • 5e4815d chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /intern...
  • 9490416 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /intern...
  • 87a101f chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /intern...
  • 42c0f35 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /intern...
  • da6e854 chore(deps): bump google.golang.org/protobuf in /internal/gapicgen (#9574)
  • Additional commits viewable in compare view


Updates github.com/googleapis/gax-go/v2 from 2.12.0 to 2.12.2

Release notes

Sourced from github.com/googleapis/gax-go/v2's releases.

v2.12.2

2.12.2 (2024-02-23)

Bug Fixes

  • v2/callctx: fix SetHeader race by cloning header map (#326) (534311f)

v2.12.1

2.12.1 (2024-02-13)

Bug Fixes

Commits


Updates github.com/prometheus/client_golang from 1.18.0 to 1.19.0

Release notes

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

v1.19.0

What's Changed

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427

New Contributors

Full Changelog: https://github.com/prometheus/client_golang/compare/v1.18.0...v1.19.0

Changelog

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

1.19.0 / 2023-02-27

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427
Commits
  • 77d4003 Add 1.19.0 changelog (#1451)
  • 14259fa Merge pull request #1448 from ywwg/owilliams/content-negotiation
  • 6d03920 deps: bump prometheus/common version
  • 353395b Remove support for go 1.19 (#1449)
  • 9dd5d2a Merge pull request #1445 from kavu/add_go122_metrics_test
  • c906a5e Add support for Go 1.22
  • 7ac9036 Merge pull request #1440 from prometheus/dependabot/github_actions/github-act...
  • 8c7e30f Merge pull request #1441 from prometheus/dependabot/go_modules/tutorial/whats...
  • 08769f8 Bump github.com/prometheus/common in /tutorial/whatsup
  • 83d5940 Bump the github-actions group with 2 updates
  • Additional commits viewable in compare view


Updates github.com/prometheus/client_model from 0.5.0 to 0.6.0

Release notes

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

v0.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/prometheus/client_model/compare/v0.5.0...v0.6.0

Commits
  • d56cd79 add exemplar to native histogram (#80)
  • f22bbab Merge pull request #79 from prometheus/repo_sync
  • 552c44f Update common Prometheus files
  • f68ef47 Merge pull request #78 from prometheus/dependabot/go_modules/google.golang.or...
  • 2aad054 Bump google.golang.org/protobuf from 1.31.0 to 1.32.0
  • 93dfe21 Merge pull request #77 from prometheus/repo_sync
  • d150866 Update common Prometheus files
  • 9b7b675 Merge pull request #76 from prometheus/repo_sync
  • 734da88 Update common Prometheus files
  • c26a8ee Merge pull request #75 from vesari/add-unit
  • Additional commits viewable in compare view


Updates github.com/prometheus/common from 0.47.0 to 0.48.0

Release notes

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

v0.48.0

This release will require changes of code that relies on direct access to content-type format strings. See the PR linked below for work-arounds. Please file an issue if your use case doesn't work anymore.

What's Changed

Full Changelog: https://github.com/prometheus/common/compare/v0.47.0...v0.48.0

Commits


Updates github.com/stretchr/testify from 1.8.4 to 1.9.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.9.0

What's Changed

... (truncated)

Commits
  • bb548d0 Merge pull request #1552 from stretchr/dependabot/go_modules/github.com/stret...
  • 814075f build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2
  • e045612 Merge pull request #1339 from bogdandrutu/uintptr
  • 5b6926d Merge pull request #1385 from hslatman/not-implements
  • 9f97d67 Merge pull request #1550 from stretchr/release-notes
  • bcb0d3f Include the auto-release notes in releases
  • fb770f8 Merge pull request #1247 from ccoVeille/typos
  • 85d8bb6 fix typos in comments, tests and github templates
  • e2741fa Merge pull request #1548 from arjunmahishi/msgAndArgs
  • 6e59f20 http_assertions: assert that the msgAndArgs actually works in tests
  • Additional commits viewable in compare view


Updates go.uber.org/zap from 1.26.0 to 1.27.0

Release notes

Sourced from go.uber.org/zap's releases.

v1.27.0

Enhancements:

  • #1378[]: Add WithLazy method for SugaredLogger.
  • #1399[]: zaptest: Add NewTestingWriter for customizing TestingWriter with more flexibility than NewLogger.
  • #1406[]: Add Log, Logw, Logln methods for SugaredLogger.
  • #1416[]: Add WithPanicHook option for testing panic logs.

Thanks to @​defval, @​dimmo, @​arxeiss, and @​MKrupauskas for their contributions to this release.

#1378: uber-go/zap#1378 #1399: uber-go/zap#1399 #1406: uber-go/zap#1406 #1416: uber-go/zap#1416

Changelog

Sourced from go.uber.org/zap's changelog.

1.27.0 (20 Feb 2024)

Enhancements:

  • #1378[]: Add WithLazy method for SugaredLogger.
  • #1399[]: zaptest: Add NewTestingWriter for customizing TestingWriter with more flexibility than NewLogger.
  • #1406[]: Add Log, Logw, Logln methods for SugaredLogger.
  • #1416[]: Add WithPanicHook option for testing panic logs.

Thanks to @​defval, @​dimmo, @​arxeiss, and @​MKrupauskas for their contributions to this release.

#1378: uber-go/zap#1378 #1399: uber-go/zap#1399 #1406: uber-go/zap#1406 #1416: uber-go/zap#1416

Commits


Updates golang.org/x/mod from 0.15.0 to 0.16.0

Commits
  • 766dc5d modfile: use new go version string format in WorkFile.add error
  • See full diff in compare view


Updates golang.org/x/oauth2 from 0.17.0 to 0.18.0

Commits
  • 85231f9 go.mod: update golang.org/x dependencies
  • 34a7afa google/externalaccount: add Config.UniverseDomain
  • 95bec95 google/externalaccount: moves externalaccount package out of internal and exp...
  • See full diff in compare view


Updates google.golang.org/api from 0.162.0 to 0.169.0

Release notes

Sourced from google.golang.org/api's releases.

v0.169.0

0.169.0 (2024-03-07)

Features

v0.168.0

0.168.0 (2024-03-04)

Features

v0.167.0

0.167.0 (2024-02-23)

Features

v0.166.0

0.166.0 (2024-02-21)

Features

... (truncated)

Changelog

Sourced from google.golang.org/api's changelog.

0.169.0 (2024-03-07)

Features

0.168.0 (2024-03-04)

Features

0.167.0 (2024-02-23)

Features

0.166.0 (2024-02-21)

Features

0.165.0 (2024-02-14)

Features

... (truncated)

Commits


Updates google.golang.org/genproto/googleapis/api from 0.0.0-20240205150955-31a09d347014 to 0.0.0-20240311132316-a219d84964c2

Commits


Updates google.golang.org/grpc from 1.61.0 to 1.62.1

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.62.1

Bug Fixes

  • xds: fix a bug that results in no matching virtual host found RPC errors due to a difference between the target and LDS resource names (#6997)
  • server: fixed stats handler data InPayload.Length for unary RPC calls (#6766)
  • grpc: the experimental RecvBufferPool DialOption and ServerOption are now active during unary RPCs with compression (#6766)
  • grpc: trim whitespaces in accept-encoding header before determining compressors

Release 1.62.0

New Features

  • grpc: Add StaticMethod CallOption as a signal to stats handler that a method is safe to use as an instrument key (#6986)

Behavior Changes

  • grpc: Return canonical target string from ClientConn.Target() and resolver.Address.String() (#6923)

Bug Fixes

  • server: wait to close connection until incoming socket is drained (with timeout) to prevent data loss on client-side (#6977)

Performance Improvements

  • *: Allow building without x/net/trace by using grpcnotrace to enable dead code elimination (#6954)
  • rand: improve performance and simplify implementation of grpcrand by adopting math/rand's top-level functions for go version 1.21.0 and newer. (#6925)

Dependencies

  • *: Use google.golang.org/protobuf/proto instead of github.com/golang/protobuf. (#6919)

[!NOTE] The above change in proto library usage introduces a minor behavior change within those libraries. The old github.com/golang/protobuf library would error if given a nil message to Marshal, while the new google.golang.org/protobuf library will successfully output zero bytes in this case. This means server method handlers that did return nil, nil will now return an empty message and no error, while it used to return an error. This also affects the client side, where clients sending nil messages used to fail without sending the RPC, and now they will send an empty message.

Release 1.61.1

Bug Fixes

  • server: wait to close connection until incoming socket is drained (with timeout) to prevent data loss on client-side (#6977)
Commits
dependabot[bot] commented 5 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.