== Physical Plan ==
AdaptiveSparkPlan (11)
+- == Final Plan ==
ResultQueryStage (7), Statistics(sizeInBytes=8.0 EiB)
+- ObjectHashAggregate (6)
+- ShuffleQueryStage (5), Statistics(sizeInBytes=8.2 KiB, rowCount=50)
+- Exchange (4)
+- ObjectHashAggregate (3)
+- * Project (2)
+- * Scan ExistingRDD Delta Table State #20 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000532/stream-10000000532-1/_delta_log (1)
+- == Initial Plan ==
ObjectHashAggregate (10)
+- Exchange (9)
+- ObjectHashAggregate (8)
+- Project (2)
+- Scan ExistingRDD Delta Table State #20 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000532/stream-10000000532-1/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #20 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000532/stream-10000000532-1/_delta_log [codegen id : 1]
Output [10]: [txn#3544787, add#3544788, remove#3544789, metaData#3544790, protocol#3544791, cdc#3544792, checkpointMetadata#3544793, sidecar#3544794, domainMetadata#3544795, commitInfo#3544796]
Arguments: [txn#3544787, add#3544788, remove#3544789, metaData#3544790, protocol#3544791, cdc#3544792, checkpointMetadata#3544793, sidecar#3544794, domainMetadata#3544795, commitInfo#3544796], Delta Table State #20 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000532/stream-10000000532-1/_delta_log MapPartitionsRDD[150650] at $anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128, ExistingRDD, UnknownPartitioning(0)
(2) Project [codegen id : 1]
Output [6]: [txn#3544787, add#3544788, remove#3544789, metaData#3544790, protocol#3544791, domainMetadata#3544795]
Input [10]: [txn#3544787, add#3544788, remove#3544789, metaData#3544790, protocol#3544791, cdc#3544792, checkpointMetadata#3544793, sidecar#3544794, domainMetadata#3544795, commitInfo#3544796]
(3) ObjectHashAggregate
Input [6]: [txn#3544787, add#3544788, remove#3544789, metaData#3544790, protocol#3544791, domainMetadata#3544795]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#3544795, 0, 0), partial_collect_set(txn#3544787, 0, 0), partial_count(protocol#3544791), partial_sum(add#3544788.size), partial_last(metaData#3544790, true), partial_count(metaData#3544790), partial_last(protocol#3544791, true), partial_count(remove#3544789), partial_count(add#3544788), partial_count(txn#3544787)]
Aggregate Attributes [12]: [buf#3545023, buf#3545024, count#3545025L, sum#3545026L, last#3545027, valueSet#3545028, count#3545029L, last#3545030, valueSet#3545031, count#3545032L, count#3545033L, count#3545034L]
Results [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
(4) Exchange
Input [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=1015629]
(5) ShuffleQueryStage
Output [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
Arguments: 0
(6) ObjectHashAggregate
Input [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
Keys: []
Functions [10]: [collect_set(domainMetadata#3544795, 0, 0), collect_set(txn#3544787, 0, 0), count(protocol#3544791), sum(add#3544788.size), last(metaData#3544790, true), count(metaData#3544790), last(protocol#3544791, true), count(remove#3544789), count(add#3544788), count(txn#3544787)]
Aggregate Attributes [10]: [collect_set(domainMetadata#3544795, 0, 0)#3544896, collect_set(txn#3544787, 0, 0)#3544897, count(protocol#3544791)#3544898L, sum(add#3544788.size)#3544899L, last(metaData#3544790) ignore nulls#3544900, count(metaData#3544790)#3544901L, last(protocol#3544791) ignore nulls#3544902, count(remove#3544789)#3544903L, count(add#3544788)#3544904L, count(txn#3544787)#3544905L]
Results [14]: [collect_set(domainMetadata#3544795, 0, 0)#3544896 AS domainMetadata#3544881, null AS fileSizeHistogram#3544882, collect_set(txn#3544787, 0, 0)#3544897 AS setTransactions#3544883, null AS numDeletedRecordsOpt#3544884, count(protocol#3544791)#3544898L AS numOfProtocol#3544885L, coalesce(sum(add#3544788.size)#3544899L, 0) AS sizeInBytes#3544886L, last(metaData#3544790) ignore nulls#3544900 AS metadata#3544887, count(metaData#3544790)#3544901L AS numOfMetadata#3544888L, null AS deletedRecordCountsHistogramOpt#3544889, null AS numDeletionVectorsOpt#3544890, last(protocol#3544791) ignore nulls#3544902 AS protocol#3544891, count(remove#3544789)#3544903L AS numOfRemoves#3544892L, count(add#3544788)#3544904L AS numOfFiles#3544893L, count(txn#3544787)#3544905L AS numOfSetTransactions#3544894L]
(7) ResultQueryStage
Output [14]: [domainMetadata#3544881, fileSizeHistogram#3544882, setTransactions#3544883, numDeletedRecordsOpt#3544884, numOfProtocol#3544885L, sizeInBytes#3544886L, metadata#3544887, numOfMetadata#3544888L, deletedRecordCountsHistogramOpt#3544889, numDeletionVectorsOpt#3544890, protocol#3544891, numOfRemoves#3544892L, numOfFiles#3544893L, numOfSetTransactions#3544894L]
Arguments: 1
(8) ObjectHashAggregate
Input [6]: [txn#3544787, add#3544788, remove#3544789, metaData#3544790, protocol#3544791, domainMetadata#3544795]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#3544795, 0, 0), partial_collect_set(txn#3544787, 0, 0), partial_count(protocol#3544791), partial_sum(add#3544788.size), partial_last(metaData#3544790, true), partial_count(metaData#3544790), partial_last(protocol#3544791, true), partial_count(remove#3544789), partial_count(add#3544788), partial_count(txn#3544787)]
Aggregate Attributes [12]: [buf#3545023, buf#3545024, count#3545025L, sum#3545026L, last#3545027, valueSet#3545028, count#3545029L, last#3545030, valueSet#3545031, count#3545032L, count#3545033L, count#3545034L]
Results [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
(9) Exchange
Input [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=1015618]
(10) ObjectHashAggregate
Input [12]: [buf#3545035, buf#3545036, count#3545037L, sum#3545038L, last#3545039, valueSet#3545040, count#3545041L, last#3545042, valueSet#3545043, count#3545044L, count#3545045L, count#3545046L]
Keys: []
Functions [10]: [collect_set(domainMetadata#3544795, 0, 0), collect_set(txn#3544787, 0, 0), count(protocol#3544791), sum(add#3544788.size), last(metaData#3544790, true), count(metaData#3544790), last(protocol#3544791, true), count(remove#3544789), count(add#3544788), count(txn#3544787)]
Aggregate Attributes [10]: [collect_set(domainMetadata#3544795, 0, 0)#3544896, collect_set(txn#3544787, 0, 0)#3544897, count(protocol#3544791)#3544898L, sum(add#3544788.size)#3544899L, last(metaData#3544790) ignore nulls#3544900, count(metaData#3544790)#3544901L, last(protocol#3544791) ignore nulls#3544902, count(remove#3544789)#3544903L, count(add#3544788)#3544904L, count(txn#3544787)#3544905L]
Results [14]: [collect_set(domainMetadata#3544795, 0, 0)#3544896 AS domainMetadata#3544881, null AS fileSizeHistogram#3544882, collect_set(txn#3544787, 0, 0)#3544897 AS setTransactions#3544883, null AS numDeletedRecordsOpt#3544884, count(protocol#3544791)#3544898L AS numOfProtocol#3544885L, coalesce(sum(add#3544788.size)#3544899L, 0) AS sizeInBytes#3544886L, last(metaData#3544790) ignore nulls#3544900 AS metadata#3544887, count(metaData#3544790)#3544901L AS numOfMetadata#3544888L, null AS deletedRecordCountsHistogramOpt#3544889, null AS numDeletionVectorsOpt#3544890, last(protocol#3544791) ignore nulls#3544902 AS protocol#3544891, count(remove#3544789)#3544903L AS numOfRemoves#3544892L, count(add#3544788)#3544904L AS numOfFiles#3544893L, count(txn#3544787)#3544905L AS numOfSetTransactions#3544894L]
(11) AdaptiveSparkPlan
Output [14]: [domainMetadata#3544881, fileSizeHistogram#3544882, setTransactions#3544883, numDeletedRecordsOpt#3544884, numOfProtocol#3544885L, sizeInBytes#3544886L, metadata#3544887, numOfMetadata#3544888L, deletedRecordCountsHistogramOpt#3544889, numDeletionVectorsOpt#3544890, protocol#3544891, numOfRemoves#3544892L, numOfFiles#3544893L, numOfSetTransactions#3544894L]
Arguments: isFinalPlan=true