1 个不稳定版本
0.0.0 | 2024年2月25日 |
---|
#6 in #级联
345KB
7.5K SLoC
= 使用方法
更新测试用例
cargo run -p optd-sqlplannertest --bin planner_test_apply
验证测试用例
cargo test -p optd-sqlplannertest
# or use nextest
cargo nextest run -p optd-sqlplannertest
explain
和 execute
任务将在禁用 datafusion 的逻辑优化器的情况下运行。若要继续使用 datafusion 的逻辑优化器,可以使用 execute_with_logical
和 explain_with_logical
任务。
当前我们对 explain 任务有以下选项
logical_datafusion
: datafusion 的逻辑计划。logical_optd
: 优化前的 optd 逻辑计划。physical_optd
: 优化后的 optd 物理计划。physical_datafusion
: datafusion 的物理计划。join_orders
: 物理连接顺序。logical_join_orders
: 逻辑连接顺序。
依赖项
~81MB
~1.5M SLoC