[ 
https://issues.apache.org/jira/browse/KAFKA-15605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Arthur updated KAFKA-15605:
---------------------------------
    Summary: Topics marked for deletion in ZK are incorrectly migrated to KRaft 
 (was: Topic marked for deletion are incorrectly migrated to KRaft)

> Topics marked for deletion in ZK are incorrectly migrated to KRaft
> ------------------------------------------------------------------
>
>                 Key: KAFKA-15605
>                 URL: https://issues.apache.org/jira/browse/KAFKA-15605
>             Project: Kafka
>          Issue Type: Bug
>          Components: controller, kraft
>    Affects Versions: 3.6.0
>            Reporter: David Arthur
>            Priority: Major
>             Fix For: 3.6.1
>
>
> When migrating topics from ZooKeeper, the KRaft controller reads all the 
> topic and partition metadata from ZK directly. This includes topics which 
> have been marked for deletion by the ZK controller. 
> Since the client request to delete these topics has already been returned as 
> successful, it would be confusing to the client that the topic still existed. 
> An operator or application would need to issue another topic deletion to 
> remove these topics once the controller had moved to KRaft. If they tried to 
> create a new topic with the same name, they would receive a 
> TOPIC_ALREADY_EXISTS error.
> The migration logic should carry over pending topic deletions and resolve 
> them either as part of the migration or shortly after.



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

Reply via email to