nodedb 0.2.0

Local-first, real-time, edge-to-cloud hybrid database for multi-modal workloads
Documentation
// SPDX-License-Identifier: BUSL-1.1

pub mod dispatch;
pub mod envelope;
pub mod physical_plan;
pub mod quiesce;
pub mod slab;

// Re-export shared query engine from nodedb-query crate.
// Origin's internal code continues to use `crate::bridge::expr_eval`,
// `crate::bridge::json_ops`, `crate::bridge::scan_filter`, and
// `crate::bridge::window_func` — they now resolve to nodedb-query.
pub mod expr_eval {
    pub use nodedb_query::expr::{BinaryOp, CastType, ComputedColumn, SqlExpr};
}
pub mod scan_filter {
    pub use nodedb_query::scan_filter::*;
}
pub mod window_func {
    pub use nodedb_query::window::*;
}

pub use dispatch::Dispatcher;
pub use envelope::{Request, Response, Status};