zhztheplayer opened a new issue, #6853: URL: https://github.com/apache/incubator-gluten/issues/6853
### Description This would include code architecture adjustments to: 1. Remove a bunch of code related to query planning from backend APIs. 2. Make relevant rule able to extend. 3. Have CH / Velox backends maintain own rule lists individually. Which covers the removed code logic in backend APIs. 4. If really needed, keep a minimized contextual object that have some limited APIs for backends to implement. After the change, when a new feature (e.g., join side support) is needed to add to one of the two backends (say, Velox backend), we can just make relevant changes tobackend code and no longer need to add and implement new methods in backend APIs, or no longer need to open up some kind of configurations to register new rules from backend code. -- 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]
