David Arthur created KAFKA-14840:
------------------------------------
Summary: Handle KRaft snapshots in dual-write mode
Key: KAFKA-14840
URL: https://issues.apache.org/jira/browse/KAFKA-14840
Project: Kafka
Issue Type: Sub-task
Components: kraft
Affects Versions: 3.4.0
Reporter: David Arthur
Assignee: David Arthur
Fix For: 3.5.0, 3.4.1
While the KRaft controller is making writes back to ZK during the migration, we
need to handle the case when a snapshot is loaded. This can happen for a number
of reasons in KRaft.
The difficulty here is we will need to compare the loaded snapshot with the
entire state in ZK. Most likely, this will be a very expensive operation.
Without this, dual-write mode cannot safely tolerate a snapshot being loaded,
so marking this as a 3.5 blocker.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)