deps: update dependency io.grpc:grpc-bom to v1.35.0#248
deps: update dependency io.grpc:grpc-bom to v1.35.0#248stephaniewang526 merged 3 commits intogoogleapis:masterfrom
Conversation
0f7f013 to
ab82c24
Compare
pom.xml
Outdated
| <animal-sniffer.version>1.19</animal-sniffer.version> | ||
| <iam.version>1.0.7</iam.version> | ||
| <opencensus.version>0.24.0</opencensus.version> | ||
| <opencensus.version>0.28.0</opencensus.version> |
There was a problem hiding this comment.
We were trying to avoid upgrading this one.
There was a problem hiding this comment.
It looks like there are no breaking changes here and we should consider at least 0.28.1 which supposedly adds support for OpenTelemetry migration
|
Looking forward to this PR getting merged and propagated to other artifacts. In a Beam's PR below, google-cloud-bigquerystorage is pulling an old grpc-api (1.34.1) which is not compatible with "io.grpc:grpc-core:1.35.0". |
There was a problem hiding this comment.
I found the dependency conflict between opencensus 0.28.1 and grpc-census 1.35.0.
io.grpc:grpc-census:1.35.0
1 target class causing linkage errors referenced from 1 source class.
(io.opencensus:opencensus-api:0.28.1) Class io.opencensus.trace.unsafe.ContextUtils has default access, referenced from io.grpc.census.CensusTracingModule
(from running cloud-opensource-java's DashboardMain against the pom in this branch)
Indeed, https://github.com/census-instrumentation/opencensus-java/releases/tag/v0.28.1 says "Breaking change: ContextUtils is no longer public".
|
@stephaniewang526 Would you pick a compatible pair of OpenCensus and gRPC version? (https://search.maven.org/artifact/io.grpc/grpc-census/1.35.0/jar depends on 0.28.0, for example) |
This PR contains the following updates:
1.34.1->1.35.0Release Notes
grpc/grpc-java
v1.35.0Compare Source
gRPC Java 1.35.0 Release Notes
Bug Fixes
io.grpcpackage. They are now shaded to avoid colliding with other users of the classesDependencies
Acknowledgments
@amnox
@horizonzy
@wanyingd1996
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.