Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.32 KB

README.md

File metadata and controls

26 lines (21 loc) · 1.32 KB

SimpleDB

My projects solutions for the educational database SimpleDB from the Database Design & Implementation book (2ed).

  • feat(file): file manager block statistics (commit)
  • feat(file): handle data not fitting in page (commit)
  • feat(file): support boolean data type (commit)
  • feat(buffer): LRU buffer replacement strategy (commit)
  • feat(recovery): fuzzy (non-quiescent) checkpoints (commit)
  • feat(record): support null values in fields using record's null bitmap (commit)
  • feat(tx_concurrency): use wait-die deadlock prevention algorithm (commit)

Note: unit tests are not written using JUnit to follow the author's style.

For general information about simpledb: