== 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/10000001340/stream-10000001340-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/10000001340/stream-10000001340-1/_delta_log [codegen id : 1]
Output [10]: [txn#24983, add#24984, remove#24985, metaData#24986, protocol#24987, cdc#24988, checkpointMetadata#24989, sidecar#24990, domainMetadata#24991, commitInfo#24992]
Arguments: [txn#24983, add#24984, remove#24985, metaData#24986, protocol#24987, cdc#24988, checkpointMetadata#24989, sidecar#24990, domainMetadata#24991, commitInfo#24992], 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/10000001340/stream-10000001340-1/_delta_log MapPartitionsRDD[2482] at start at FileStorageAdapterImpl.java:179, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#24983, add#24984, remove#24985, metaData#24986, protocol#24987, cdc#24988, checkpointMetadata#24989, sidecar#24990, domainMetadata#24991, commitInfo#24992]
Condition : isnotnull(add#24984)
(3) Project [codegen id : 1]
Output [11]: [add#24984.path AS path#25057, add#24984.partitionValues AS partitionValues#25058, add#24984.size AS size#25059L, add#24984.modificationTime AS modificationTime#25060L, add#24984.dataChange AS dataChange#25061, add#24984.stats AS stats#25062, add#24984.tags AS tags#25063, add#24984.deletionVector AS deletionVector#25064, add#24984.baseRowId AS baseRowId#25065L, add#24984.defaultRowCommitVersion AS defaultRowCommitVersion#25066L, add#24984.clusteringProvider AS clusteringProvider#25067]
Input [10]: [txn#24983, add#24984, remove#24985, metaData#24986, protocol#24987, cdc#24988, checkpointMetadata#24989, sidecar#24990, domainMetadata#24991, commitInfo#24992]
(4) Exchange
Input [11]: [path#25057, partitionValues#25058, size#25059L, modificationTime#25060L, dataChange#25061, stats#25062, tags#25063, deletionVector#25064, baseRowId#25065L, defaultRowCommitVersion#25066L, clusteringProvider#25067]
Arguments: rangepartitioning(modificationTime#25060L ASC NULLS FIRST, path#25057 ASC NULLS FIRST, 50), REPARTITION_BY_NUM, [plan_id=18326]
(5) Sort [codegen id : 2]
Input [11]: [path#25057, partitionValues#25058, size#25059L, modificationTime#25060L, dataChange#25061, stats#25062, tags#25063, deletionVector#25064, baseRowId#25065L, defaultRowCommitVersion#25066L, clusteringProvider#25067]
Arguments: [modificationTime#25060L ASC NULLS FIRST, path#25057 ASC NULLS FIRST], true, 0
(6) DeserializeToObject
Input [11]: [path#25057, partitionValues#25058, size#25059L, modificationTime#25060L, dataChange#25061, stats#25062, tags#25063, deletionVector#25064, baseRowId#25065L, defaultRowCommitVersion#25066L, clusteringProvider#25067]
Arguments: newInstance(class org.apache.spark.sql.delta.actions.AddFile), obj#25136: org.apache.spark.sql.delta.actions.AddFile