Versions Compared

Key

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

...

  1. Consistent Cut - Successful attempt of creating Global Snapshot.
  2. Inconsistent Cut - Failed attempt of creating a Global Snapshot, due to inability to correctly describe a ChannelState.

Note, Consistent Cut can't guarantee that specific transaction that runs concurrently with the algorithm will land before or after cut, it only guarantees that set of the transactions before(or after) the cut will be the same on the each node in cluster.

Algorithm

For Ignite implementation it's proposed to use only single node to coordinate algorithm. User starts a command for creating new incremental snapshot on single node:

...