TakeOrderedAndProject
+- Project
   +- BroadcastHashJoin
      :- Project
      :  +- BroadcastHashJoin
      :     :- 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
      :     :                    :     :                       +- CometBroadcastHashJoin
      :     :                    :     :                          :- CometFilter
      :     :                    :     :                          :  +- CometNativeScan parquet spark_catalog.default.date_dim
      :     :                    :     :                          +- CometBroadcastExchange
      :     :                    :     :                             +- CometProject
      :     :                    :     :                                +- CometFilter
      :     :                    :     :                                   :  +- Subquery
      :     :                    :     :                                   :     +- CometNativeColumnarToRow
      :     :                    :     :                                   :        +- CometProject
      :     :                    :     :                                   :           +- CometFilter
      :     :                    :     :                                   :              +- CometNativeScan parquet spark_catalog.default.date_dim
      :     :                    :     :                                   +- CometNativeScan parquet spark_catalog.default.date_dim
      :     :                    :     +- BroadcastExchange
      :     :                    :        +- CometNativeColumnarToRow
      :     :                    :           +- CometProject
      :     :                    :              +- CometFilter
      :     :                    :                 +- CometNativeScan parquet spark_catalog.default.item
      :     :                    +- BroadcastExchange
      :     :                       +- CometNativeColumnarToRow
      :     :                          +- CometProject
      :     :                             +- CometBroadcastHashJoin
      :     :                                :- CometFilter
      :     :                                :  +- CometNativeScan parquet spark_catalog.default.date_dim
      :     :                                +- CometBroadcastExchange
      :     :                                   +- CometProject
      :     :                                      +- CometFilter
      :     :                                         :  +- Subquery
      :     :                                         :     +- CometNativeColumnarToRow
      :     :                                         :        +- CometProject
      :     :                                         :           +- CometFilter
      :     :                                         :              +- CometNativeScan parquet spark_catalog.default.date_dim
      :     :                                         +- CometNativeScan parquet spark_catalog.default.date_dim
      :     +- BroadcastExchange
      :        +- Filter
      :           +- HashAggregate
      :              +- CometNativeColumnarToRow
      :                 +- 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.item
      :                             +- BroadcastExchange
      :                                +- CometNativeColumnarToRow
      :                                   +- CometProject
      :                                      +- CometBroadcastHashJoin
      :                                         :- CometFilter
      :                                         :  +- CometNativeScan parquet spark_catalog.default.date_dim
      :                                         +- CometBroadcastExchange
      :                                            +- CometProject
      :                                               +- CometFilter
      :                                                  :  +- Subquery
      :                                                  :     +- CometNativeColumnarToRow
      :                                                  :        +- CometProject
      :                                                  :           +- CometFilter
      :                                                  :              +- CometNativeScan parquet spark_catalog.default.date_dim
      :                                                  +- CometNativeScan parquet spark_catalog.default.date_dim
      +- BroadcastExchange
         +- Filter
            +- HashAggregate
               +- CometNativeColumnarToRow
                  +- 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.item
                              +- BroadcastExchange
                                 +- CometNativeColumnarToRow
                                    +- CometProject
                                       +- CometBroadcastHashJoin
                                          :- CometFilter
                                          :  +- CometNativeScan parquet spark_catalog.default.date_dim
                                          +- CometBroadcastExchange
                                             +- CometProject
                                                +- CometFilter
                                                   :  +- Subquery
                                                   :     +- CometNativeColumnarToRow
                                                   :        +- CometProject
                                                   :           +- CometFilter
                                                   :              +- CometNativeScan parquet spark_catalog.default.date_dim
                                                   +- CometNativeScan parquet spark_catalog.default.date_dim

Comet accelerated 56 out of 104 eligible operators (53%). Final plan contains 17 transitions between Spark and Comet.