Ben Kietzman created ARROW-10437: ------------------------------------ Summary: [C++][Dataset] Ensure virtual columns are not materialized on write Key: ARROW-10437 URL: https://issues.apache.org/jira/browse/ARROW-10437 Project: Apache Arrow Issue Type: Improvement Components: C++ Affects Versions: 2.0.0 Reporter: Ben Kietzman Assignee: Ben Kietzman Fix For: 3.0.0
If a column is virtual on read and will remain virtual after writing then materializing and grouping on it is a pure waste. Maybe Partitioning::Partition should take a "already known" partition expression and only group on columns not in it? -- This message was sent by Atlassian Jira (v8.3.4#803005)