lhotari commented on PR #24689:
URL: https://github.com/apache/pulsar/pull/24689#issuecomment-3239344245

   @mattisonchao The protobuf version used in oxia-client-java isn't compatible 
with Pulsar's protobuf version:
   
https://github.com/oxia-db/oxia-client-java/blob/e1ecf0a95b8df36e6bf7b13981540d2c4e786b9a/pom.xml#L79
   There was a major version bump in protobuf from 3.x to 4.x fairly recently 
and it seems that there's no compatibility any more. Here's the announcement:
   https://protobuf.dev/news/v26/#breaking-compatibility-with-old-generated-code
   
   One possible way to solve this would be to have multiple sub modules in 
oxia-client-java for different protobuf versions.
   The default could be for 4.x, but it could be possible to exclude the 
dependency and replace it with another dependency.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to