nodedb_columnar/mutation/mod.rs
1// SPDX-License-Identifier: Apache-2.0
2
3//! Columnar mutation engine: coordinates PK index, delete bitmaps,
4//! memtable, and WAL records for full INSERT/UPDATE/DELETE.
5//!
6//! The MutationEngine is the single point of coordination for all
7//! columnar write operations. It produces WAL records that must be
8//! persisted before the mutation is considered durable.
9
10pub mod engine;
11pub mod flush;
12pub mod write;
13
14#[cfg(test)]
15mod tests;
16
17pub use engine::{MutationEngine, MutationResult};