Closed zhztheplayer closed 1 day ago
Following https://github.com/apache/incubator-gluten/pull/7268, move the new code to an individual rule PruneNestedColumnsInHiveTableScan.
PruneNestedColumnsInHiveTableScan
The reason is HiveTableScanNestedColumnPruning actually matches on a project + hive scan pattern so is not simply offloading a project. Move the code out from OffloadSingleNode which targets to handle one single query plan node.
HiveTableScanNestedColumnPruning
project + hive scan
OffloadSingleNode
https://github.com/apache/incubator-gluten/issues/7267
Hi @KevinyhZou @rui-mo Would you help review this, thanks.
Run Gluten Clickhouse CI on x86
LGTM
Following https://github.com/apache/incubator-gluten/pull/7268, move the new code to an individual rule
PruneNestedColumnsInHiveTableScan
.The reason is
HiveTableScanNestedColumnPruning
actually matches on aproject + hive scan
pattern so is not simply offloading a project. Move the code out fromOffloadSingleNode
which targets to handle one single query plan node.