Re-exports§
pub use builder::AggregateBuilder;pub use builder::JoinBuilder;pub use builder::QueryBuilder;pub use builder::SinkBuilder;pub use engine::operator::Operator;pub use engine::pipeline::Pipeline;pub use engine::pipeline::compile;pub use expr::BinaryOp;pub use expr::Expr;pub use expr::ExprExt;pub use expr::UnaryOp;pub use expr::col;pub use expr::lit_bool;pub use expr::lit_f64;pub use expr::lit_i64;pub use expr::lit_null;pub use expr::lit_str;pub use plan::AggregateExpr;pub use plan::AggregateFunction;pub use plan::JoinType;pub use plan::QueryPlan;pub use plan::SinkType;pub use plan::WindowSpec;pub use runtime::persistent::QueryStatus;pub use runtime::registry::QueryRegistry;pub use schema::SchemaRegistry;pub use schema::SourceInfo;pub use schema::SourceType;pub use sql::parser::SqlEngine;pub use sql::parser::SqlResult;pub use types::Column;pub use types::DataType;pub use types::Row;pub use types::RowMetadata;pub use types::Schema;pub use types::Value;
Modules§
Structs§
- MerkSql
- Top-level merksql engine providing both SQL and builder DSL interfaces.
Enums§
- Execute
Result - Result of executing a statement through the MerkSql engine.