Commit Graph

7 Commits

Author SHA1 Message Date
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
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
39924ee538 update week 2 starter code
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2024-01-22 22:05:47 +08:00
Alex Chi Z
fa35a7dc9e finish week 1 day 6
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2024-01-21 17:40:47 +08:00
Alex Chi Z
8be0a2d475 finish week 1 day 5 read path
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
2024-01-21 15:26:22 +08:00
Alex Chi
d8cc9b2cf8 refactor: move iterator trait to parent mod
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2022-12-24 18:25:41 -05:00
Alex Chi
4eb2177a3e feat(code): part 3 iterators
Signed-off-by: Alex Chi <iskyzh@gmail.com>
2022-12-24 10:11:06 -05:00