Skip to main content

Crate nodedb_query

Crate nodedb_query 

Source

Re-exports§

pub use expr::BinaryOp;
pub use expr::CastType;
pub use expr::ComputedColumn;
pub use expr::SqlExpr;
pub use fusion::DEFAULT_RRF_K;
pub use fusion::FusedResult;
pub use fusion::RankedResult;
pub use fusion::reciprocal_rank_fusion;
pub use fusion::reciprocal_rank_fusion_weighted;
pub use scan_filter::ScanFilter;
pub use scan_filter::compute_aggregate;
pub use window::FrameBound;
pub use window::WindowFrame;
pub use window::WindowFuncSpec;
pub use window::evaluate_window_functions;

Modules§

cast
CAST evaluation for SqlExpr.
expr
SqlExpr AST definition and core evaluation.
functions
Scalar function evaluation for SqlExpr.
fusion
geo_functions
Geospatial SQL function evaluation.
json_ops
Shared JSON value operations: comparison, coercion, truthiness.
metadata_filter
Bridge between MetadataFilter (nodedb-types) and document evaluation.
scan_filter
Post-scan filter evaluation.
simd_agg
SIMD-accelerated aggregation kernels for timeseries f64 columns.
text_search
In-memory BM25 text search engine.
ts_functions
Timeseries SQL function kernels.
ts_udfs
DataFusion UDF/UDAF/UDWF wrappers for timeseries SQL functions.
window
Window function specification and evaluation.