CometColumnarToRow
+- CometSort
   +- CometExchange
      +- CometBroadcastHashJoin
         :- CometProject
         :  +- CometFilter
         :     +- CometHashAggregate
         :        +- CometExchange
         :           +- CometHashAggregate
         :              +- CometProject
         :                 +- CometBroadcastHashJoin
         :                    :- CometProject
         :                    :  +- CometBroadcastHashJoin
         :                    :     :- CometProject
         :                    :     :  +- CometBroadcastHashJoin
         :                    :     :     :- CometFilter
         :                    :     :     :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.inventory
         :                    :     :     :        +- SubqueryBroadcast
         :                    :     :     :           +- BroadcastExchange
         :                    :     :     :              +- CometColumnarToRow
         :                    :     :     :                 +- CometProject
         :                    :     :     :                    +- CometFilter
         :                    :     :     :                       +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         :                    :     :     +- CometBroadcastExchange
         :                    :     :        +- CometFilter
         :                    :     :           +- CometScan [native_iceberg_compat] parquet spark_catalog.default.item
         :                    :     +- CometBroadcastExchange
         :                    :        +- CometFilter
         :                    :           +- CometScan [native_iceberg_compat] parquet spark_catalog.default.warehouse
         :                    +- CometBroadcastExchange
         :                       +- CometProject
         :                          +- CometFilter
         :                             +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
         +- CometBroadcastExchange
            +- CometProject
               +- CometFilter
                  +- CometHashAggregate
                     +- CometExchange
                        +- CometHashAggregate
                           +- CometProject
                              +- CometBroadcastHashJoin
                                 :- CometProject
                                 :  +- CometBroadcastHashJoin
                                 :     :- CometProject
                                 :     :  +- CometBroadcastHashJoin
                                 :     :     :- CometFilter
                                 :     :     :  +- CometScan [native_iceberg_compat] parquet spark_catalog.default.inventory
                                 :     :     :        +- SubqueryBroadcast
                                 :     :     :           +- BroadcastExchange
                                 :     :     :              +- CometColumnarToRow
                                 :     :     :                 +- CometProject
                                 :     :     :                    +- CometFilter
                                 :     :     :                       +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim
                                 :     :     +- CometBroadcastExchange
                                 :     :        +- CometFilter
                                 :     :           +- CometScan [native_iceberg_compat] parquet spark_catalog.default.item
                                 :     +- CometBroadcastExchange
                                 :        +- CometFilter
                                 :           +- CometScan [native_iceberg_compat] parquet spark_catalog.default.warehouse
                                 +- CometBroadcastExchange
                                    +- CometProject
                                       +- CometFilter
                                          +- CometScan [native_iceberg_compat] parquet spark_catalog.default.date_dim

Comet accelerated 56 out of 60 eligible operators (93%). Final plan contains 3 transitions between Spark and Comet.