VeloxColumnarToRow
  TakeOrderedAndProjectExecTransformer [i_item_id,i_item_desc,i_current_price]
    WholeStageCodegenTransformer (6)
      RegularHashAggregateExecTransformer [i_item_id,i_item_desc,i_current_price]
        InputIteratorTransformer
          InputAdapter
            ColumnarExchange [i_item_id,i_item_desc,i_current_price] #1
              VeloxResizeBatches
                WholeStageCodegenTransformer (5)
                  ProjectExecTransformer [i_item_id,i_item_desc,i_current_price]
                    FlushableHashAggregateExecTransformer [i_item_id,i_item_desc,i_current_price]
                      ProjectExecTransformer [i_item_id,i_item_desc,i_current_price]
                        BroadcastHashJoinExecTransformer [i_item_sk,cs_item_sk]
                          InputIteratorTransformer
                            InputAdapter
                              ColumnarBroadcastExchange #2
                                WholeStageCodegenTransformer (4)
                                  ProjectExecTransformer [i_item_sk,i_item_id,i_item_desc,i_current_price]
                                    BroadcastHashJoinExecTransformer [inv_date_sk,d_date_sk]
                                      ProjectExecTransformer [i_item_sk,i_item_id,i_item_desc,i_current_price,inv_date_sk]
                                        BroadcastHashJoinExecTransformer [i_item_sk,inv_item_sk]
                                          ProjectExecTransformer [i_item_sk,i_item_id,i_item_desc,i_current_price]
                                            FilterExecTransformer [i_current_price,i_manufact_id,i_item_sk]
                                              FileSourceScanExecTransformer parquet spark_catalog.default.item [i_item_sk,i_item_id,i_item_desc,i_current_price,i_manufact_id]
                                          InputIteratorTransformer
                                            InputAdapter
                                              ColumnarBroadcastExchange #3
                                                WholeStageCodegenTransformer (2)
                                                  ProjectExecTransformer [inv_item_sk,inv_date_sk]
                                                    FilterExecTransformer [inv_quantity_on_hand,inv_item_sk]
                                                      FileSourceScanExecTransformer parquet spark_catalog.default.inventory [inv_item_sk,inv_quantity_on_hand,inv_date_sk]
                                                        ColumnarSubqueryBroadcast [d_date_sk] #1
                                                          ColumnarBroadcastExchange #4
                                                            WholeStageCodegenTransformer (1)
                                                              ProjectExecTransformer [d_date_sk]
                                                                FilterExecTransformer [d_date,d_date_sk]
                                                                  FileSourceScanExecTransformer parquet spark_catalog.default.date_dim [d_date_sk,d_date]
                                      InputIteratorTransformer
                                        InputAdapter
                                          ReusedExchange [d_date_sk] #4
                          ProjectExecTransformer [cs_item_sk]
                            FilterExecTransformer [cs_item_sk]
                              FileSourceScanExecTransformer parquet spark_catalog.default.catalog_sales [cs_item_sk,cs_sold_date_sk]
