zhztheplayer opened a new pull request, #8016: URL: https://github.com/apache/incubator-gluten/pull/8016
Part of https://github.com/apache/incubator-gluten/issues/6853. `defaultBatchType` was designed as a global value for query planner to: 1. Decide which type of columnar batch a unrecognizable operator will output (e.g., AdaptiveSparkPlanExec, ColumnarBroadcastExchangeExec, etc.) 2. Decide which type of columnar batch a Substrait operator will output (e.g., xxxTransformer) In regard of mixing different backends, we'd remove this global value down to SubstraitBackend API, which is designed to have only one instance loaded at a time so there will be no conflicts on this value among all loaded backends. This is to keep APIs in `gluten-core` simple for extensibility purpose. -- 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]
