Skip to content

Commit

Permalink
Bump google.golang.org/grpc from 1.65.0 to 1.66.0 (#200)
Browse files Browse the repository at this point in the history
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from
1.65.0 to 1.66.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.66.0</h2>
<h1>New Features</h1>
<ul>
<li>metadata: stabilize <code>ValueFromIncomingContext</code> (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7368">#7368</a>)
<ul>
<li>Special Thanks: <a
href="https://github.com/KarthikReddyPuli"><code>@​KarthikReddyPuli</code></a></li>
</ul>
</li>
<li>client: stabilize the <code>WaitForStateChange</code> and
<code>GetState</code> methods, which were previously experimental. (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7425">#7425</a>)</li>
<li>xds: Implement ADS flow control mechanism (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7458">#7458</a>)
<ul>
<li>See <a
href="https://redirect.github.com/grpc/grpc/issues/34099">grpc/grpc#34099</a>
for context.</li>
</ul>
</li>
<li>balancer/rls: Add metrics for data cache and picker internals (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7484">#7484</a>,
<a
href="https://redirect.github.com/grpc/grpc-go/issues/7495">#7495</a>)</li>
<li>xds: LRS load reports now include the
<code>total_issued_requests</code> field. (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7544">#7544</a>)</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>grpc: Clients now return status code INTERNAL instead of
UNIMPLEMENTED when the server uses an unsupported compressor. This is
consistent with the <a
href="https://github.com/grpc/grpc/blob/master/doc/compression.md#compression-method-asymmetry-between-peers">gRPC
compression spec</a>. (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7461">#7461</a>)
<ul>
<li>Special Thanks: <a
href="https://github.com/Gayathri625"><code>@​Gayathri625</code></a></li>
</ul>
</li>
<li>transport: Fix a bug which could result in writes busy looping when
the underlying <code>conn.Write</code> returns errors (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7394">#7394</a>)
<ul>
<li>Special Thanks: <a
href="https://github.com/veshij"><code>@​veshij</code></a></li>
</ul>
</li>
<li>client: fix race that could lead to orphaned connections and
associated resources. (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7390">#7390</a>)</li>
<li>xds: use locality from the connected address for load reporting with
pick_first (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7378">#7378</a>)
<ul>
<li>without this fix, if a priority contains multiple localities with
pick_first, load was reported for the wrong locality</li>
</ul>
</li>
<li>client: prevent hanging during ClientConn.Close() when the network
is unreachable (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7540">#7540</a>)</li>
</ul>
<h1>Performance Improvements</h1>
<ul>
<li>transport: double buffering is avoided when using an http connect
proxy and the target server waits for client to send the first message.
(<a
href="https://redirect.github.com/grpc/grpc-go/issues/7424">#7424</a>)</li>
<li>codec: Implement a new <code>Codec</code> which uses buffer
recycling for encoded message (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7356">#7356</a>)
<ul>
<li>introduce a <code>mem</code> package to facilitate buffer reuse (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7432">#7432</a>)</li>
<li>Special Thanks: <a
href="https://github.com/PapaCharlie"><code>@​PapaCharlie</code></a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/grpc/grpc-go/commit/00d3ec8c71a7ba0f9c755881f0f7147eba5e814c"><code>00d3ec8</code></a>
Change version to 1.66.0 (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7518">#7518</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/973e3dc60e487d9ee4748bd088952722de108aab"><code>973e3dc</code></a>
xdsclient: Populate total_issued_requests count in LRS load reports (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7544">#7544</a>)
(...</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/8e3596c300401e31e8adef3f66a0d98616c1df2e"><code>8e3596c</code></a>
cherry-pick <a
href="https://redirect.github.com/grpc/grpc-go/issues/7557">#7557</a> to
v1.66.x branch (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7564">#7564</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/62baa5f598a3e8e0123e1c814a1e2513ce138d54"><code>62baa5f</code></a>
cherry-pick <a
href="https://redirect.github.com/grpc/grpc-go/issues/7356">#7356</a> to
v1.66.x branch (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7546">#7546</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/f85702084ec526b82740f25f584a7e1141814e19"><code>f857020</code></a>
cherry-pick <a
href="https://redirect.github.com/grpc/grpc-go/issues/7523">#7523</a> to
v1.66.x branch (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7547">#7547</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/35e915e77800f5b5af9c91959c0d178ff1f27b91"><code>35e915e</code></a>
cherry-pick: transport: add timeout for writing GOAWAY on
http2Client.Close()...</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/63853fd5d21a2350f2f51b8626afff07e0d49ac2"><code>63853fd</code></a>
rls: update picker synchronously on configuration update (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7412">#7412</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/86135c37f3830c481ff890625928453b4161bbca"><code>86135c3</code></a>
csds: unskip e2e test (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7502">#7502</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/5d07b636a7ac2ecec9efcdb2329d6e6af06edbe6"><code>5d07b63</code></a>
transport: change <code>*http2Client</code> to interface
<code>ClientTransport</code> (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7512">#7512</a>)</li>
<li><a
href="https://github.com/grpc/grpc-go/commit/c98235b9600099cd4e00b91599018c6ffd8ee221"><code>c98235b</code></a>
grpclog: refactor to move implementation to grpclog/internal (<a
href="https://redirect.github.com/grpc/grpc-go/issues/7465">#7465</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/grpc/grpc-go/compare/v1.65.0...v1.66.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.65.0&new-version=1.66.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>
  • Loading branch information
dependabot[bot] authored Sep 2, 2024
1 parent 2a861fd commit 9c6c771
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ require (
github.com/teran/go-time v0.0.2
go.opentelemetry.io/otel/trace v1.29.0
golang.org/x/sync v0.8.0
google.golang.org/grpc v1.65.0
google.golang.org/grpc v1.66.0
)

require (
Expand Down Expand Up @@ -103,7 +103,7 @@ require (
golang.org/x/text v0.17.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240528184218-531527333157 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -431,12 +431,12 @@ golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b h1:+YaDE2r2OG8t/z5qmsh7Y+XXwCbvadxxZ0YY6mTdrVA=
google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157 h1:7whR9kGa5LUwFtpLm2ArCEejtnxlGeLbAyjFY8sGNFw=
google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157/go.mod h1:99sLkeliLXfdj2J75X3Ho+rrVCaJze0uwN7zDDkjPVU=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240528184218-531527333157 h1:Zy9XzmMEflZ/MAaA7vNcoebnRAld7FsPW1EeBB7V0m8=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240528184218-531527333157/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0=
google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc=
google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ=
google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU=
google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 h1:1GBuWVLM/KMVUv1t1En5Gs+gFZCNd360GGb4sSxtrhU=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0=
google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c=
google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
Expand Down

0 comments on commit 9c6c771

Please sign in to comment.