Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: tx record types: outdated/not correct information here

...

Crash recovery involves following records writtent in WAL, it may be of 2 main types Logical & Physical

 Logical records

    1. Operation description - which operation we want to do. Contains operation type (create, update, delete) and (Key, Value, Version)  - DataRecord
    2. Transactional record - this record is marker of begin , prepare, commitprepared, and committed, or rollback transactions - (TxRecord
    3. Checkpoint record - marker of begin checkpointing (CheckpointRecord)

...