matrixorigin / matrixorigin/matrixone
[Subtask]: Embed PROJECTION functionality into operators
Open
kind/subtask
kind/tech-request
priority/p0
- Dominant language
- Go
- Stars
- 1.9k
- Forks
- 311
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 768
Description
### Parent Issue
#16403
### Detail of Subtask
Currently operators such as FILTER, ORDER, AGG doesn't do projection. They pass all input columns through to the subsequent PROJECT operator.
We should embed the PROJECTION logic into all kinds of operators, to enable particular optimization.
### Describe implementation you've considered
_No response_
### Additional information
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.