== 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/10000001113/stream-10000001113-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/10000001113/stream-10000001113-1/_delta_log [codegen id : 1]
Output [10]: [txn#7975, add#7976, remove#7977, metaData#7978, protocol#7979, cdc#7980, checkpointMetadata#7981, sidecar#7982, domainMetadata#7983, commitInfo#7984]
Arguments: [txn#7975, add#7976, remove#7977, metaData#7978, protocol#7979, cdc#7980, checkpointMetadata#7981, sidecar#7982, domainMetadata#7983, commitInfo#7984], 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/10000001113/stream-10000001113-1/_delta_log MapPartitionsRDD[786] at start at FileStorageAdapterImpl.java:179, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#7975, add#7976, remove#7977, metaData#7978, protocol#7979, cdc#7980, checkpointMetadata#7981, sidecar#7982, domainMetadata#7983, commitInfo#7984]
Condition : isnotnull(add#7976)
(3) Project [codegen id : 1]
Output [11]: [add#7976.path AS path#8049, add#7976.partitionValues AS partitionValues#8050, add#7976.size AS size#8051L, add#7976.modificationTime AS modificationTime#8052L, add#7976.dataChange AS dataChange#8053, add#7976.stats AS stats#8054, add#7976.tags AS tags#8055, add#7976.deletionVector AS deletionVector#8056, add#7976.baseRowId AS baseRowId#8057L, add#7976.defaultRowCommitVersion AS defaultRowCommitVersion#8058L, add#7976.clusteringProvider AS clusteringProvider#8059]
Input [10]: [txn#7975, add#7976, remove#7977, metaData#7978, protocol#7979, cdc#7980, checkpointMetadata#7981, sidecar#7982, domainMetadata#7983, commitInfo#7984]
(4) Exchange
Input [11]: [path#8049, partitionValues#8050, size#8051L, modificationTime#8052L, dataChange#8053, stats#8054, tags#8055, deletionVector#8056, baseRowId#8057L, defaultRowCommitVersion#8058L, clusteringProvider#8059]
Arguments: rangepartitioning(modificationTime#8052L ASC NULLS FIRST, path#8049 ASC NULLS FIRST, 50), REPARTITION_BY_NUM, [plan_id=5878]
(5) Sort [codegen id : 2]
Input [11]: [path#8049, partitionValues#8050, size#8051L, modificationTime#8052L, dataChange#8053, stats#8054, tags#8055, deletionVector#8056, baseRowId#8057L, defaultRowCommitVersion#8058L, clusteringProvider#8059]
Arguments: [modificationTime#8052L ASC NULLS FIRST, path#8049 ASC NULLS FIRST], true, 0
(6) DeserializeToObject
Input [11]: [path#8049, partitionValues#8050, size#8051L, modificationTime#8052L, dataChange#8053, stats#8054, tags#8055, deletionVector#8056, baseRowId#8057L, defaultRowCommitVersion#8058L, clusteringProvider#8059]
Arguments: newInstance(class org.apache.spark.sql.delta.actions.AddFile), obj#8128: org.apache.spark.sql.delta.actions.AddFile