conduktor.io ↗

Kafka AlterReplicaLogDirs Changelog — Protocol Version History

What is AlterReplicaLogDirs?

Moves replicas to a different disk on the same broker via kafka-reassign-partitions.sh, rebalancing disk usage without cross-broker data movement. The move is asynchronous; use DescribeLogDirs to monitor progress by checking the futureLogDir field.

VersionKafkaChanges
AlterReplicaLogDirsRequest
v12.2
is the same as version 0.
v22.8
~ Flexible encoding enabled FLEXIBLE
enables flexible versions.
AlterReplicaLogDirsResponse
v12.2
on quota violation brokers send out responses before throttling.
v22.8
~ Flexible encoding enabled FLEXIBLE
enables flexible versions.