From 68bfffb13fbd41b85e32ced8035069941889339f Mon Sep 17 00:00:00 2001 From: Ligh0x74 <66345528+Ligh0x74@users.noreply.github.com> Date: Mon, 5 May 2025 17:32:00 +0800 Subject: [PATCH] =?UTF-8?q?book:=20=E2=80=8ELsmStorageInner::write=5Fbatch?= =?UTF-8?q?=20=E2=80=8Emethod=20should=20be=20modified=20to=20call=20MemTa?= =?UTF-8?q?ble::put=5Fbatch=20(#142)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mini-lsm-book/src/week3-05-txn-occ.md | 1 + 1 file changed, 1 insertion(+) diff --git a/mini-lsm-book/src/week3-05-txn-occ.md b/mini-lsm-book/src/week3-05-txn-occ.md index e17e1bd..d8e616f 100644 --- a/mini-lsm-book/src/week3-05-txn-occ.md +++ b/mini-lsm-book/src/week3-05-txn-occ.md @@ -52,6 +52,7 @@ In this task, you will need to modify: ``` src/wal.rs src/mem_table.rs +src/lsm_storage.rs ``` Note that `commit` involves producing a write batch, and for now, the write batch does not guarantee atomicity. You will need to change the WAL implementation to produce a header and a footer for the write batch.