digraph G {
0 [id="node0" labelType="html" label="<b>ObjectHashAggregate</b><br><br>number of output rows: 1<br>time in aggregation build: 43 ms<br>spill size: 0.0 B<br>number of sort fallback tasks: 0" tooltip="ObjectHashAggregate(keys=[], functions=[collect_set(domainMetadata#3564100, 0, 0), collect_set(txn#3564092, 0, 0), count(protocol#3564096), sum(add#3564093.size), last(metaData#3564095, true), count(metaData#3564095), last(protocol#3564096, true), count(remove#3564094), count(add#3564093), count(txn#3564092)])"];
1 [id="node1" labelType="html" label="<b>Exchange</b><br><br>shuffle records written: 50<br>remote merged reqs duration: 0 ms<br>remote merged blocks fetched: 0<br>records read: 50<br>local bytes read: 6.6 KiB<br>merged fetch fallback count: 0<br>local blocks read: 50<br>remote merged chunks fetched: 0<br>remote blocks read: 0<br>data size total (min, med, max (stageId: taskId))<br>9.9 KiB (152.0 B, 152.0 B, 2.7 KiB (stage 330643.0: task 930135))<br>local merged bytes read: 0.0 B<br>local merged chunks fetched: 0<br>shuffle write time total (min, med, max (stageId: taskId))<br>8 ms (0 ms, 0 ms, 0 ms (stage 330643.0: task 930108))<br>remote merged bytes read: 0.0 B<br>local merged blocks fetched: 0<br>corrupt merged block chunks: 0<br>fetch wait time: 0 ms<br>remote bytes read: 0.0 B<br>number of partitions: 1<br>remote reqs duration: 0 ms<br>remote bytes read to disk: 0.0 B<br>shuffle bytes written total (min, med, max (stageId: taskId))<br>6.6 KiB (117.0 B, 120.0 B, 938.0 B (stage 330643.0: task 930135))" tooltip="Exchange SinglePartition, ENSURE_REQUIREMENTS, [plan_id=1019902]"];
2 [id="node2" labelType="html" label="<b>ObjectHashAggregate</b><br><br>number of output rows: 50<br>time in aggregation build total (min, med, max (stageId: taskId))<br>566 ms (4 ms, 5 ms, 62 ms (stage 330643.0: task 930096))<br>spill size total (min, med, max (stageId: taskId))<br>0.0 B (0.0 B, 0.0 B, 0.0 B (stage 330643.0: task 930096))<br>number of sort fallback tasks: 0" tooltip="ObjectHashAggregate(keys=[], functions=[partial_collect_set(domainMetadata#3564100, 0, 0), partial_collect_set(txn#3564092, 0, 0), partial_count(protocol#3564096), partial_sum(add#3564093.size), partial_last(metaData#3564095, true), partial_count(metaData#3564095), partial_last(protocol#3564096, true), partial_count(remove#3564094), partial_count(add#3564093), partial_count(txn#3564092)])"];
subgraph cluster3 {
isCluster="true";
id="cluster3";
label="WholeStageCodegen (1)\n \nduration: total (min, med, max (stageId: taskId))\n566 ms (4 ms, 5 ms, 62 ms (stage 330643.0: task 930096))";
tooltip="WholeStageCodegen (1)";
4 [id="node4" labelType="html" label="<br><b>Project</b><br><br>" tooltip="Project [txn#3564092, add#3564093, remove#3564094, metaData#3564095, protocol#3564096, domainMetadata#3564100]"];
5 [id="node5" labelType="html" label="<b>Scan ExistingRDD Delta Table State #53 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/internal/optimal-quantities-cache/10000000532/_delta_log</b><br><br>number of output rows: 1,713" tooltip="Scan ExistingRDD Delta Table State #53 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/internal/optimal-quantities-cache/10000000532/_delta_log[txn#3564092,add#3564093,remove#3564094,metaData#3564095,protocol#3564096,cdc#3564097,checkpointMetadata#3564098,sidecar#3564099,domainMetadata#3564100,commitInfo#3564101]"];
}
1->0;
2->1;
4->2;
5->4;
}
== Physical Plan ==
ObjectHashAggregate (5)
+- Exchange (4)
+- ObjectHashAggregate (3)
+- * Project (2)
+- * Scan ExistingRDD Delta Table State #53 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/internal/optimal-quantities-cache/10000000532/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #53 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/internal/optimal-quantities-cache/10000000532/_delta_log [codegen id : 1]
Output [10]: [txn#3564092, add#3564093, remove#3564094, metaData#3564095, protocol#3564096, cdc#3564097, checkpointMetadata#3564098, sidecar#3564099, domainMetadata#3564100, commitInfo#3564101]
Arguments: [txn#3564092, add#3564093, remove#3564094, metaData#3564095, protocol#3564096, cdc#3564097, checkpointMetadata#3564098, sidecar#3564099, domainMetadata#3564100, commitInfo#3564101], Delta Table State #53 - hdlfs://7da5304c-1f57-47fa-b75a-0f0b4349c280.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/internal/optimal-quantities-cache/10000000532/_delta_log MapPartitionsRDD[151319] at start at FileStorageAdapterImpl.java:596, ExistingRDD, UnknownPartitioning(0)
(2) Project [codegen id : 1]
Output [6]: [txn#3564092, add#3564093, remove#3564094, metaData#3564095, protocol#3564096, domainMetadata#3564100]
Input [10]: [txn#3564092, add#3564093, remove#3564094, metaData#3564095, protocol#3564096, cdc#3564097, checkpointMetadata#3564098, sidecar#3564099, domainMetadata#3564100, commitInfo#3564101]
(3) ObjectHashAggregate
Input [6]: [txn#3564092, add#3564093, remove#3564094, metaData#3564095, protocol#3564096, domainMetadata#3564100]
Keys: []
Functions [10]: [partial_collect_set(domainMetadata#3564100, 0, 0), partial_collect_set(txn#3564092, 0, 0), partial_count(protocol#3564096), partial_sum(add#3564093.size), partial_last(metaData#3564095, true), partial_count(metaData#3564095), partial_last(protocol#3564096, true), partial_count(remove#3564094), partial_count(add#3564093), partial_count(txn#3564092)]
Aggregate Attributes [12]: [buf#3564215, buf#3564216, count#3564217L, sum#3564218L, last#3564219, valueSet#3564220, count#3564221L, last#3564222, valueSet#3564223, count#3564224L, count#3564225L, count#3564226L]
Results [12]: [buf#3564227, buf#3564228, count#3564229L, sum#3564230L, last#3564231, valueSet#3564232, count#3564233L, last#3564234, valueSet#3564235, count#3564236L, count#3564237L, count#3564238L]
(4) Exchange
Input [12]: [buf#3564227, buf#3564228, count#3564229L, sum#3564230L, last#3564231, valueSet#3564232, count#3564233L, last#3564234, valueSet#3564235, count#3564236L, count#3564237L, count#3564238L]
Arguments: SinglePartition, ENSURE_REQUIREMENTS, [plan_id=1019902]
(5) ObjectHashAggregate
Input [12]: [buf#3564227, buf#3564228, count#3564229L, sum#3564230L, last#3564231, valueSet#3564232, count#3564233L, last#3564234, valueSet#3564235, count#3564236L, count#3564237L, count#3564238L]
Keys: []
Functions [10]: [collect_set(domainMetadata#3564100, 0, 0), collect_set(txn#3564092, 0, 0), count(protocol#3564096), sum(add#3564093.size), last(metaData#3564095, true), count(metaData#3564095), last(protocol#3564096, true), count(remove#3564094), count(add#3564093), count(txn#3564092)]
Aggregate Attributes [10]: [collect_set(domainMetadata#3564100, 0, 0)#3564161, collect_set(txn#3564092, 0, 0)#3564162, count(protocol#3564096)#3564163L, sum(add#3564093.size)#3564164L, last(metaData#3564095) ignore nulls#3564165, count(metaData#3564095)#3564166L, last(protocol#3564096) ignore nulls#3564167, count(remove#3564094)#3564168L, count(add#3564093)#3564169L, count(txn#3564092)#3564170L]
Results [14]: [collect_set(domainMetadata#3564100, 0, 0)#3564161 AS domainMetadata#3564146, null AS fileSizeHistogram#3564147, collect_set(txn#3564092, 0, 0)#3564162 AS setTransactions#3564148, null AS numDeletedRecordsOpt#3564149, count(protocol#3564096)#3564163L AS numOfProtocol#3564150L, coalesce(sum(add#3564093.size)#3564164L, 0) AS sizeInBytes#3564151L, last(metaData#3564095) ignore nulls#3564165 AS metadata#3564152, count(metaData#3564095)#3564166L AS numOfMetadata#3564153L, null AS deletedRecordCountsHistogramOpt#3564154, null AS numDeletionVectorsOpt#3564155, last(protocol#3564096) ignore nulls#3564167 AS protocol#3564156, count(remove#3564094)#3564168L AS numOfRemoves#3564157L, count(add#3564093)#3564169L AS numOfFiles#3564158L, count(txn#3564092)#3564170L AS numOfSetTransactions#3564159L]