Commits


Jorge C. Leitao authored and Andy Grove committed cd503c3f583
ARROW-9516: [Rust][DataFusion] refactor of column names This PR is respective to ARROW-9516. It: 1. simplifies how we construct and handle columns: all columns are now name-based, not index-based. This simplifies our code base significantly. 2. makes all column naming happen on the logical plan, not physical plan 3. gives more expressive column names to the end schema of a logical plan, particularly to aggregated expressions (e.g. `SUM(a), SUM(b)` instead of `SUM, SUM`. This is currently a proof of value: all tests pass and stuff, but there is no decision made on whether we should proceed with these changes. More details available at [ARROW-9516](https://issues.apache.org/jira/browse/ARROW-9516). Closes #7796 from jorgecarleitao/column_names Authored-by: Jorge C. Leitao <jorgecarleitao@gmail.com> Signed-off-by: Andy Grove <andygrove73@gmail.com>