Skip to main content

Module persistence

Module persistence 

Source

Re-exports§

pub use arena_pool::arena_stats;
pub use arena_pool::get_arena;
pub use arena_pool::get_arena_with_capacity;
pub use arena_pool::ArenaPoolStats;
pub use arena_pool::PooledArena;
pub use arena_pool::ScopedArena;
pub use arena_pool::SizedBufferPool;
pub use batch_processor::ArenaBatchBuffer;
pub use batch_processor::BatchProcessor;
pub use batch_processor::BatchProcessorConfig;
pub use batch_processor::BatchProcessorStats;
pub use batch_processor::BatchResult;
pub use batch_processor::RawEventData;
pub use compaction::CompactionConfig;
pub use compaction::CompactionManager;
pub use compaction::CompactionResult;
pub use compaction::CompactionStrategy;
pub use index::EventIndex;
pub use index::IndexEntry;
pub use lock_free::LockFreeEventQueue;
pub use lock_free::LockFreeMetrics;
pub use lock_free::MetricsSnapshot;
pub use lock_free::ShardedEventQueue;
pub use lock_free::ShardedQueueStats;
pub use performance::BatchWriter;
pub use performance::MemoryPool;
pub use performance::PerformanceMetrics;
pub use simd_json::BatchEventParser;
pub use simd_json::SimdJsonError;
pub use simd_json::SimdJsonParser;
pub use simd_json::SimdJsonStats;
pub use simd_json::ZeroCopyJson;
pub use snapshot::CreateSnapshotRequest;
pub use snapshot::CreateSnapshotResponse;
pub use snapshot::ListSnapshotsRequest;
pub use snapshot::ListSnapshotsResponse;
pub use snapshot::Snapshot;
pub use snapshot::SnapshotConfig;
pub use snapshot::SnapshotInfo;
pub use snapshot::SnapshotManager;
pub use snapshot::SnapshotType;
pub use storage::ParquetStorage;
pub use storage_integrity::IntegrityCheckResult;
pub use storage_integrity::StorageIntegrity;
pub use wal::WALConfig;
pub use wal::WriteAheadLog;
pub use backup::*;

Modules§

arena_pool
Arena-based memory pooling for high-throughput event processing
backup
batch_processor
High-throughput batch processing pipeline
compaction
index
lock_free
Lock-free data structures for high-performance concurrent operations
performance
simd_json
SIMD-accelerated JSON parsing for high-throughput event ingestion
snapshot
storage
storage_integrity
wal