newrelic / go-agent

New Relic Go Agent
Apache License 2.0
775 stars 295 forks source link

fix(protobuf-deps): use latest grpc and protobuf #948

Closed gunturaf closed 2 months ago

gunturaf commented 3 months ago

Links

https://github.com/newrelic/go-agent/pull/940#issuecomment-2291023624

Details

v3.34.0 broke the world because:

  1. It refers to the invalid protobuf version.
  2. The generated protobuf+grpc files uses old versions of the protobuf+grpc deps.

This MR upgrades those both to the latest. Also, as a side effect, this will upgrade the minimum Go version to use this library to Go 1.21.x Finally, this MR also retracts v3.34.0

iamemilio commented 2 months ago

This needs to be rebased on develop. Its bringing in a lot of extra commits.

gunturaf commented 2 months ago

done @iamemilio 👍🏼