jolshan commented on PR #13111:
URL: https://github.com/apache/kafka/pull/13111#issuecomment-1384304126

   >  More specifically, we will still end up having two different topic Ids in 
cases when controller failover takes place between the time when Zk TopicID was 
overwritten/removed and time when controller could update the TopicId with 
local value.
   
   I'm a bit concerned about cases like this. I'm also wondering if there are 
any cases where we actually assign the wrong ID to a topic. I think as it 
stands now, we isolated the issue to older clients, but once we start making 
kafka changes (and releasing them into new releases) we may open up the problem 
further. I'm also not sure if it's worth adding this complexity to the code 
path to handle this edge case. 
   
   Finally I'm wondering the implications for upgrades and downgrades.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to