- Writes are possible to the DB while a checkpoint is in progress.
- Checkpoint would definitely contain information about writes that happened before the checkpoint started and usually information about some writes that happened while the checkpoint saving was in the process.
- From the blog Checkpoint is a feature in RocksDB which provides the ability to take a snapshot of a running RocksDB database in a separate directory.
We don’t have any information about Snapshots yet. Perhaps a similar test for snapshots would help us understand.