-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Protobuf 3.23 is incompatible, so can't upgrade #10202
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
(On the plus side, we still haven't been able to get C++ compilation of our plugin working. #10048 We upgraded Java without upgrading C++. Reverting to the older version "fixes" the misalignment.) |
The point of the downgrade is to allow our downstream to upgrade to 3.23 as needed. |
I mixed up the incompatibility. The incompat is if you use a new codegen with old runtime. There's no way that could work; codegen can choose to use new features of the runtime. That's the same as in grpc. |
Because of issues in Dataflow and incompatibilities reported at grpc/grpc-java#10202
Because of issues in Dataflow and incompatibilities reported at grpc/grpc-java#10202
Because of issues in Dataflow and incompatibilities reported at grpc/grpc-java#10202
Protobuf 3.23 appears to be incompatible[1] with Protobuf 3.22. If we upgrade, users won't be able to upgrade gRPC.
gRPC 1.55 is the first version that used 3.22, so I think the best thing is for us to revert, in the released version, to the previous version we were using, which was 3.21.7.
protocolbuffers/protobuf#11986
The text was updated successfully, but these errors were encountered: