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]
