ppatierno opened a new pull request, #21507:
URL: https://github.com/apache/kafka/pull/21507

   This PR adds an additional test to verify that the storage formatting of a 
new controller during a scale up operation works fine even when the 
`--initial-controllers` parameter is provided instead of the 
`--no-initial-controllers` one as documented.
   It shows that a new cluster can be created with 3 controllers 3000, 3001, 
3002 by formatting their storage with the initial controllers list as 3000, 
3001, 3002. Then a new controller 3003 is added by formatting its storage with 
the full controllers list 3000, 3001, 3002, 3003. On start up, the new 
controller is able to get the current quorum by fetching metadata (and not 
using the local checkpoint file) but starting as observer only. A subsequent 
add Raft voter operation is needed to allow the new controller to join the 
quorum as expected.
   


-- 
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