Versions Compared

Key

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

...

  1. replicaStateMachine.startup():
    1. initialize each replica to either OfflineReplica or OnlineReplica
    2. each replica -> OnlineReplica (force LeaderAndIsr request to be sent to every replica)
  2. partitionStateMachine.startup():
    1. initialize each partition to either NewPartition, OfflinePartition or OnlinePartition
    2. each OfflinePartition and NewPartition -> OnlinePartition (force leader election)
  3. resume partition reassignment, if any
  4. resume preferred leader election, if any

...