Skip to content

Commit 1c56ca0

Browse files
authored
downgrade protobuf dependency to v3 (#428)
We are using protobuf to generate `ftv1` tracing information. Protobuf v4 made a backwards incompatible change that prevents using those messages with v3 services. Since there are a lot of existing libraries (including `grpc-java`) that still depend on the v3 format and generated protobuf v3 message can be used for both v3 and v4 services we'll be reverting to v3 as well. See: grpc/grpc-java#11015 (comment) Resolves: #421
1 parent 509b978 commit 1c56ca0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ version = 3.0-SNAPSHOT
44
# dependencies
55
annotationsVersion = 24.1.0
66
graphQLJavaVersion = 22.3
7-
protobufVersion = 4.27.1
7+
# generated proto v3 messages can be used with v3 and v4
8+
protobufVersion = 3.25.5
89
slf4jVersion = 2.0.16
910
springBootVersion = 3.3.6
1011

0 commit comments

Comments
 (0)