QuorumController¶
leaderImbalanceCheckIntervalNs¶
QuorumController
is givenleaderImbalanceCheckIntervalNs
when created.
The interval is used to maybeScheduleNextBalancePartitionLeaders.
maybeScheduleNextBalancePartitionLeaders¶
void maybeScheduleNextBalancePartitionLeaders()
maybeScheduleNextBalancePartitionLeaders
...FIXME
maybeScheduleNextBalancePartitionLeaders
is used when:
CompleteActivationEvent
is requested toprocessBatchEndOffset
ControllerWriteEvent
is requested torun