sqlitegraph 2.0.7

Embedded graph database with full ACID transactions, HNSW vector search, dual backend support, and comprehensive graph algorithms library
Documentation
//! V2 WAL Checkpoint Operations - Re-exports
//!
//! This module re-exports checkpoint operations from their respective modules.
//! The implementations have been split into focused submodules:
//!
//! - `coordinator::executor::CheckpointExecutor` - Main checkpoint orchestration
//! - `record::integrator::V2GraphIntegrator` - WAL record application to V2 format
//! - `io::BlockFlusher` - Dirty block flushing operations
//! - `io::CheckpointWriter` - Checkpoint file writing operations
//!
//! ## Module Organization
//!
//! The checkpoint operations have been split to improve maintainability:
//! - **coordinator/**: CheckpointExecutor for orchestrating checkpoint process
//! - **record/**: V2GraphIntegrator for applying WAL records to V2 graph format
//! - **io/**: BlockFlusher and CheckpointWriter for I/O operations
//!
//! This re-export module maintains backward compatibility for existing imports.

// Re-export checkpoint executor
pub use crate::backend::native::v2::wal::checkpoint::coordinator::CheckpointExecutor;

// Re-export V2 graph integrator
pub use crate::backend::native::v2::wal::checkpoint::record::V2GraphIntegrator;

// Re-export I/O operations
pub use crate::backend::native::v2::wal::checkpoint::io::{BlockFlusher, CheckpointWriter};