Commit Graph

19 Commits

Author SHA1 Message Date
Liu Jinyi
067fd2e682 docs: update the introduction of StorageIterator (#152) 2025-06-05 15:56:56 +08:00
Liu Jinyi
47ad0802a9 docs: clarify MergeIterator heap rationale and ouroboros usage (#149) 2025-05-30 21:06:05 +08:00
Alex Chi Z
38c7ef6f2f docs: s/tutorial/course
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2025-01-19 19:28:07 -05:00
Alex Chi Z.
7f4b204064 relicense mini-lsm-book to CC BY-NC-SA 4.0 (#118)
* relicense mini-lsm-book to CC BY-NC-SA 4.0

Signed-off-by: Alex Chi Z <iskyzh@gmail.com>

* clearify license

Signed-off-by: Alex Chi Z <iskyzh@gmail.com>

* fix fmt

Signed-off-by: Alex Chi Z <iskyzh@gmail.com>

* fix fmt

Signed-off-by: Alex Chi Z <iskyzh@gmail.com>

---------

Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2025-01-19 19:24:12 -05:00
Bill Graham
0a91335140 docs: clarify more about the binary heap (#102) 2024-12-29 16:20:17 -07:00
Alex Chi Z.
42b94bda92 book: more questions on multi-tenant systems (#87)
Signed-off-by: Alex Chi Z <chi@neon.tech>
2024-07-19 15:26:26 -04:00
Laco Pápay
e3cd2b7f67 Fix paths to lsm_{iterator,storage}.rs in Week 1 Day 2 (#44) 2024-02-10 15:35:57 -05:00
Alex Chi Z
a3a92359e1 add key abstraction and prepare for MVCC (#28)
* add key abstraction and prepare for MVCC

Signed-off-by: Alex Chi <iskyzh@gmail.com>

* a little bit type exercise

Signed-off-by: Alex Chi <iskyzh@gmail.com>

* refactor tests

Signed-off-by: Alex Chi <iskyzh@gmail.com>

* fix clippy warnings

Signed-off-by: Alex Chi <iskyzh@gmail.com>

* refactor starter code

Signed-off-by: Alex Chi <iskyzh@gmail.com>

* final touch docs

Signed-off-by: Alex Chi <iskyzh@gmail.com>

---------

Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-25 10:59:08 +08:00
Alex Chi Z
016c6ccadc finish 2.2 write-up
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2024-01-23 14:43:44 +08:00
Alex Chi Z
99da8855b8 update copy test command
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2024-01-21 14:47:20 +08:00
Alex Chi Z
f88394a686 add week 1 day 3 blocks
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2024-01-21 13:55:49 +08:00
Alex Chi
c6e700e2ea pitfall on merge iterator
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-21 12:03:40 +08:00
Alex Chi
892e6ab8f7 add week 1 day 2 tutorial
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-21 11:56:09 +08:00
Alex Chi
df35a954c9 i love questions
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-21 00:45:10 +08:00
Alex Chi
0c5a31f6fa update sst chapter outline
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-20 22:42:09 +08:00
Alex Chi
5cff2ec707 add something for w1d2
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-20 22:30:02 +08:00
Alex Chi
8a12409a12 copyright notice
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-20 12:05:57 +08:00
Alex Chi
b762a41506 update toc for v2
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-20 11:55:10 +08:00
Alex Chi Z
beb3feabf9 move merge iterator to day 2
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2024-01-19 12:15:01 +08:00