Versions Compared

Key

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

...

Current stateUnder discussion

Discussion thread: here [Change the link from the KIP proposal email archive to your own email thread]

...

CLI (kafka-reassign-partitions.sh)

Option

Applies to

Semantics

--reassignment-batch-size <int>

--execute only

Default 0: legacy — entire plan in onealterPartitionReassignments request; no extra waits in the tool.> 0 without --incremental: split the plan into contiguous batches of at most Npartitions (sorted by topic, then partition id). After each batch except the last, the tool blocks until every partition in that batch reports complete (current ISR matches target and reassignment not active) before submitting the next batch.> 0 with --incremental:N is the maximum number of partition reassignments from this JSON that may be active at once; when one completes, the tool submits the next partition from the sorted queue.

--incremental

--execute only

Requires--reassignment-batch-size > 0. Mutually exclusive interpretation of batch size as in-flight cap (see above).


Validation and compatibility

...