Skip to main content

Module runtime

Module runtime 

Source

Re-exports§

pub use l0::L0Buffer;
pub use l0_manager::L0Manager;
pub use l0_manager::SnapshotView;
pub use property_manager::PropertyManager;
pub use vid_remapper::EidRemapper;
pub use vid_remapper::VidRemapper;
pub use context::QueryContext;
pub use id_reservoir::DEFAULT_RESERVOIR_BATCH;
pub use id_reservoir::TxIdReservoir;
pub use wal::WriteAheadLog;
pub use working_graph::WorkingGraph;
pub use writer::Writer;

Modules§

context
flush_coordinator
Async-flush coordination.
id_allocator
ID allocation for vertices and edges using pure auto-increment counters.
id_reservoir
Per-transaction VID/EID reservoir.
l0
l0_manager
l0_visibility
L0 Visibility Chain Abstraction
occ
Optimistic concurrency control: commit-time conflict detection (SSI/OCC).
property_manager
vid_remapper
Bidirectional mapping between sparse VIDs and dense array indices.
wal
working_graph
writer

Structs§

EdgeData
Edge data - TOPOLOGY ONLY
SimpleGraph
Simple directed graph with adjacency lists.
VertexData
Vertex data - TOPOLOGY ONLY

Enums§

Direction
Direction for neighbor traversal.