From 6091d5abd7a8ef1d388fb39070d1012f8a51251b Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Wed, 18 Jun 2025 09:15:33 +0300 Subject: [PATCH] Add todo comment --- core/storage/pager.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/storage/pager.rs b/core/storage/pager.rs index b6ac1e406..90d9e5b74 100644 --- a/core/storage/pager.rs +++ b/core/storage/pager.rs @@ -275,6 +275,8 @@ impl Pager { // read page 1 let page = self.read_page(1)?; + // TODO: let's not create a new DatabaseHeader struct every time we read the header + // instead let's have accessor methods for reading and writing the header fields directly let mut header = DatabaseHeader::default(); while !page.is_loaded() || page.is_locked() { // FIXME: LETS STOP DOING THESE SYNCHRONOUS IO HACKS