Rajini Sivaram created KAFKA-13029:
--------------------------------------
Summary: FindCoordinators batching can break consumers during
rolling upgrade
Key: KAFKA-13029
URL: https://issues.apache.org/jira/browse/KAFKA-13029
Project: Kafka
Issue Type: Bug
Components: consumer
Reporter: Rajini Sivaram
Assignee: Rajini Sivaram
Fix For: 3.0.0
The changes made under KIP-699 assume that it is always safe to use unbatched
mode since we move from batched to unbatched and cache the value forever in
clients if a broker doesn't support batching. During rolling upgrade, if a
request is sent to an older broker, we move from batched to unbatched mode. The
consumer (admin client as well I think) disables batching and future requests
to upgraded brokers will fail because we attempt to use unbatched requests with
a newer version of the request.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)