Closed jurplel closed 3 weeks ago
TODO on the tooling side:
with_logical
is super confusing, this means "with data fusion logical optimizer", we should either doc it or have a human-readable nameexplain_after_heuristic
so that we can print out a so-called optimized logical plan (subquery un-nesting happens in the heuristic optimizer).also we should consider bump compiler version and upgrade to Rust 2024 edition
Somewhere between a proof of concept and a draft—work still heavily in progress. Will already successfully parse and fully unnest a subset of correlated and uncorrelated subqueries (although I am uncertain about correctness).
TODO: