CometColumnarToRow
+- CometTakeOrderedAndProject
   +- CometProject
      +- CometBroadcastHashJoin
         :- CometProject
         :  +- CometBroadcastHashJoin
         :     :- CometHashAggregate
         :     :  +- CometExchange
         :     :     +- CometHashAggregate
         :     :        +- CometProject
         :     :           +- CometBroadcastHashJoin
         :     :              :- CometProject
         :     :              :  +- CometBroadcastHashJoin
         :     :              :     :- CometFilter
         :     :              :     :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.store_returns
         :     :              :     :        +- SubqueryBroadcast
         :     :              :     :           +- BroadcastExchange
         :     :              :     :              +- CometNativeColumnarToRow
         :     :              :     :                 +- CometProject
         :     :              :     :                    +- CometBroadcastHashJoin
         :     :              :     :                       :- CometFilter
         :     :              :     :                       :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :     :              :     :                       +- CometBroadcastExchange
         :     :              :     :                          +- CometProject
         :     :              :     :                             +- CometBroadcastHashJoin
         :     :              :     :                                :- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :     :              :     :                                +- CometBroadcastExchange
         :     :              :     :                                   +- CometProject
         :     :              :     :                                      +- CometFilter
         :     :              :     :                                         +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :     :              :     +- CometBroadcastExchange
         :     :              :        +- CometProject
         :     :              :           +- CometFilter
         :     :              :              +- CometScan [native_iceberg_compat] parquet spark_catalog.default.item
         :     :              +- CometBroadcastExchange
         :     :                 +- CometProject
         :     :                    +- CometBroadcastHashJoin
         :     :                       :- CometFilter
         :     :                       :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :     :                       +- CometBroadcastExchange
         :     :                          +- CometProject
         :     :                             +- CometBroadcastHashJoin
         :     :                                :- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :     :                                +- CometBroadcastExchange
         :     :                                   +- CometProject
         :     :                                      +- CometFilter
         :     :                                         +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :     +- CometBroadcastExchange
         :        +- CometHashAggregate
         :           +- CometExchange
         :              +- CometHashAggregate
         :                 +- CometProject
         :                    +- CometBroadcastHashJoin
         :                       :- CometProject
         :                       :  +- CometBroadcastHashJoin
         :                       :     :- CometFilter
         :                       :     :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.catalog_returns
         :                       :     :        +- ReusedSubquery
         :                       :     +- CometBroadcastExchange
         :                       :        +- CometProject
         :                       :           +- CometFilter
         :                       :              +- CometScan [native_iceberg_compat] parquet spark_catalog.default.item
         :                       +- CometBroadcastExchange
         :                          +- CometProject
         :                             +- CometBroadcastHashJoin
         :                                :- CometFilter
         :                                :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :                                +- CometBroadcastExchange
         :                                   +- CometProject
         :                                      +- CometBroadcastHashJoin
         :                                         :- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :                                         +- CometBroadcastExchange
         :                                            +- CometProject
         :                                               +- CometFilter
         :                                                  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         +- CometBroadcastExchange
            +- CometHashAggregate
               +- CometExchange
                  +- CometHashAggregate
                     +- CometProject
                        +- CometBroadcastHashJoin
                           :- CometProject
                           :  +- CometBroadcastHashJoin
                           :     :- CometFilter
                           :     :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.web_returns
                           :     :        +- ReusedSubquery
                           :     +- CometBroadcastExchange
                           :        +- CometProject
                           :           +- CometFilter
                           :              +- CometScan [native_iceberg_compat] parquet spark_catalog.default.item
                           +- CometBroadcastExchange
                              +- CometProject
                                 +- CometBroadcastHashJoin
                                    :- CometFilter
                                    :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
                                    +- CometBroadcastExchange
                                       +- CometProject
                                          +- CometBroadcastHashJoin
                                             :- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
                                             +- CometBroadcastExchange
                                                +- CometProject
                                                   +- CometFilter
                                                      +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim

Comet accelerated 97 out of 101 eligible operators (96%). Final plan contains 2 transitions between Spark and Comet.