2024-01-26 16:59:03 +08:00
|
|
|
# Snapshot Read - Engine Read Path
|
2024-01-28 16:20:01 +08:00
|
|
|
|
|
|
|
|
## Task 1: Store Largest Timestamp in SST
|
|
|
|
|
|
|
|
|
|
## Task 2: Recover Commit Timestamp
|
|
|
|
|
|
|
|
|
|
## Task 3: Lsm Iterator with Read Timestamp
|
|
|
|
|
|
|
|
|
|
## Task 4: Multi-Version Scan and Get
|
|
|
|
|
|
|
|
|
|
For now, inner = `Fused<LsmIterator>`, do not use `TxnLocalIterator`
|
|
|
|
|
|
|
|
|
|
explain why store txn inside iterator
|
|
|
|
|
|
|
|
|
|
do not implement put and delete
|