== Physical Plan ==
AdaptiveSparkPlan (25)
+- == Current Plan ==
ResultQueryStage (24)
+- TableCacheQueryStage (23), Statistics(sizeInBytes=4.1 KiB, rowCount=34)
+- InMemoryTableScan (1)
+- InMemoryRelation (2)
+- AdaptiveSparkPlan (22)
+- == Final Plan ==
ResultQueryStage (20)
+- * Project (19)
+- TableCacheQueryStage (18), Statistics(sizeInBytes=47.9 KiB, rowCount=34)
+- InMemoryTableScan (3)
+- InMemoryRelation (4)
+- AdaptiveSparkPlan (17)
+- == Final Plan ==
ResultQueryStage (12)
+- * Project (11)
+- ShuffleQueryStage (10), Statistics(sizeInBytes=52.8 KiB, rowCount=34)
+- Exchange (9)
+- * Project (8)
+- * Filter (7)
+- * ColumnarToRow (6)
+- Scan parquet (5)
+- == Initial Plan ==
Project (16)
+- Exchange (15)
+- Project (14)
+- Filter (13)
+- Scan parquet (5)
+- == Initial Plan ==
Project (21)
+- InMemoryTableScan (3)
+- InMemoryRelation (4)
+- AdaptiveSparkPlan (17)
+- == Final Plan ==
ResultQueryStage (12)
+- * Project (11)
+- ShuffleQueryStage (10), Statistics(sizeInBytes=52.8 KiB, rowCount=34)
+- Exchange (9)
+- * Project (8)
+- * Filter (7)
+- * ColumnarToRow (6)
+- Scan parquet (5)
+- == Initial Plan ==
Project (16)
+- Exchange (15)
+- Project (14)
+- Filter (13)
+- Scan parquet (5)
+- == Initial Plan ==
InMemoryTableScan (1)
+- InMemoryRelation (2)
+- AdaptiveSparkPlan (22)
+- == Final Plan ==
ResultQueryStage (20)
+- * Project (19)
+- TableCacheQueryStage (18), Statistics(sizeInBytes=47.9 KiB, rowCount=34)
+- InMemoryTableScan (3)
+- InMemoryRelation (4)
+- AdaptiveSparkPlan (17)
+- == Final Plan ==
ResultQueryStage (12)
+- * Project (11)
+- ShuffleQueryStage (10), Statistics(sizeInBytes=52.8 KiB, rowCount=34)
+- Exchange (9)
+- * Project (8)
+- * Filter (7)
+- * ColumnarToRow (6)
+- Scan parquet (5)
+- == Initial Plan ==
Project (16)
+- Exchange (15)
+- Project (14)
+- Filter (13)
+- Scan parquet (5)
+- == Initial Plan ==
Project (21)
+- InMemoryTableScan (3)
+- InMemoryRelation (4)
+- AdaptiveSparkPlan (17)
+- == Final Plan ==
ResultQueryStage (12)
+- * Project (11)
+- ShuffleQueryStage (10), Statistics(sizeInBytes=52.8 KiB, rowCount=34)
+- Exchange (9)
+- * Project (8)
+- * Filter (7)
+- * ColumnarToRow (6)
+- Scan parquet (5)
+- == Initial Plan ==
Project (16)
+- Exchange (15)
+- Project (14)
+- Filter (13)
+- Scan parquet (5)
(1) InMemoryTableScan
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
Arguments: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
(2) InMemoryRelation
Arguments: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473], StorageLevel(disk, memory, 2 replicas)
(3) InMemoryTableScan
Output [6]: [availabilityDateTime#1102234, nextAvailabilityDateTime#1102235, plant#1102228, product#1102227, shardId#1102212, worklistShardItemId#1102213L]
Arguments: [availabilityDateTime#1102234, nextAvailabilityDateTime#1102235, plant#1102228, product#1102227, shardId#1102212, worklistShardItemId#1102213L]
(4) InMemoryRelation
Arguments: [shardId#1102212, worklistShardItemId#1102213L, orderProposalId#1102214L, orderProposalItemId#1102215, orderProposalItemGroupId#1102216, originalReplenishmentRunId#1102217L, orderProposalHorizonGroupingId#1102218L, splitIndicator#1102219L, previousOrderProposal#1102220L, clusterId#1102221L, sequenceId#1102222L, sourceOfSupplyUuid#1102223, supplierGroup#1102224, supplier#1102225, subrange#1102226, product#1102227, plant#1102228, purchasingOrg#1102229, purchasingGroup#1102230, mrpController#1102231, orderDateTime#1102232, deliveryDateTime#1102233, availabilityDateTime#1102234, nextAvailabilityDateTime#1102235, isFallbackOrderOnly#1102236, ... 20 more fields], StorageLevel(disk, memory, 2 replicas)
(5) Scan parquet
Output [45]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300, shardId#1102301, sequenceId#1102279]
Batched: true
Location: PreparedDeltaFileIndex [hdlfs://2e93940d-4be8-4f12-830d-f0b8d392c03a.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/internal/prod-plant-snapshot/10000002111]
PartitionFilters: [isnotnull(shardId#1102301), isnotnull(sequenceId#1102279), (shardId#1102301 = 0_1_10000002111), (sequenceId#1102279 = 4)]
PushedFilters: [IsNotNull(availabilityDateTime), IsNotNull(nextAvailabilityDateTime)]
ReadSchema: struct<orderProposalId:bigint,orderProposalItemId:string,supplierGroup:string,supplier:string,plant:string,deliveryDateTime:timestamp,subrange:string,supplyingPlant:string,productGroup:string,product:string,orderDateTime:timestamp,availabilityDateTime:timestamp,nextAvailabilityDateTime:timestamp,mrpController:string,sourceOfSupplyUuid:string,purchasingOrg:string,purchasingGroup:string,isFallbackOrderOnly:boolean,orderProposalHorizonGroupingId:bigint,splitIndicator:bigint,previousOrderProposal:bigint,clusterId:bigint,worklistShardItemId:bigint,orderProposalItemGroupId:string,externalProductId:string,externalPlantId:string,logisticUnits:array<struct<uom:string,uomUuid:string,numerator:int,denominator:int,isOrderUnit:boolean,isPreferred:boolean>>,orderQuantityBaseUom:string,orderQuantityBaseUomUuid:string,minimumOrderQuantity:double,constraintLabels:array<string>,constraintOperators:array<string>,constraintValues:array<double>,constraintRanks:array<int>,constraintIsActive:array<boolean>,netPriceAmount:double,netPriceCurrencyCode:string,netPriceQuantity:double,netPriceQuantityUom:string,netPriceQuantityUomUuid:string,measurements:array<struct<value:double,dimensionType:int,dimensionCode:string,dimensionCodeUuid:string,isoCode:string>>,originalReplenishmentRunId:bigint,optimizationGroups:array<string>>
(6) ColumnarToRow [codegen id : 1]
Input [45]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300, shardId#1102301, sequenceId#1102279]
(7) Filter [codegen id : 1]
Input [45]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300, shardId#1102301, sequenceId#1102279]
Condition : ((isnotnull(availabilityDateTime#1102268) AND isnotnull(nextAvailabilityDateTime#1102269)) AND (nextAvailabilityDateTime#1102269 > availabilityDateTime#1102268))
(8) Project [codegen id : 1]
Output [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
Input [45]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300, shardId#1102301, sequenceId#1102279]
(9) Exchange
Input [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
Arguments: hashpartitioning(worklistShardItemId#1102280L, 25), REPARTITION_BY_NUM, [plan_id=422378]
(10) ShuffleQueryStage
Output [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
Arguments: 0
(11) Project [codegen id : 2]
Output [45]: [0_1_10000002111 AS shardId#1102212, worklistShardItemId#1102280L, orderProposalId#1102257L, orderProposalItemId#1102258, orderProposalItemGroupId#1102281, originalReplenishmentRunId#1102299L, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, cast(sequenceId#1102279 as bigint) AS sequenceId#1102222L, sourceOfSupplyUuid#1102271, supplierGroup#1102259, supplier#1102260, subrange#1102263, product#1102266, plant#1102261, purchasingOrg#1102272, purchasingGroup#1102273, mrpController#1102270, orderDateTime#1102267, deliveryDateTime#1102262, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, isFallbackOrderOnly#1102274, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, netPriceAmount#1102293, netPriceCurrencyCode#1102294, measurements#1102298, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintRanks#1102291, constraintValues#1102290, constraintIsActive#1102292, logisticUnits#1102284, optimizationGroups#1102300, externalProductId#1102282, externalPlantId#1102283, supplyingPlant#1102264, productGroup#1102265]
Input [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
(12) ResultQueryStage
Output [45]: [shardId#1102212, worklistShardItemId#1102280L, orderProposalId#1102257L, orderProposalItemId#1102258, orderProposalItemGroupId#1102281, originalReplenishmentRunId#1102299L, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102222L, sourceOfSupplyUuid#1102271, supplierGroup#1102259, supplier#1102260, subrange#1102263, product#1102266, plant#1102261, purchasingOrg#1102272, purchasingGroup#1102273, mrpController#1102270, orderDateTime#1102267, deliveryDateTime#1102262, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, isFallbackOrderOnly#1102274, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, netPriceAmount#1102293, netPriceCurrencyCode#1102294, measurements#1102298, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintRanks#1102291, constraintValues#1102290, constraintIsActive#1102292, logisticUnits#1102284, optimizationGroups#1102300, externalProductId#1102282, externalPlantId#1102283, supplyingPlant#1102264, productGroup#1102265]
Arguments: 1
(13) Filter
Input [45]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300, shardId#1102301, sequenceId#1102279]
Condition : ((isnotnull(availabilityDateTime#1102268) AND isnotnull(nextAvailabilityDateTime#1102269)) AND (nextAvailabilityDateTime#1102269 > availabilityDateTime#1102268))
(14) Project
Output [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
Input [45]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300, shardId#1102301, sequenceId#1102279]
(15) Exchange
Input [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
Arguments: hashpartitioning(worklistShardItemId#1102280L, 25), REPARTITION_BY_NUM, [plan_id=422350]
(16) Project
Output [45]: [0_1_10000002111 AS shardId#1102212, worklistShardItemId#1102280L, orderProposalId#1102257L, orderProposalItemId#1102258, orderProposalItemGroupId#1102281, originalReplenishmentRunId#1102299L, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, cast(sequenceId#1102279 as bigint) AS sequenceId#1102222L, sourceOfSupplyUuid#1102271, supplierGroup#1102259, supplier#1102260, subrange#1102263, product#1102266, plant#1102261, purchasingOrg#1102272, purchasingGroup#1102273, mrpController#1102270, orderDateTime#1102267, deliveryDateTime#1102262, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, isFallbackOrderOnly#1102274, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, netPriceAmount#1102293, netPriceCurrencyCode#1102294, measurements#1102298, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintRanks#1102291, constraintValues#1102290, constraintIsActive#1102292, logisticUnits#1102284, optimizationGroups#1102300, externalProductId#1102282, externalPlantId#1102283, supplyingPlant#1102264, productGroup#1102265]
Input [44]: [orderProposalId#1102257L, orderProposalItemId#1102258, supplierGroup#1102259, supplier#1102260, plant#1102261, deliveryDateTime#1102262, subrange#1102263, supplyingPlant#1102264, productGroup#1102265, product#1102266, orderDateTime#1102267, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, mrpController#1102270, sourceOfSupplyUuid#1102271, purchasingOrg#1102272, purchasingGroup#1102273, isFallbackOrderOnly#1102274, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102279, worklistShardItemId#1102280L, orderProposalItemGroupId#1102281, externalProductId#1102282, externalPlantId#1102283, logisticUnits#1102284, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintValues#1102290, constraintRanks#1102291, constraintIsActive#1102292, netPriceAmount#1102293, netPriceCurrencyCode#1102294, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, measurements#1102298, originalReplenishmentRunId#1102299L, optimizationGroups#1102300]
(17) AdaptiveSparkPlan
Output [45]: [shardId#1102212, worklistShardItemId#1102280L, orderProposalId#1102257L, orderProposalItemId#1102258, orderProposalItemGroupId#1102281, originalReplenishmentRunId#1102299L, orderProposalHorizonGroupingId#1102275L, splitIndicator#1102276L, previousOrderProposal#1102277L, clusterId#1102278L, sequenceId#1102222L, sourceOfSupplyUuid#1102271, supplierGroup#1102259, supplier#1102260, subrange#1102263, product#1102266, plant#1102261, purchasingOrg#1102272, purchasingGroup#1102273, mrpController#1102270, orderDateTime#1102267, deliveryDateTime#1102262, availabilityDateTime#1102268, nextAvailabilityDateTime#1102269, isFallbackOrderOnly#1102274, orderQuantityBaseUom#1102285, orderQuantityBaseUomUuid#1102286, netPriceQuantity#1102295, netPriceQuantityUom#1102296, netPriceQuantityUomUuid#1102297, netPriceAmount#1102293, netPriceCurrencyCode#1102294, measurements#1102298, minimumOrderQuantity#1102287, constraintLabels#1102288, constraintOperators#1102289, constraintRanks#1102291, constraintValues#1102290, constraintIsActive#1102292, logisticUnits#1102284, optimizationGroups#1102300, externalProductId#1102282, externalPlantId#1102283, supplyingPlant#1102264, productGroup#1102265]
Arguments: isFinalPlan=true
(18) TableCacheQueryStage
Output [6]: [availabilityDateTime#1102234, nextAvailabilityDateTime#1102235, plant#1102228, product#1102227, shardId#1102212, worklistShardItemId#1102213L]
Arguments: 0
(19) Project [codegen id : 1]
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, availabilityDateTime#1102234 AS periodStart#1104471, nextAvailabilityDateTime#1102235 AS periodEnd#1104472, 0 AS version#1104470, null AS qty#1104473]
Input [6]: [availabilityDateTime#1102234, nextAvailabilityDateTime#1102235, plant#1102228, product#1102227, shardId#1102212, worklistShardItemId#1102213L]
(20) ResultQueryStage
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
Arguments: 1
(21) Project
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, availabilityDateTime#1102234 AS periodStart#1104471, nextAvailabilityDateTime#1102235 AS periodEnd#1104472, 0 AS version#1104470, null AS qty#1104473]
Input [6]: [availabilityDateTime#1102234, nextAvailabilityDateTime#1102235, plant#1102228, product#1102227, shardId#1102212, worklistShardItemId#1102213L]
(22) AdaptiveSparkPlan
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
Arguments: isFinalPlan=true
(23) TableCacheQueryStage
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
Arguments: 0
(24) ResultQueryStage
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
Arguments: 2
(25) AdaptiveSparkPlan
Output [8]: [shardId#1102212, worklistShardItemId#1102213L, product#1102227, plant#1102228, periodStart#1104471, periodEnd#1104472, version#1104470, qty#1104473]
Arguments: isFinalPlan=false