Versions Compared

Key

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

...

Non-incremental wait between batches

  • Poll interval: BATCH_REASSIGNMENT_POLL_INTERVAL_MS (500 ms in the reference implementation).
  • Completion uses existing findPartitionReassignmentStates / PartitionReassignmentState logic; inconsistent terminal states produce TerseException (same class of errors as today’s verify path).

...

  • Default CLI: unchanged legacy path (reassignment-batch-size defaults to 0; incremental absent).
  • Brokers / ZK / KRaft: no change.
  • Wire protocol: unchanged (same Admin APIs).

...