#![doc = include_str!("../README.md")]
pub use crate::writer::LogSync;
pub use log_store::{LogStore, LogStoreReader};
pub use shutdown::ShutdownHandle;
pub use writer::Action;
pub mod error;
mod lockfile;
mod log_store;
mod log_store_impl;
mod metadata;
mod reader;
mod shutdown;
mod utils;
mod wal;
#[cfg(feature = "migration")]
pub mod writer;
#[cfg(not(feature = "migration"))]
mod writer;