== Physical Plan ==
AdaptiveSparkPlan (11)
+- == Final Plan ==
ResultQueryStage (7), Statistics(sizeInBytes=8.0 EiB)
+- ObjectHashAggregate (6)
+- ShuffleQueryStage (5), Statistics(sizeInBytes=10.6 KiB, rowCount=50)
+- Exchange (4)
+- ObjectHashAggregate (3)
+- * Project (2)
+- * Scan ExistingRDD Delta Table State #2 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-plant-plant/_delta_log (1)
+- == Initial Plan ==
ObjectHashAggregate (10)
+- Exchange (9)
+- ObjectHashAggregate (8)
+- Project (2)
+- Scan ExistingRDD Delta Table State #2 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-plant-plant/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #2 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-plant-plant/_delta_log [codegen id : 1]
Output [10]: [txn#13798639, add#13798640, remove#13798641, metaData#13798642, protocol#13798643, cdc#13798644, checkpointMetadata#13798645, sidecar#13798646, domainMetadata#13798647, commitInfo#13798648]
Arguments: [txn#13798639, add#13798640, remove#13798641, metaData#13798642, protocol#13798643, cdc#13798644, checkpointMetadata#13798645, sidecar#13798646, domainMetadata#13798647, commitInfo#13798648], Delta Table State #2 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-dl-stream-service/cornerstone/sap-cic-plant-plant/_delta_log MapPartitionsRDD[789438] at $anonfun$recordDeltaOperationInternal$1 at DatabricksLogging.scala:128, ExistingRDD, UnknownPartitioning(0)
(2) Project [codegen id : 1]
Output [6]: [txn#13798639, add#13798640, remove#13798641, metaData#13798642, protocol#13798643, domainMetadata#13798647]
Input [10]: [txn#13798639, add#13798640, remove#13798641, metaData#13798642, protocol#13798643, cdc#13798644, checkpointMetadata#13798645, sidecar#13798646, domainMetadata#13798647, commitInfo#13798648]
(3) ObjectHashAggregate
Input [6]: [txn#13798639, add#13798640, remove#13798641, metaData#13798642, protocol#13798643, domainMetadata#13798647]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#13798647, 0, 0), partial_collect_set(txn#13798639, 0, 0), partial_count(protocol#13798643), partial_sum(add#13798640.size), partial_last(metaData#13798642, true), partial_count(metaData#13798642), partial_last(protocol#13798643, true), partial_count(remove#13798641), partial_count(add#13798640), partial_count(txn#13798639)]
Aggregate Attributes [12]: [buf#13798749, buf#13798750, count#13798751L, sum#13798752L, last#13798753, valueSet#13798754, count#13798755L, last#13798756, valueSet#13798757, count#13798758L, count#13798759L, count#13798760L]
Results [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
(4) Exchange
Input [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=13507058]
(5) ShuffleQueryStage
Output [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
Arguments: 0
(6) ObjectHashAggregate
Input [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
Keys: []
Functions [10]: [collect_set(domainMetadata#13798647, 0, 0), collect_set(txn#13798639, 0, 0), count(protocol#13798643), sum(add#13798640.size), last(metaData#13798642, true), count(metaData#13798642), last(protocol#13798643, true), count(remove#13798641), count(add#13798640), count(txn#13798639)]
Aggregate Attributes [10]: [collect_set(domainMetadata#13798647, 0, 0)#13798695, collect_set(txn#13798639, 0, 0)#13798696, count(protocol#13798643)#13798697L, sum(add#13798640.size)#13798698L, last(metaData#13798642) ignore nulls#13798699, count(metaData#13798642)#13798700L, last(protocol#13798643) ignore nulls#13798701, count(remove#13798641)#13798702L, count(add#13798640)#13798703L, count(txn#13798639)#13798704L]
Results [14]: [collect_set(domainMetadata#13798647, 0, 0)#13798695 AS domainMetadata#13798680, null AS fileSizeHistogram#13798681, collect_set(txn#13798639, 0, 0)#13798696 AS setTransactions#13798682, null AS numDeletedRecordsOpt#13798683, count(protocol#13798643)#13798697L AS numOfProtocol#13798684L, coalesce(sum(add#13798640.size)#13798698L, 0) AS sizeInBytes#13798685L, last(metaData#13798642) ignore nulls#13798699 AS metadata#13798686, count(metaData#13798642)#13798700L AS numOfMetadata#13798687L, null AS deletedRecordCountsHistogramOpt#13798688, null AS numDeletionVectorsOpt#13798689, last(protocol#13798643) ignore nulls#13798701 AS protocol#13798690, count(remove#13798641)#13798702L AS numOfRemoves#13798691L, count(add#13798640)#13798703L AS numOfFiles#13798692L, count(txn#13798639)#13798704L AS numOfSetTransactions#13798693L]
(7) ResultQueryStage
Output [14]: [domainMetadata#13798680, fileSizeHistogram#13798681, setTransactions#13798682, numDeletedRecordsOpt#13798683, numOfProtocol#13798684L, sizeInBytes#13798685L, metadata#13798686, numOfMetadata#13798687L, deletedRecordCountsHistogramOpt#13798688, numDeletionVectorsOpt#13798689, protocol#13798690, numOfRemoves#13798691L, numOfFiles#13798692L, numOfSetTransactions#13798693L]
Arguments: 1
(8) ObjectHashAggregate
Input [6]: [txn#13798639, add#13798640, remove#13798641, metaData#13798642, protocol#13798643, domainMetadata#13798647]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#13798647, 0, 0), partial_collect_set(txn#13798639, 0, 0), partial_count(protocol#13798643), partial_sum(add#13798640.size), partial_last(metaData#13798642, true), partial_count(metaData#13798642), partial_last(protocol#13798643, true), partial_count(remove#13798641), partial_count(add#13798640), partial_count(txn#13798639)]
Aggregate Attributes [12]: [buf#13798749, buf#13798750, count#13798751L, sum#13798752L, last#13798753, valueSet#13798754, count#13798755L, last#13798756, valueSet#13798757, count#13798758L, count#13798759L, count#13798760L]
Results [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
(9) Exchange
Input [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=13507047]
(10) ObjectHashAggregate
Input [12]: [buf#13798761, buf#13798762, count#13798763L, sum#13798764L, last#13798765, valueSet#13798766, count#13798767L, last#13798768, valueSet#13798769, count#13798770L, count#13798771L, count#13798772L]
Keys: []
Functions [10]: [collect_set(domainMetadata#13798647, 0, 0), collect_set(txn#13798639, 0, 0), count(protocol#13798643), sum(add#13798640.size), last(metaData#13798642, true), count(metaData#13798642), last(protocol#13798643, true), count(remove#13798641), count(add#13798640), count(txn#13798639)]
Aggregate Attributes [10]: [collect_set(domainMetadata#13798647, 0, 0)#13798695, collect_set(txn#13798639, 0, 0)#13798696, count(protocol#13798643)#13798697L, sum(add#13798640.size)#13798698L, last(metaData#13798642) ignore nulls#13798699, count(metaData#13798642)#13798700L, last(protocol#13798643) ignore nulls#13798701, count(remove#13798641)#13798702L, count(add#13798640)#13798703L, count(txn#13798639)#13798704L]
Results [14]: [collect_set(domainMetadata#13798647, 0, 0)#13798695 AS domainMetadata#13798680, null AS fileSizeHistogram#13798681, collect_set(txn#13798639, 0, 0)#13798696 AS setTransactions#13798682, null AS numDeletedRecordsOpt#13798683, count(protocol#13798643)#13798697L AS numOfProtocol#13798684L, coalesce(sum(add#13798640.size)#13798698L, 0) AS sizeInBytes#13798685L, last(metaData#13798642) ignore nulls#13798699 AS metadata#13798686, count(metaData#13798642)#13798700L AS numOfMetadata#13798687L, null AS deletedRecordCountsHistogramOpt#13798688, null AS numDeletionVectorsOpt#13798689, last(protocol#13798643) ignore nulls#13798701 AS protocol#13798690, count(remove#13798641)#13798702L AS numOfRemoves#13798691L, count(add#13798640)#13798703L AS numOfFiles#13798692L, count(txn#13798639)#13798704L AS numOfSetTransactions#13798693L]
(11) AdaptiveSparkPlan
Output [14]: [domainMetadata#13798680, fileSizeHistogram#13798681, setTransactions#13798682, numDeletedRecordsOpt#13798683, numOfProtocol#13798684L, sizeInBytes#13798685L, metadata#13798686, numOfMetadata#13798687L, deletedRecordCountsHistogramOpt#13798688, numDeletionVectorsOpt#13798689, protocol#13798690, numOfRemoves#13798691L, numOfFiles#13798692L, numOfSetTransactions#13798693L]
Arguments: isFinalPlan=true