== Physical Plan ==
DeserializeToObject (6)
+- * Sort (5)
+- Exchange (4)
+- * Project (3)
+- * Filter (2)
+- * Scan ExistingRDD Delta Table State #0 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000539/stream-10000000539-1/_delta_log (1)
(1) Scan ExistingRDD Delta Table State #0 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000539/stream-10000000539-1/_delta_log [codegen id : 1]
Output [10]: [txn#13791404, add#13791405, remove#13791406, metaData#13791407, protocol#13791408, cdc#13791409, checkpointMetadata#13791410, sidecar#13791411, domainMetadata#13791412, commitInfo#13791413]
Arguments: [txn#13791404, add#13791405, remove#13791406, metaData#13791407, protocol#13791408, cdc#13791409, checkpointMetadata#13791410, sidecar#13791411, domainMetadata#13791412, commitInfo#13791413], Delta Table State #0 - hdlfs://ced12e6d-bca7-47af-9525-449cba9023d7.files.hdl.prod-eu20.hanacloud.ondemand.com:443/crp-order-qty-opt-service/out/order-proposal-update/10000000539/stream-10000000539-1/_delta_log MapPartitionsRDD[789169] at start at FileStorageAdapterImpl.java:174, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#13791404, add#13791405, remove#13791406, metaData#13791407, protocol#13791408, cdc#13791409, checkpointMetadata#13791410, sidecar#13791411, domainMetadata#13791412, commitInfo#13791413]
Condition : isnotnull(add#13791405)
(3) Project [codegen id : 1]
Output [11]: [add#13791405.path AS path#13791478, add#13791405.partitionValues AS partitionValues#13791479, add#13791405.size AS size#13791480L, add#13791405.modificationTime AS modificationTime#13791481L, add#13791405.dataChange AS dataChange#13791482, add#13791405.stats AS stats#13791483, add#13791405.tags AS tags#13791484, add#13791405.deletionVector AS deletionVector#13791485, add#13791405.baseRowId AS baseRowId#13791486L, add#13791405.defaultRowCommitVersion AS defaultRowCommitVersion#13791487L, add#13791405.clusteringProvider AS clusteringProvider#13791488]
Input [10]: [txn#13791404, add#13791405, remove#13791406, metaData#13791407, protocol#13791408, cdc#13791409, checkpointMetadata#13791410, sidecar#13791411, domainMetadata#13791412, commitInfo#13791413]
(4) Exchange
Input [11]: [path#13791478, partitionValues#13791479, size#13791480L, modificationTime#13791481L, dataChange#13791482, stats#13791483, tags#13791484, deletionVector#13791485, baseRowId#13791486L, defaultRowCommitVersion#13791487L, clusteringProvider#13791488]
Arguments: rangepartitioning(modificationTime#13791481L ASC NULLS FIRST, path#13791478 ASC NULLS FIRST, 50), REPARTITION_BY_NUM, [plan_id=13505022]
(5) Sort [codegen id : 2]
Input [11]: [path#13791478, partitionValues#13791479, size#13791480L, modificationTime#13791481L, dataChange#13791482, stats#13791483, tags#13791484, deletionVector#13791485, baseRowId#13791486L, defaultRowCommitVersion#13791487L, clusteringProvider#13791488]
Arguments: [modificationTime#13791481L ASC NULLS FIRST, path#13791478 ASC NULLS FIRST], true, 0
(6) DeserializeToObject
Input [11]: [path#13791478, partitionValues#13791479, size#13791480L, modificationTime#13791481L, dataChange#13791482, stats#13791483, tags#13791484, deletionVector#13791485, baseRowId#13791486L, defaultRowCommitVersion#13791487L, clusteringProvider#13791488]
Arguments: newInstance(class org.apache.spark.sql.delta.actions.AddFile), obj#13791557: org.apache.spark.sql.delta.actions.AddFile