Skip to content
This repository has been archived by the owner on Sep 16, 2023. It is now read-only.

deps: update dependency io.grpc:grpc-bom to v1.29.0 #128

Merged

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Apr 22, 2020

This PR contains the following updates:

Package Update Change
io.grpc:grpc-bom minor 1.28.1 -> 1.29.0

Release Notes

grpc/grpc-java

v1.29.0

Compare Source

Behavioral Changes

  • core, grpclb: change policy selection strategy for Grpclb policy (move logic of querying SRV into Grpclb's own resolver) (#​6723). System property io.grpc.internal.DnsNameResolverProvider.enable_grpclb is eliminated, grpc-grpclb dependency implicitly enables querying SRV records since v1.24.2

New Features

  • core: ServerInterceptors.useInputStreamMessages() now preserves the KnownLength interface when wrapping InputStream (#​6852). This should prevent certain optimizations from being disabled when using useInputStreamMessages
  • core: ServerInterceptors.useInputStreamMessages() and useMarshalledMessages() now preserve the SchemaDescriptor, so the methods are now compatible with the reflection service (#​6851)

Bug Fixes

  • core: Fix IllegalStateException if remote-specified decompressor is unknown (#​6864)
  • core: keep round_robin lb subchannel in TRANSIENT_FAILURE until becoming READY (#​6657). This avoids RPC being indefinitely queued when subchannels are bouncing back and forth between CONNECTING and TRANSIENT_FAILURE
  • netty: fixed a bug when grpc-netty and grpc-netty-shaded were both used, which could result in "ClassCastException: io.netty.util.AsciiString cannot be cast to io.grpc.netty.shaded.io.netty.util.AsciiString" (#​6765)
  • netty: Prevent thread interruption during server start from leaking socket (#​6867)
  • okhttp: fix incorrect connection-level flow control handling at beginning of connection (#​6742). This only impacted users of OkHttpChannelBuilder.flowControlWindow(), who seem to be few since this bug was not reported sooner
  • core: A Java 9+ ABI compatibility issue with java.nio.ByteBuffer is fixed (#​6839). This only impacted users manually compiling grpc-java with JDK 9+ and then using it as a library for applications that run with JDK 8- (e.g., on Android). This does not impact the pre-built JARs on Maven Central
  • core: fixed a bug in health check config propagation. (#​6804)
  • benchmarks: some netty benchmarks failed to start and are now fixed (#​6877). This was a regression introduced in v1.23.0

Documentation

Dependencies

  • Bump guava to 28.2-android (#​6772)
  • Bump netty to 4.1.48.Final, bump tcnative to 2.0.30.Final (#​6845)
  • Bump truth version to 1.0.1 (#​6754)

Compiling

  • android: add grpc-android into main build (#​6793). Compiling with -PskipAndroid=false (default) includes building grpc-android module, which requires Android SDK

Acknowledgements

@​chrisschek
@​elharo Elliotte Rusty Harold
@​herbyderby Chris Nokleberg
@​markb74
@​ST-DDT


Renovate configuration

📅 Schedule: 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:run Add this label to force Kokoro to re-run the tests. label Apr 22, 2020
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Apr 22, 2020
@yoshi-kokoro yoshi-kokoro removed the kokoro:run Add this label to force Kokoro to re-run the tests. label Apr 22, 2020
@codecov
Copy link

codecov bot commented Apr 22, 2020

Codecov Report

Merging #128 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #128   +/-   ##
=========================================
  Coverage     65.24%   65.24%           
  Complexity      100      100           
=========================================
  Files            18       18           
  Lines           751      751           
  Branches          5        5           
=========================================
  Hits            490      490           
  Misses          251      251           
  Partials         10       10           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a4faec7...ead4dcd. Read the comment docs.

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:run Add this label to force Kokoro to re-run the tests. label Apr 22, 2020
@chingor13 chingor13 added the automerge Merge the pull request once unit tests and other checks pass. label Apr 24, 2020
@gcf-merge-on-green gcf-merge-on-green bot merged commit 00f5a8c into googleapis:master Apr 24, 2020
@renovate-bot renovate-bot deleted the renovate/core-dependencies branch April 24, 2020 22:59
gcf-merge-on-green bot pushed a commit that referenced this pull request Jun 23, 2020
🤖 I have created a release \*beep\* \*boop\* 
---
## [0.120.0](https://github.com/googleapis/java-errorreporting/compare/v0.119.2...v0.120.0) (2020-06-22)


### Features

* **deps:** adopt flatten plugin and google-cloud-shared-dependencies ([#175](https://github.com/googleapis/java-errorreporting/issues/175)) ([7ca8b66](https://github.com/googleapis/java-errorreporting/commit/7ca8b66b01b2d5f9009a62a1a7be7e055a32ede6))


### Bug Fixes

* restore GAPIC v2 retry configs ([#143](https://github.com/googleapis/java-errorreporting/issues/143)) ([fc9837e](https://github.com/googleapis/java-errorreporting/commit/fc9837e073c9f48e8e35b9a5ab15cc4188e60982))


### Dependencies

* update dependency com.google.api:api-common to v1.9.1 ([#149](https://github.com/googleapis/java-errorreporting/issues/149)) ([438aad7](https://github.com/googleapis/java-errorreporting/commit/438aad7173bc0012823339ac81f272f9b99ab209))
* update dependency com.google.api:api-common to v1.9.2 ([#156](https://github.com/googleapis/java-errorreporting/issues/156)) ([5a537fa](https://github.com/googleapis/java-errorreporting/commit/5a537fa3a8223ab4445598c0eeb42ac2a0f15389))
* update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 ([#137](https://github.com/googleapis/java-errorreporting/issues/137)) ([7278629](https://github.com/googleapis/java-errorreporting/commit/7278629514fe46c820c88f6b20dd8f533dd8d296))
* update dependency com.google.cloud:google-cloud-core to v1.93.5 ([#150](https://github.com/googleapis/java-errorreporting/issues/150)) ([ad3af0e](https://github.com/googleapis/java-errorreporting/commit/ad3af0e085f8917a19c32f67728837897e387e12))
* update dependency com.google.guava:guava-bom to v29 ([#113](https://github.com/googleapis/java-errorreporting/issues/113)) ([12b9e4f](https://github.com/googleapis/java-errorreporting/commit/12b9e4f21e80de984e88c8f87e38f705225b9b2a))
* update dependency com.google.protobuf:protobuf-java to v3.12.0 ([#141](https://github.com/googleapis/java-errorreporting/issues/141)) ([f92537d](https://github.com/googleapis/java-errorreporting/commit/f92537d97b57be7eb897b717fb488c52641c1f83))
* update dependency com.google.protobuf:protobuf-java to v3.12.2 ([#147](https://github.com/googleapis/java-errorreporting/issues/147)) ([2aa5cd1](https://github.com/googleapis/java-errorreporting/commit/2aa5cd1e995721146204825ad7b2743e6107affd))
* update dependency io.grpc:grpc-bom to v1.29.0 ([#128](https://github.com/googleapis/java-errorreporting/issues/128)) ([00f5a8c](https://github.com/googleapis/java-errorreporting/commit/00f5a8cc86814cbe3626daf4cb28c74933f778f5))
* update dependency io.grpc:grpc-bom to v1.30.0 ([#161](https://github.com/googleapis/java-errorreporting/issues/161)) ([917227f](https://github.com/googleapis/java-errorreporting/commit/917227f8d35e899134dc5999f08e9b5ebe27a804))
* update dependency org.threeten:threetenbp to v1.4.4 ([#133](https://github.com/googleapis/java-errorreporting/issues/133)) ([77ba87d](https://github.com/googleapis/java-errorreporting/commit/77ba87db15f7f2428e6a06a612d0886539af1d4c))


### Documentation

* fix several broken links in the docs. ([#157](https://github.com/googleapis/java-errorreporting/issues/157)) ([9606c51](https://github.com/googleapis/java-errorreporting/commit/9606c5160319e86c0b49ce573a30e2b3b95fb656))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please).
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
automerge Merge the pull request once unit tests and other checks pass. cla: yes This human has signed the Contributor License Agreement. kokoro:run Add this label to force Kokoro to re-run the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants