Backend
VL (Velox)
Bug description

sample plan log which contains ColumnarPartialProject node, we can see ColumnarPartialProject node not do canonicalized as we hope, so if this stage happend multi times in the whole spark plan, it can not be reused.
Spark version
None
Spark configurations
No response
System information
No response
Relevant logs
No response
Backend
VL (Velox)
Bug description
sample plan log which contains ColumnarPartialProject node, we can see ColumnarPartialProject node not do canonicalized as we hope, so if this stage happend multi times in the whole spark plan, it can not be reused.
Spark version
None
Spark configurations
No response
System information
No response
Relevant logs
No response