because it will internally run datafusion's logical optimizer. We should try to call the othercollect function instead, after running our own optimizer and converting the optd plan into datafusion's (impl ExecutionPlan). This will allow us to run our end-to-end optimized query on datafusion.
Remove:
from
datafusion-optd-cli/src/exec.rs
because it will internally run
datafusion
's logical optimizer. We should try to call the othercollect
function instead, after running our own optimizer and converting theoptd
plan intodatafusion
's (impl ExecutionPlan
). This will allow us to run our end-to-end optimized query ondatafusion
.