zhztheplayer opened a new pull request, #4888:
URL: https://github.com/apache/incubator-gluten/pull/4888
1. Break `TransformPreOverrides` into 3 individual sub rules:
- FilterTransformRule()
- RegularTransformRule()
- AggregationTransformRule()
The rules are still in `TransformPreOverrides` as its sub rules.
2. `RegularTransformRule`: This rule implements a single node as Gluten's
transformer without checking it's children. While the other two rules
conditionally implements filter and aggregate by checking its children. In
future we'd put corresponding logics to validation phase, to gain some
flexibility during implementation phase, to choose whether to transform one
single node or not.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]