Skip to content

Commit

Permalink
update summary for week 2
Browse files Browse the repository at this point in the history
Signed-off-by: Alex Chi <iskyzh@gmail.com>
  • Loading branch information
skyzh committed Jan 20, 2024
1 parent b762a41 commit e82ad1d
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 7 deletions.
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,13 @@ We are working on a new version of the mini-lsm tutorial that is split into 3 we
| 2.5 | Manifest || | |
| 2.6 | Write-Ahead Log || | |
| 2.7 | Batch Write + Checksum | | | |
| 3.1 | Timestamp Encoding + Prefix Bloom Filter | | | |
| 3.2 | Snapshot Read | | | |
| 3.3 | Watermark and Garbage Collection | | | |
| 3.4 | Transactions and Optimistic Concurrency Control | | | |
| 3.5 | Serializable Snapshot Isolation | | | |
| 3.1 | Timestamp Key Encoding + New Block Format | | | |
| 3.2 | Prefix Bloom Filter | | | |
| 3.3 | Snapshot Read | | | |
| 3.4 | Watermark and Garbage Collection | | | |
| 3.5 | Transactions and Optimistic Concurrency Control | | | |
| 3.6 | Serializable Snapshot Isolation | | | |
| 3.7 | TTL (Time-to-Live) Entries | | | |
| 4.1 | Benchmarking | | | |
| 4.2 | Block Compression | | | |
| 4.3 | Trivial Move and Parallel Compaction | | | |
Expand Down
2 changes: 1 addition & 1 deletion mini-lsm-book/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
- [Leveled Compaction Strategy](./week2-04-leveled.md)
- [Manifest](./week2-05-manifest.md)
- [Write-Ahead Log (WAL)](./week2-06-wal.md)
- [Snack Time: Batch Write](./week2-07-batch-write.md)
- [Snack Time: Batch Write and Checksums](./week2-07-snacks.md)

- [Week 3: MVCC](./week3-overview.md)

Expand Down
1 change: 0 additions & 1 deletion mini-lsm-book/src/week2-07-batch-write.md

This file was deleted.

10 changes: 10 additions & 0 deletions mini-lsm-book/src/week2-07-snacks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Batch Write and Checksums

<!-- ![Chapter Overview](./lsm-tutorial/week2-07-overview.svg) -->

at the end of each week, we will have some easy, not important, while interesting things

In this chapter, you will:

* Implement the batch write interface.
* Add checksums to the blocks, SST metadata, manifest, and WALs.

0 comments on commit e82ad1d

Please sign in to comment.