From 94d38be1a2fe327a0271fc23e489bc23bd43fe07 Mon Sep 17 00:00:00 2001 From: Avinash Sajjanshetty Date: Tue, 12 Aug 2025 21:54:03 +0530 Subject: [PATCH] Set reserved_space to 28 for encrypted databases We will use this space to store nonce and tag --- core/storage/sqlite3_ondisk.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/storage/sqlite3_ondisk.rs b/core/storage/sqlite3_ondisk.rs index 2bd0dbbf6..c6dce74a1 100644 --- a/core/storage/sqlite3_ondisk.rs +++ b/core/storage/sqlite3_ondisk.rs @@ -309,6 +309,9 @@ impl Default for DatabaseHeader { page_size: Default::default(), write_version: Version::Wal, read_version: Version::Wal, + #[cfg(feature = "encryption")] + reserved_space: 28, + #[cfg(not(feature = "encryption"))] reserved_space: 0, max_embed_frac: 64, min_embed_frac: 32,