brandboat commented on PR #18193: URL: https://github.com/apache/kafka/pull/18193#issuecomment-2571491577
> I don't really think that KIP-896 is in the center, as it defines broker-client cross-version compatibility, while we are discussing KS upgrade compatibility... This is two different things IMHO. If I have a 2.1+ broker, I can run a 2.0, 1.x, or 0.11.x KS application and upgrade it to 4.0 directly. Thanks for clarifying! Initially, I thought KS would follow client compatibility since KS relies on the client. But later I realize KS has its own client APIs, so we can't guarantee that KS will always align with the same compatibility matrix as Kafka client. > I would rather go with [0.11.x - 1.x] -> [2.0 - 3.9] -> 4.x Sounds like this is something worth to document, should we write it down? -- 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: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org