Skip to content

build(deps): bump grpc-bom from 1.21.1 to 1.42.0#165

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/io.grpc-grpc-bom-1.42.0
Closed

build(deps): bump grpc-bom from 1.21.1 to 1.42.0#165
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/io.grpc-grpc-bom-1.42.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Nov 4, 2021

Bumps grpc-bom from 1.21.1 to 1.42.0.

Release notes

Sourced from grpc-bom's releases.

v1.41.0

API Changes

  • stub: Mark Stub-based MetadataUtils methods deprecated (#8395). The interceptor-based versions have been stable for a long time and are preferred

Bug Fixes

  • census: Fixed a data race in CensusStatsModule which in rare cases may cause NullPointerException (#8459)
  • xds: Fixed a bug in SharedCallCounterMap which in rare cases may cause NullPointerException (#8397)
  • core: ServerCall.isCancelled() and ServerCallStreamObserver.isCancelled() implementations no longer incorrectly return true at the end of every RPC (#8408)
  • core: ManagedChannel no longer immediately exits idle mode after an enterIdle() call when it has any calls in progress
  • netty-shaded: Modify the shading operation to transform native-image resources so they correctly reference shaded class names (#7540)
  • netty-shaded: Rename native-image resources to avoid collisions with Netty’s copy, which were modified starting in 1.39.0
  • rls: avoid NullPointerException in RLS in certain circumstances when calling channel.getState(true) or if a parent load balancer requests a connection (#8379)

New Features

  • xds: xDS-based TLS security (gRFC 29) is now stable
  • util: Added new classes AdvancedTlsX509TrustManager and AdvancedTlsX509KeyManager, which support reloading keys and trust roots as they change. They also can make custom verification easier by handling the hostname verification. (#8175)
  • xds: Added XdsNameResolverProvider.createForTest() to allow using a different bootstrap configuration in tests (#8358)

Behavior Changes

  • rls: migrated the deprecated server and path fields in RouteLookupRequest to using the new extra_keys field in RLS config

Improvements

  • api: Document that NameResolvers shouldn’t block within their methods (#8398). The offload executor should be used for blocking operations
  • stub: Document StreamObserver is an async API, and how it internally may buffer (#8449)

Dependencies

  • Upgraded error_prone_annotations to 2.9.0
  • cronet: Cronet upgraded to version 92.4515.131

v1.40.1

Bug Fixes

  • xds: fixed channel panic with NullPointerException if a cluster is configured with RING_HASH LB policy.

v1.40.0

API Changes

  • api: Removed deprecated method ClientStreamTracer.Factory.newClientStreamTracer(CallOptions callOptions, Metadata headers).
  • api: Deprecated ClientStreamTracer.StreamInfo.getTransportAttrs() and ClientStreamTracer.StreamInfo.Builder.setTransportAttrs().
  • api: Added new method ClientStreamTracer.streamCreated(Attributes transportAttrs, Metadata headers).
  • core: Stabilized ManagedChannelBuilder.enableRetry() and ManagedChannelBuilder.disableRetry().

Bug Fixes

  • core: Fix a flow control issue if retry is enabled (#8401).
  • core: Fix a race between client call cancel() and start() if retry is enabled (#8386).
  • xds: Fix the race condition in SslContextProviderSupplier's updateSslContext and close (#8294).
  • xds: If “server_listener_resource_name_template” is not set or xds_v3 is not in use, log an error and fail XdsServer start() instead of NPE.
  • netty: The Netty server produces plain-text error messages for non-gRPC clients. The error pages’ Content-Type incorrectly had encoding=utf-8. It now has charset=utf-8.

New Features

  • compiler: Added GrpcGenerated annotation with CLASS retention to the top-level generated class. This can be used by annotation processors to detect or ignore the generated code.

... (truncated)

Commits
  • b9b3706 Bump version to 1.42.0
  • c6bcabf Update README etc to reference 1.42.0
  • 03c49f7 grpclb: fallback timer only when not already using fallback backends. (#8646)...
  • c5fc08d binder: SecurityPolicy updates (take 2). (#8637)
  • 900b68f Update README for Android API level (#8620)
  • d7454ed xds: add protection flag for federation (#8619)
  • d2b9151 core: remove DSA check in CertificateUtils
  • 1f90e0e xds: add and parse new bootstrap fields for federation (#8608)
  • e9b0c2e Make CertificateUtils to use other key algorithms (#8609)
  • 0376de1 Fix AbstractManagedChannelImplBuilder#maxInboundMessageSize(int) ABI (#8607)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 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)

Bumps [grpc-bom](https://github.com/grpc/grpc-java) from 1.21.1 to 1.42.0.
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.21.1...v1.42.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added java Pull requests that update Java code java dependencies labels Nov 4, 2021
@auto-assign auto-assign bot requested a review from AlexRogalskiy November 4, 2021 22:10
@dependabot @github
Copy link
Copy Markdown
Author

dependabot bot commented on behalf of github Nov 12, 2021

Superseded by #167.

@dependabot dependabot bot closed this Nov 12, 2021
@dependabot dependabot bot deleted the dependabot/gradle/io.grpc-grpc-bom-1.42.0 branch November 12, 2021 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

java dependencies java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants