superbigcup325/moonlake/engine does not have a README file
pub struct JsonRow {
// private fields
}pub(all) enum PhysExpr {
ColRef(Int, DataType)
Const(Scalar)
Promote(PhysExpr, DataType)
ArithE(ArithOp, PhysExpr, PhysExpr, DataType)
CmpE(CmpOp, PhysExpr, PhysExpr)
AndE(PhysExpr, PhysExpr)
OrE(PhysExpr, PhysExpr)
NotE(PhysExpr)
LikeE(PhysExpr, String)
IsNullE(PhysExpr, Bool)
ExtractE(PhysExpr, ExtractField)
InSetE(PhysExpr, Map[String, Bool], Bool, Bool)
CaseE(Array[(PhysExpr, PhysExpr)], PhysExpr?, DataType)
FuncE(String, Array[PhysExpr], DataType)
CastE(PhysExpr, DataType)
DateArithE(PhysExpr, Int64, IntervalUnit)
WinRef(Int, DataType)
} derive(Debug)pub(all) struct Residency {
read : () -> (Int, Int)
}pub struct ResultStream {
// private fields
}pub struct SelectResult {
// private fields
}fn explain_analyze_with(sql : String, catalog : Catalog, opts : ExecOptions) -> String raise SqlErrorfn mem_report_with(sql : String, catalog : Catalog, opts : ExecOptions, sample? : Residency?) -> String raise SqlErrorfn run_select_opts(sql : String, catalog : Catalog, opts : ExecOptions) -> SelectResult raise SqlErrorfn run_select_stream_opts(sql : String, catalog : Catalog, opts : ExecOptions) -> ResultStream raise SqlErrorInstall
Download zipEmbeddable analytical query engine for MoonBit: run SQL over CSV/Parquet files, native and WebAssembly from one codebase.