Versions Compared

Key

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

...

So in the above diagram, partitions p0 and p1 receive messages for transactions X1 and X2, and non-transactional messages as well. The time-line is the time of arrival of the messages to the broker. Since X2 is committed first, each partition will expose messages from X2 before X1. Since the non-transactional messages arrived before the commits for X2 X1 and X2, those messages will be exposed before messages from either transaction.

...