fix some issues about page_size

This commit is contained in:
meteorgan 2025-04-26 20:23:26 +08:00
parent 3459c1f7dd
commit d2dce740f7
7 changed files with 54 additions and 24 deletions

View file

@ -4522,7 +4522,7 @@ pub fn op_open_ephemeral(
let db_file = Arc::new(FileMemoryStorage::new(file));
let db_header = Pager::begin_open(db_file.clone())?;
let buffer_pool = Rc::new(BufferPool::new(db_header.lock().page_size as usize));
let buffer_pool = Rc::new(BufferPool::new(db_header.lock().get_page_size() as usize));
let page_cache = Arc::new(RwLock::new(DumbLruPageCache::new(10)));
let pager = Rc::new(Pager::finish_open(