CometNativeColumnarToRow
+- CometHashAggregate
   +- CometExchange
      +- CometHashAggregate
         +- CometUnion
            :- CometProject
            :  +- CometBroadcastHashJoin
            :     :- CometProject
            :     :  +- CometSortMergeJoin
            :     :     :- CometSort
            :     :     :  +- CometColumnarExchange
            :     :     :     +- Project
            :     :     :        +- BroadcastHashJoin
            :     :     :           :- ColumnarToRow
            :     :     :           :  +-  Scan parquet spark_catalog.default.catalog_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
            :     :     :           :        +- SubqueryBroadcast
            :     :     :           :           +- BroadcastExchange
            :     :     :           :              +- CometNativeColumnarToRow
            :     :     :           :                 +- CometProject
            :     :     :           :                    +- CometFilter
            :     :     :           :                       +- CometNativeScan parquet spark_catalog.default.date_dim
            :     :     :           +- BroadcastExchange
            :     :     :              +- Project
            :     :     :                 +- Filter
            :     :     :                    +- HashAggregate
            :     :     :                       +- CometNativeColumnarToRow
            :     :     :                          +- 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
            :     :     :                                            +- CometFilter
            :     :     :                                               +- CometNativeScan parquet spark_catalog.default.item
            :     :     +- CometSort
            :     :        +- CometProject
            :     :           +- CometFilter
            :     :              :  +- Subquery
            :     :              :     +- HashAggregate
            :     :              :        +- CometNativeColumnarToRow
            :     :              :           +- CometColumnarExchange
            :     :              :              +- HashAggregate
            :     :              :                 +- HashAggregate
            :     :              :                    +- CometNativeColumnarToRow
            :     :              :                       +- 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
            :     :              :                                   :           +- CometFilter
            :     :              :                                   :              +- CometNativeScan parquet spark_catalog.default.customer
            :     :              :                                   +- BroadcastExchange
            :     :              :                                      +- CometNativeColumnarToRow
            :     :              :                                         +- CometProject
            :     :              :                                            +- CometFilter
            :     :              :                                               +- CometNativeScan parquet spark_catalog.default.date_dim
            :     :              +- CometHashAggregate
            :     :                 +- CometExchange
            :     :                    +- CometHashAggregate
            :     :                       +- CometProject
            :     :                          +- CometBroadcastHashJoin
            :     :                             :- CometProject
            :     :                             :  +- CometFilter
            :     :                             :     +- CometNativeScan parquet spark_catalog.default.store_sales
            :     :                             +- CometBroadcastExchange
            :     :                                +- CometFilter
            :     :                                   +- CometNativeScan parquet spark_catalog.default.customer
            :     +- CometBroadcastExchange
            :        +- CometProject
            :           +- CometFilter
            :              +- CometNativeScan parquet spark_catalog.default.date_dim
            +- CometProject
               +- CometBroadcastHashJoin
                  :- CometProject
                  :  +- CometSortMergeJoin
                  :     :- CometSort
                  :     :  +- CometColumnarExchange
                  :     :     +- Project
                  :     :        +- BroadcastHashJoin
                  :     :           :- ColumnarToRow
                  :     :           :  +-  Scan parquet spark_catalog.default.web_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
                  :     :           :        +- ReusedSubquery
                  :     :           +- BroadcastExchange
                  :     :              +- Project
                  :     :                 +- Filter
                  :     :                    +- HashAggregate
                  :     :                       +- CometNativeColumnarToRow
                  :     :                          +- 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
                  :     :                                            +- CometFilter
                  :     :                                               +- CometNativeScan parquet spark_catalog.default.item
                  :     +- CometSort
                  :        +- CometProject
                  :           +- CometFilter
                  :              :  +- ReusedSubquery
                  :              +- CometHashAggregate
                  :                 +- CometExchange
                  :                    +- CometHashAggregate
                  :                       +- CometProject
                  :                          +- CometBroadcastHashJoin
                  :                             :- CometProject
                  :                             :  +- CometFilter
                  :                             :     +- CometNativeScan parquet spark_catalog.default.store_sales
                  :                             +- CometBroadcastExchange
                  :                                +- CometFilter
                  :                                   +- CometNativeScan parquet spark_catalog.default.customer
                  +- CometBroadcastExchange
                     +- CometProject
                        +- CometFilter
                           +- CometNativeScan parquet spark_catalog.default.date_dim

Comet accelerated 83 out of 138 eligible operators (60%). Final plan contains 20 transitions between Spark and Comet.