Skip to main content

Crate sparrowdb_execution

Crate sparrowdb_execution 

Source
Expand description

sparrowdb-execution: factorized execution engine.

Re-exports§

pub use engine::DegreeStats;
pub use engine::Engine;
pub use json::query_result_to_json;
pub use json::value_to_json;
pub use operators::UnwindOperator;
pub use types::FactorizedChunk;
pub use types::QueryResult;
pub use types::Value;
pub use types::VectorGroup;

Modules§

engine
Query execution engine.
functions
openCypher built-in function library.
join
Binary ASP-Join for 2-hop traversals.
join_spill
Spill-to-disk hash-join for ASP-Join on large intermediate hash tables.
json
JSON serialization helpers for execution types.
operators
Execution operators: LabelScan, Filter, Project, Expand.
parallel_bfs
Parallel BFS traversal primitives using Rayon.
sort_spill
Spill-to-disk sort for ORDER BY on large result sets.
types
Factorized execution core types.