linkrs-storage 0.1.0

Storage engine with CSR and memory-mapped containers
Documentation
//! Transaction Module
//!
//! Unified transaction module containing core transaction operations:
//! - ops: Core transaction operations for vertex/edge manipulation
//! - undo: Undo log execution for GraphStorageContext
//! - recovery: WAL recovery replay for GraphStorageContext
//! - compact: Compaction operations for GraphStorageContext

mod compact;
mod ops;
#[cfg(test)]
mod ops_test;
mod recovery;
pub mod undo;

pub use linkrs_core::types::{StagedWriteMark, UndoTarget};
pub use ops::{
    AddEdgeParams, EdgeTypeLabelParams, RevertDeleteEdgeParams, TransactionOps,
    UpdateEdgePropertyUndoParams,
};