David Arthur created KAFKA-14805:
------------------------------------

             Summary: KRaft Controller doesn't allow metadata updates before 
migration starts
                 Key: KAFKA-14805
                 URL: https://issues.apache.org/jira/browse/KAFKA-14805
             Project: Kafka
          Issue Type: Sub-task
          Components: kraft
            Reporter: David Arthur
             Fix For: 3.5.0, 3.4.1


When starting a ZK to KRaft migration, the new KRaft quorum should not accept 
external metadata updates from things like CreateTopics or AllocateProducerIds. 
Having metadata present in the log prior to the migration can lead to undefined 
state, which is not great.

This is currently causing test failures on trunk because some producer is 
allocating a producer ID between the time the KRaft quorum starts and the 
migration starts.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to