Skip to content

Commit c9d4979

Browse files
chore: Bump google.golang.org/grpc from 1.72.1 to 1.73.0 (#401)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.72.1 to 1.73.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p> <blockquote> <h2>Release 1.73.0</h2> <h1>New Features</h1> <ul> <li>balancer/ringhash: move LB policy from xds/internal to exported path to facilitate use without xds (<a href="https://redirect.github.com/grpc/grpc-go/issues/8249">#8249</a>)</li> <li>xds: enable least request LB policy by default. It can be disabled by setting <code>GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST=false</code> in your environment. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8253">#8253</a>)</li> <li>grpc: add a <code>CallAuthority</code> Call Option that can be used to overwrite the http <code>:authority</code> header on per-RPC basis. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8068">#8068</a>)</li> <li>stats/opentelemetry: add trace event for name resolution delay. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8074">#8074</a>)</li> <li>health: added <code>List</code> method to gRPC Health service. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8155">#8155</a>) <ul> <li>Special Thanks: <a href="https://github.com/marcoshuck"><code>@​marcoshuck</code></a></li> </ul> </li> <li>ringhash: implement features from gRFC A76. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8159">#8159</a>)</li> <li>xds: add functionality to support SPIFFE Bundle Maps as roots of trust in XDS which can be enabled by setting <code>GRPC_EXPERIMENTAL_XDS_MTLS_SPIFFE=true</code>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8167">#8167</a>, <a href="https://redirect.github.com/grpc/grpc-go/issues/8180">#8180</a>, <a href="https://redirect.github.com/grpc/grpc-go/issues/8229">#8229</a>, <a href="https://redirect.github.com/grpc/grpc-go/issues/8343">#8343</a>)</li> </ul> <h1>Bug Fixes</h1> <ul> <li>xds: locality ID metric label is changed to make it consistent with <a href="https://github.com/grpc/proposal/blob/master/A78-grpc-metrics-wrr-pf-xds.md#optional-xds-locality-label">gRFC A78</a>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8256">#8256</a>)</li> <li>client: fail RPCs on the client when using extremely short contexts that expire before the <code>grpc-timeout</code> header is created. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8312">#8312</a>)</li> <li>server: non-positive <code>grpc-timeout</code> header values are now rejected. This is consistent with the <a href="https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md#requests">gRPC protocol spec</a>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8290">#8290</a>) <ul> <li>Special Thanks: <a href="https://github.com/evanj"><code>@​evanj</code></a></li> </ul> </li> <li>xds: fix reported error string when LRS load reporting interval is invalid. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8224">#8224</a>) <ul> <li>Special Thanks: <a href="https://github.com/alingse"><code>@​alingse</code></a></li> </ul> </li> </ul> <h1>Performance Improvements</h1> <ul> <li>credentials/alts: improve read performance by optimizing buffer copies and allocations. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8271">#8271</a>)</li> <li>server: improve performance of RPC handling by avoid a status proto copy (<a href="https://redirect.github.com/grpc/grpc-go/issues/8282">#8282</a>) <ul> <li>Special Thanks: <a href="https://github.com/evanj"><code>@​evanj</code></a></li> </ul> </li> </ul> <h1>Documentation</h1> <ul> <li>examples/features/opentelemetry: modify example to demonstrate tracing using OpenTelemtry plugin. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8056">#8056</a>)</li> </ul> <h2>Release 1.72.2</h2> <h1>Bug Fixes</h1> <ul> <li>client: restore support for <code>NO_PROXY</code> environment variable when connecting to locally-resolved addresses (case 2 from <a href="https://github.com/grpc/proposal/blob/master/A1-http-connect-proxy-support.md">gRFC A1</a>). (<a href="https://redirect.github.com/grpc/grpc-go/issues/8329">#8329</a>)</li> <li>balancer/least_request: fix panic on resolver errors. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8333">#8333</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-go/commit/c52d02553f2649c28d0279bca17909a3a08de022"><code>c52d025</code></a> Change version to 1.73.0 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8322">#8322</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/ac60db1864c340dee6e5718fad7dee439775766e"><code>ac60db1</code></a> Add flag guarding SPIFFE Bundle provider (<a href="https://redirect.github.com/grpc/grpc-go/issues/8343">#8343</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8382">#8382</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/183c148c4e63b5770c8b9bdfc7d38fc0811e2742"><code>183c148</code></a> balancer/ringhash: Add experimental notice in package comment (<a href="https://redirect.github.com/grpc/grpc-go/issues/8364">#8364</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8365">#8365</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/b610465ce4bd1af616bad0389185276fb8d19bb8"><code>b610465</code></a> delegatingresolver: avoid proxy for resolved addresses in NO_PROXY env (<a href="https://redirect.github.com/grpc/grpc-go/issues/8329">#8329</a>...</li> <li><a href="https://github.com/grpc/grpc-go/commit/96c4308a9958ccd2bcaffffd53d8fa6c380058b7"><code>96c4308</code></a> balancer/least_request : Fix panic while handling resolver errors (<a href="https://redirect.github.com/grpc/grpc-go/issues/8333">#8333</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8">#8</a>...</li> <li><a href="https://github.com/grpc/grpc-go/commit/af5146b69698317950518c934e9eb14341df6858"><code>af5146b</code></a> grpc: update contributing.md (<a href="https://redirect.github.com/grpc/grpc-go/issues/8318">#8318</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/09166b665e8b6442bc70e88cdef580da9e7b7b06"><code>09166b6</code></a> cleanup: remove unused constants in generic xdsclient (<a href="https://redirect.github.com/grpc/grpc-go/issues/8315">#8315</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/e3f13e75a60a13287fc537cb7974680f1eb99dc7"><code>e3f13e7</code></a> transport: Prevent sending negative timeouts (<a href="https://redirect.github.com/grpc/grpc-go/issues/8312">#8312</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/b89909b7bd0d9bd333aab291e90fec1fa8d45ce9"><code>b89909b</code></a> leakcheck: Fix flaky test TestCheck (<a href="https://redirect.github.com/grpc/grpc-go/issues/8309">#8309</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/709023de87a25ae63b000139295af10589edffee"><code>709023d</code></a> grpcsync/event: Simplify synchronization (<a href="https://redirect.github.com/grpc/grpc-go/issues/8308">#8308</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-go/compare/v1.72.1...v1.73.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.72.1&new-version=1.73.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent a85142d commit c9d4979

2 files changed

Lines changed: 16 additions & 17 deletions

File tree

go.mod

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ require (
4848
golang.org/x/tools v0.34.0
4949
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
5050
gonum.org/v1/gonum v0.16.0
51-
google.golang.org/grpc v1.72.1
51+
google.golang.org/grpc v1.73.0
5252
google.golang.org/protobuf v1.36.6
5353
modernc.org/sqlite v1.29.6
5454
)
@@ -66,7 +66,6 @@ require (
6666
github.com/dustin/go-humanize v1.0.1 // indirect
6767
github.com/fatih/color v1.15.0 // indirect
6868
github.com/goccy/go-yaml v1.11.0 // indirect
69-
github.com/google/go-cmp v0.7.0 // indirect
7069
github.com/gookit/color v1.5.4 // indirect
7170
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
7271
github.com/json-iterator/go v1.1.12 // indirect
@@ -92,7 +91,7 @@ require (
9291
golang.org/x/net v0.41.0 // indirect
9392
golang.org/x/term v0.32.0 // indirect
9493
golang.org/x/text v0.26.0 // indirect
95-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a // indirect
94+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 // indirect
9695
gopkg.in/yaml.v3 v3.0.1 // indirect
9796
modernc.org/gc/v3 v3.0.0-20240107210532-573471604cb6 // indirect
9897
modernc.org/libc v1.41.0 // indirect

go.sum

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -187,16 +187,16 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=
187187
github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA=
188188
go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA=
189189
go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A=
190-
go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY=
191-
go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI=
192-
go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ=
193-
go.opentelemetry.io/otel/metric v1.34.0/go.mod h1:CEDrp0fy2D0MvkXE+dPV7cMi8tWZwX3dmaIhwPOaqHE=
194-
go.opentelemetry.io/otel/sdk v1.34.0 h1:95zS4k/2GOy069d321O8jWgYsW3MzVV+KuSPKp7Wr1A=
195-
go.opentelemetry.io/otel/sdk v1.34.0/go.mod h1:0e/pNiaMAqaykJGKbi+tSjWfNNHMTxoC9qANsCzbyxU=
196-
go.opentelemetry.io/otel/sdk/metric v1.34.0 h1:5CeK9ujjbFVL5c1PhLuStg1wxA7vQv7ce1EK0Gyvahk=
197-
go.opentelemetry.io/otel/sdk/metric v1.34.0/go.mod h1:jQ/r8Ze28zRKoNRdkjCZxfs6YvBTG1+YIqyFVFYec5w=
198-
go.opentelemetry.io/otel/trace v1.34.0 h1:+ouXS2V8Rd4hp4580a8q23bg0azF2nI8cqLYnC8mh/k=
199-
go.opentelemetry.io/otel/trace v1.34.0/go.mod h1:Svm7lSjQD7kG7KJ/MUHPVXSDGz2OX4h0M2jHBhmSfRE=
190+
go.opentelemetry.io/otel v1.35.0 h1:xKWKPxrxB6OtMCbmMY021CqC45J+3Onta9MqjhnusiQ=
191+
go.opentelemetry.io/otel v1.35.0/go.mod h1:UEqy8Zp11hpkUrL73gSlELM0DupHoiq72dR+Zqel/+Y=
192+
go.opentelemetry.io/otel/metric v1.35.0 h1:0znxYu2SNyuMSQT4Y9WDWej0VpcsxkuklLa4/siN90M=
193+
go.opentelemetry.io/otel/metric v1.35.0/go.mod h1:nKVFgxBZ2fReX6IlyW28MgZojkoAkJGaE8CpgeAU3oE=
194+
go.opentelemetry.io/otel/sdk v1.35.0 h1:iPctf8iprVySXSKJffSS79eOjl9pvxV9ZqOWT0QejKY=
195+
go.opentelemetry.io/otel/sdk v1.35.0/go.mod h1:+ga1bZliga3DxJ3CQGg3updiaAJoNECOgJREo9KHGQg=
196+
go.opentelemetry.io/otel/sdk/metric v1.35.0 h1:1RriWBmCKgkeHEhM7a2uMjMUfP7MsOF5JpUCaEqEI9o=
197+
go.opentelemetry.io/otel/sdk/metric v1.35.0/go.mod h1:is6XYCUMpcKi+ZsOvfluY5YstFnhW0BidkR+gL+qN+w=
198+
go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt/xgMs=
199+
go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc=
200200
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
201201
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
202202
golang.org/x/crypto v0.39.0 h1:SHs+kF4LP+f+p14esP5jAoDpHU8Gu/v9lFRK6IT5imM=
@@ -258,10 +258,10 @@ golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhS
258258
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=
259259
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
260260
gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
261-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a h1:51aaUVRocpvUOSQKM6Q7VuoaktNIaMCLuhZB6DKksq4=
262-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a/go.mod h1:uRxBH1mhmO8PGhU89cMcHaXKZqO+OfakD8QQO0oYwlQ=
263-
google.golang.org/grpc v1.72.1 h1:HR03wO6eyZ7lknl75XlxABNVLLFc2PAb6mHlYh756mA=
264-
google.golang.org/grpc v1.72.1/go.mod h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM=
261+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 h1:e0AIkUUhxyBKh6ssZNrAMeqhA7RKUj42346d1y02i2g=
262+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A=
263+
google.golang.org/grpc v1.73.0 h1:VIWSmpI2MegBtTuFt5/JWy2oXxtjJ/e89Z70ImfD2ok=
264+
google.golang.org/grpc v1.73.0/go.mod h1:50sbHOUqWoCQGI8V2HQLJM0B+LMlIUjNSZmow7EVBQc=
265265
google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY=
266266
google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
267267
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

0 commit comments

Comments
 (0)