TakeOrderedAndProject
+- Project
   +- BroadcastHashJoin
      :- Project
      :  +- BroadcastHashJoin
      :     :- Project
      :     :  +- BroadcastHashJoin
      :     :     :- CometNativeColumnarToRow
      :     :     :  +- CometFilter
      :     :     :     +- CometNativeScan parquet spark_catalog.default.store
      :     :     +- BroadcastExchange
      :     :        +- Filter
      :     :           +- HashAggregate
      :     :              +- CometNativeColumnarToRow
      :     :                 +- CometColumnarExchange
      :     :                    +- HashAggregate
      :     :                       +- 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.item
      +- BroadcastExchange
         +- Filter
            +- HashAggregate
               +- CometNativeColumnarToRow
                  +- CometColumnarExchange
                     +- HashAggregate
                        +- HashAggregate
                           +- CometNativeColumnarToRow
                              +- CometColumnarExchange
                                 +- HashAggregate
                                    +- Project
                                       +- BroadcastHashJoin
                                          :- Filter
                                          :  +- ColumnarToRow
                                          :     +-  Scan parquet spark_catalog.default.store_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
                                          :           +- ReusedSubquery
                                          +- BroadcastExchange
                                             +- CometNativeColumnarToRow
                                                +- CometProject
                                                   +- CometFilter
                                                      +- CometNativeScan parquet spark_catalog.default.date_dim

Comet accelerated 17 out of 48 eligible operators (35%). Final plan contains 10 transitions between Spark and Comet.