CometNativeColumnarToRow
+- CometHashAggregate
   +- CometExchange
      +- CometHashAggregate
         +- CometProject
            +- CometBroadcastHashJoin
               :- CometBroadcastHashJoin
               :  :- CometHashAggregate
               :  :  +- CometColumnarExchange
               :  :     +- HashAggregate
               :  :        +- Project
               :  :           +- BroadcastHashJoin
               :  :              :- Project
               :  :              :  +- BroadcastHashJoin
               :  :              :     :- Filter
               :  :              :     :  +- ColumnarToRow
               :  :              :     :     +-  Scan parquet spark_catalog.default.store_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
               :  :              :     :           +- SubqueryBroadcast
               :  :              :     :              +- BroadcastExchange
               :  :              :     :                 +- CometNativeColumnarToRow
               :  :              :     :                    +- CometProject
               :  :              :     :                       +- CometFilter
               :  :              :     :                          +- CometNativeScan parquet spark_catalog.default.date_dim
               :  :              :     +- BroadcastExchange
               :  :              :        +- CometNativeColumnarToRow
               :  :              :           +- CometProject
               :  :              :              +- CometFilter
               :  :              :                 +- CometNativeScan parquet spark_catalog.default.date_dim
               :  :              +- BroadcastExchange
               :  :                 +- CometNativeColumnarToRow
               :  :                    +- CometProject
               :  :                       +- CometFilter
               :  :                          +- CometNativeScan parquet spark_catalog.default.customer
               :  +- CometBroadcastExchange
               :     +- CometHashAggregate
               :        +- CometColumnarExchange
               :           +- HashAggregate
               :              +- Project
               :                 +- BroadcastHashJoin
               :                    :- Project
               :                    :  +- BroadcastHashJoin
               :                    :     :- Filter
               :                    :     :  +- ColumnarToRow
               :                    :     :     +-  Scan parquet spark_catalog.default.catalog_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
               :                    :     :           +- ReusedSubquery
               :                    :     +- BroadcastExchange
               :                    :        +- CometNativeColumnarToRow
               :                    :           +- CometProject
               :                    :              +- CometFilter
               :                    :                 +- CometNativeScan parquet spark_catalog.default.date_dim
               :                    +- BroadcastExchange
               :                       +- CometNativeColumnarToRow
               :                          +- CometProject
               :                             +- CometFilter
               :                                +- CometNativeScan parquet spark_catalog.default.customer
               +- CometBroadcastExchange
                  +- CometHashAggregate
                     +- CometColumnarExchange
                        +- HashAggregate
                           +- Project
                              +- BroadcastHashJoin
                                 :- Project
                                 :  +- BroadcastHashJoin
                                 :     :- Filter
                                 :     :  +- ColumnarToRow
                                 :     :     +-  Scan parquet spark_catalog.default.web_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
                                 :     :           +- ReusedSubquery
                                 :     +- BroadcastExchange
                                 :        +- CometNativeColumnarToRow
                                 :           +- CometProject
                                 :              +- CometFilter
                                 :                 +- CometNativeScan parquet spark_catalog.default.date_dim
                                 +- BroadcastExchange
                                    +- CometNativeColumnarToRow
                                       +- CometProject
                                          +- CometFilter
                                             +- CometNativeScan parquet spark_catalog.default.customer

Comet accelerated 35 out of 66 eligible operators (53%). Final plan contains 11 transitions between Spark and Comet.