David Dufour created KAFKA-19608:
------------------------------------
Summary: REBOOTSTRAP_REQUIRED leave connections to group
coordinator untouched
Key: KAFKA-19608
URL: https://issues.apache.org/jira/browse/KAFKA-19608
Project: Kafka
Issue Type: Bug
Components: clients
Affects Versions: 4.0.0
Reporter: David Dufour
KIP-1102 has introduced a new error code to instruct clients to rebootstrap.
This error has been introduced to help proxies to instruct the clients to
reboostrap when brokers have changed.
However, the current implementation in group consumers leave the connections to
the group coordinator intact.
As a result, when doing a cluster failover:
- the clients receive REBOOTSTRAP_REQUIRED
- the broker connections are reboostrapped, connections to the primary cluster
are closed and connections to the secondary clusters are opened
- the consumers are still connected to the group coordinator of the primary
cluster
==> the consumers are:
- fetching data from the secondary cluster
- sending hearbeats to the primary cluster
The consumers are in an inconsistent state
--
This message was sent by Atlassian Jira
(v8.20.10#820010)