The GitHub Actions job "Build and Run Tests by Bazel" 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/26488942558 With regards, GitHub Actions via GitBox
