Skip to content

StagedTable

StagedTable is an extension of the Table abstraction for tables that can abort or commit staged changes.

Contract

abortStagedChanges

void abortStagedChanges()

Used when:

  • AtomicReplaceTableExec physical command is executed
  • TableWriteExecHelper is requested to writeToTable

commitStagedChanges

void commitStagedChanges()

Used when:

  • AtomicReplaceTableExec physical command is executed
  • TableWriteExecHelper is requested to writeToTable