TakeOrderedAndProject
+- HashAggregate
   +- CometNativeColumnarToRow
      +- CometColumnarExchange
         +- HashAggregate
            +- Expand
               +- Union
                  :- HashAggregate
                  :  +- CometNativeColumnarToRow
                  :     +- CometColumnarExchange
                  :        +- HashAggregate
                  :           +- Project
                  :              +- BroadcastHashJoin
                  :                 :- Project
                  :                 :  +- BroadcastHashJoin
                  :                 :     :- Union
                  :                 :     :  :- Project
                  :                 :     :  :  +- 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
                  :                 :     :  +- Project
                  :                 :     :     +- Filter
                  :                 :     :        +- ColumnarToRow
                  :                 :     :           +-  Scan parquet spark_catalog.default.store_returns [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.store
                  :- HashAggregate
                  :  +- CometNativeColumnarToRow
                  :     +- CometColumnarExchange
                  :        +- HashAggregate
                  :           +- Project
                  :              +- BroadcastHashJoin
                  :                 :- Project
                  :                 :  +- BroadcastHashJoin
                  :                 :     :- Union
                  :                 :     :  :- Project
                  :                 :     :  :  +- Filter
                  :                 :     :  :     +- ColumnarToRow
                  :                 :     :  :        +-  Scan parquet spark_catalog.default.catalog_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
                  :                 :     :  :              +- ReusedSubquery
                  :                 :     :  +- Project
                  :                 :     :     +- Filter
                  :                 :     :        +- ColumnarToRow
                  :                 :     :           +-  Scan parquet spark_catalog.default.catalog_returns [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.catalog_page
                  +- HashAggregate
                     +- CometNativeColumnarToRow
                        +- CometColumnarExchange
                           +- HashAggregate
                              +- Project
                                 +- BroadcastHashJoin
                                    :- Project
                                    :  +- BroadcastHashJoin
                                    :     :- Union
                                    :     :  :- Project
                                    :     :  :  +- Filter
                                    :     :  :     +- ColumnarToRow
                                    :     :  :        +-  Scan parquet spark_catalog.default.web_sales [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
                                    :     :  :              +- ReusedSubquery
                                    :     :  +- Project
                                    :     :     +- BroadcastHashJoin
                                    :     :        :- BroadcastExchange
                                    :     :        :  +- ColumnarToRow
                                    :     :        :     +-  Scan parquet spark_catalog.default.web_returns [COMET: Native DataFusion scan does not support subqueries/dynamic pruning]
                                    :     :        :           +- ReusedSubquery
                                    :     :        +- CometNativeColumnarToRow
                                    :     :           +- CometProject
                                    :     :              +- CometFilter
                                    :     :                 +- CometNativeScan parquet spark_catalog.default.web_sales
                                    :     +- BroadcastExchange
                                    :        +- CometNativeColumnarToRow
                                    :           +- CometProject
                                    :              +- CometFilter
                                    :                 +- CometNativeScan parquet spark_catalog.default.date_dim
                                    +- BroadcastExchange
                                       +- CometNativeColumnarToRow
                                          +- CometProject
                                             +- CometFilter
                                                +- CometNativeScan parquet spark_catalog.default.web_site

Comet accelerated 28 out of 86 eligible operators (32%). Final plan contains 18 transitions between Spark and Comet.