Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.47.0
->1.51.0
1.47.0
->1.51.0
Release Notes
grpc/grpc-java
v1.51.0
Bug Fixes
New Features
Behavior Changes
Acknowledgements
@TrevorEdwards
v1.50.2
Bug fixes
gcp-observability: Supports period(.) in the service name part of regular expression for a fully-qualified method to accept "package.service"
v1.50.1
gcp-observability: support new configuration defined in grpc-gcp-observability public preview user guide
v1.50.0
New Features
SecurityPolicies
for checking device owner/profile owner (#9428)API Changes
handleResolvedAddresses()
but returns aboolean
of whether the addresses and configuration were accepted. Not accepting the update triggers the NameResolver to retry after a delay. We are not yet encouraging migration to this method, as there is still a second future API changeBug Fixes
Dependencies
Acknowledgements
@cpovirk
@prateek-0
@sai-sunder-s
v1.49.2
Dependencies
v1.49.1
Bug Fixes
TRANSIENT_FAILURE
state, it might cause unnecessary internal connection requests onsubchannel
s. (#9537)Behavior Changes
v1.49.0
New Features
OkHttpServerBuilder
. The server can be used directly, but is not yet available viaServerBuilder.forPort()
andGrpc.newServerBuilderForPort()
. It passes our tests, but has seen no real-world use. It is also lacking connection management featuresBug Fixes
no such target '@​io_grpc_grpc_java//services:services'
for services and missing ORCA classes for xds. The wrong target names were introduced in 1.47.0Behavior Changes
Acknowledgement
@benjaminp
@j-min5u
v1.48.2
Bug Fixes
Dependencies
v1.48.1
New Features
ORCA provides APIs to inject custom metrics at a gRPC server, and consume them at a gRPC client. It implements A51: Custom Backend Metrics Support. We changed the ORCA APIs; they had broken shading and couldn't really be used, so we fixed them in the patch release.
Bug Fixes
INTERNAL, desc: Half-closed without a request
at server call. (#9362)v1.48.0
Bug Fixes
New Features
Improvements
Attributes.Key
s to reference the API of the key. This should make it easier to find the API the key is exposed when usingattributes.toString()
Attributes.Key
uses reference equality. This is to make it clear the behavior is on purpose, and mirrors other Key types in the APIEquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE
, to avoid misuse byNameResolver
s (#9281)GrpcCleanupRule
now extendsExternalResource
. This makes it usable with JUnit 5Dependencies
com.google.api.grpc:proto-google-common-protos
to 2.9.0Acknowledgements
@mirlord
@zhangwenlong8911
@adilansari
@amirhadadi
@jader-eero
@jvolkman
@sumitd2
v1.47.1
Bug Fixes
Behavior Changes
OnNotServing
onStatusListener
when the delegated server initial start fails. (#9276, #9279)Dependencies
Configuration
📅 Schedule: Branch creation - "after 9am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.