showuon commented on PR #20859:
URL: https://github.com/apache/kafka/pull/20859#issuecomment-3594348819

   > Maybe a better documentation is that new controllers (node id + directory 
UUID tuples) will automatically join the KRaft voter set once if they have not 
been a voter before.
   
   @kevin-wu24 , I think the biggest problem is that the server side (active 
controller) doesn't know if an observer is doing `auto-join` or `manual join`. 
I think the the semantic will change to `Once a node(ReplicaKey) is removed it 
will never be able to join the voter again`. However, we already allow one node 
join/remove multiple times before v4.2, so I don't think we can do that now.
   
   I think the suggestion sounds good as long as we can provide a way to 
distinguish `auto-join` or `manual join` in the addVoter request, but that 
needs a KIP... :(
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to