The GitHub Actions job "Build and Run Tests by Maven" on 
rocketmq.git/fix/align-bazel-deps-with-maven-10383 has failed.
Run started by GitHub user qianye1001 (triggered by qianye1001).

Head commit for run:
ef0fb79bc6977f6ec7e493953ea3d9301e3fd343 / qianye 
<[email protected]>
fix: pin protobuf version to prevent grpc transitive upgrade to 3.21.7

grpc-services:1.53.0 transitively pulls protobuf-java:3.21.7 (via
grpc-protobuf:1.53.0) which is protobuf v4 with breaking class hierarchy
changes. This causes NoSuchMethodError in TimestampProto.getDescriptor()
and VerifyError for Duration not assignable to AbstractMessage when
running rocketmq-proto:2.1.2 (compiled against protobuf 3.19.4).

Add version_conflict_policy = "pinned" to maven_install so the explicitly
declared protobuf-java:3.20.1 and protobuf-java-util:3.20.1 versions are
used unconditionally instead of being upgraded by transitive resolution.

Report URL: https://github.com/apache/rocketmq/actions/runs/26488942491

With regards,
GitHub Actions via GitBox

Reply via email to