== Physical Plan ==
DeserializeToObject (6)
+- * Sort (5)
+- Exchange (4)
+- * Project (3)
+- * Filter (2)
+- * Scan ExistingRDD Delta Table State #0 - hdlfs://25570170-65a4-43d6-a97a-474f9553b696.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000001115/stream-10000001115-1/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #0 - hdlfs://25570170-65a4-43d6-a97a-474f9553b696.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000001115/stream-10000001115-1/_delta_log [codegen id : 1]
Output [10]: [txn#15416, add#15417, remove#15418, metaData#15419, protocol#15420, cdc#15421, checkpointMetadata#15422, sidecar#15423, domainMetadata#15424, commitInfo#15425]
Arguments: [txn#15416, add#15417, remove#15418, metaData#15419, protocol#15420, cdc#15421, checkpointMetadata#15422, sidecar#15423, domainMetadata#15424, commitInfo#15425], Delta Table State #0 - hdlfs://25570170-65a4-43d6-a97a-474f9553b696.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000001115/stream-10000001115-1/_delta_log MapPartitionsRDD[1528] at start at FileStorageAdapterImpl.java:179, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#15416, add#15417, remove#15418, metaData#15419, protocol#15420, cdc#15421, checkpointMetadata#15422, sidecar#15423, domainMetadata#15424, commitInfo#15425]
Condition : isnotnull(add#15417)
(3) Project [codegen id : 1]
Output [11]: [add#15417.path AS path#15490, add#15417.partitionValues AS partitionValues#15491, add#15417.size AS size#15492L, add#15417.modificationTime AS modificationTime#15493L, add#15417.dataChange AS dataChange#15494, add#15417.stats AS stats#15495, add#15417.tags AS tags#15496, add#15417.deletionVector AS deletionVector#15497, add#15417.baseRowId AS baseRowId#15498L, add#15417.defaultRowCommitVersion AS defaultRowCommitVersion#15499L, add#15417.clusteringProvider AS clusteringProvider#15500]
Input [10]: [txn#15416, add#15417, remove#15418, metaData#15419, protocol#15420, cdc#15421, checkpointMetadata#15422, sidecar#15423, domainMetadata#15424, commitInfo#15425]
(4) Exchange
Input [11]: [path#15490, partitionValues#15491, size#15492L, modificationTime#15493L, dataChange#15494, stats#15495, tags#15496, deletionVector#15497, baseRowId#15498L, defaultRowCommitVersion#15499L, clusteringProvider#15500]
Arguments: rangepartitioning(modificationTime#15493L ASC NULLS FIRST, path#15490 ASC NULLS FIRST, 50), REPARTITION_BY_NUM, [plan_id=11332]
(5) Sort [codegen id : 2]
Input [11]: [path#15490, partitionValues#15491, size#15492L, modificationTime#15493L, dataChange#15494, stats#15495, tags#15496, deletionVector#15497, baseRowId#15498L, defaultRowCommitVersion#15499L, clusteringProvider#15500]
Arguments: [modificationTime#15493L ASC NULLS FIRST, path#15490 ASC NULLS FIRST], true, 0
(6) DeserializeToObject
Input [11]: [path#15490, partitionValues#15491, size#15492L, modificationTime#15493L, dataChange#15494, stats#15495, tags#15496, deletionVector#15497, baseRowId#15498L, defaultRowCommitVersion#15499L, clusteringProvider#15500]
Arguments: newInstance(class org.apache.spark.sql.delta.actions.AddFile), obj#15569: org.apache.spark.sql.delta.actions.AddFile