Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. As the AlterPartition and Fetch requests are shared between ZK and Kraft mode, the related field will keep empty in ZK mode and will not be used.
  2. The API metadata version/IBP version will be bumped to avoid backward compatibility issues. During the upgrade, leaders will leave the broker epoch field as -1 if the broker has not upgraded yet. The controller will skip the validation if the epoch is -1.

Test Plan

Will include system tests to simulate the race scenario between the broker registration and the delayed AlterPartition request.

...