Merge 'Expose types in Wal' from Jorge López Tello

We expose Wal trait as public, but there are three types in its
signature that are private.
Notice I chose to expose limbo_core::result instead of
limbo_core::result::LimboResult, since LimboResult is the only type in
that module.

Closes #939
This commit is contained in:
Pekka Enberg
2025-02-10 07:38:59 +02:00

View File

@@ -9,7 +9,7 @@ mod json;
pub mod mvcc;
mod parameters;
mod pseudo;
mod result;
pub mod result;
mod schema;
mod storage;
mod translate;
@@ -42,7 +42,9 @@ use storage::btree::btree_init_page;
use storage::database::FileStorage;
use storage::page_cache::DumbLruPageCache;
use storage::pager::allocate_page;
pub use storage::pager::PageRef;
use storage::sqlite3_ondisk::{DatabaseHeader, DATABASE_HEADER_SIZE};
pub use storage::wal::CheckpointMode;
pub use storage::wal::WalFile;
pub use storage::wal::WalFileShared;
use types::OwnedValue;