feat (interactive): Implement field trimmer
Open
component:gie
summer-of-code
- Dominant language
- C++
- Stars
- 3.6k
- Forks
- 468
- Avg merge
- 29m
- Merged PRs (30d)
- 1
Description
**Is your feature request related to a problem? Please describe.**
Currently, GIE lacks the ability to trim unused fields.
**Describe the solution you'd like**
Implement a calcite-like field trimmer for GIE.
- [ ] Do field trimming by changing the current `Project RelNode`s and `TableScan RelNode`s
- [ ] Add necessary `Project` between `RelNode`s to trim unused fields
Contributor guide
Assessment
This issue has not been assessed yet.