Versions Compared

Key

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

...

For example, when creating a topic with a very high partition count, we may end up with a set of atomic commits that looks like:

View file
nameUntitled drawing.svg
height250


Controller Failover

If a transaction is not finalized when a controller crashes, the newly elected controller can abort it by inserting an AbortMarker. This state is easily detectable during failover by the new controller by examining its log. An incomplete batch is only expected during failover and would occur at the end of the log.

...