erikgrinaker / toydb

Distributed SQL database in Rust, written as a learning project
Apache License 2.0
5.99k stars 555 forks source link

Resolve fields in planner #21

Closed erikgrinaker closed 4 years ago

erikgrinaker commented 4 years ago

Plan nodes should not have unqualified or aliased names, they should all be resolved and validated during planning to simplify the optimization stage.