== 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/10000001327/stream-10000001327-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/10000001327/stream-10000001327-1/_delta_log [codegen id : 1]
Output [10]: [txn#5849, add#5850, remove#5851, metaData#5852, protocol#5853, cdc#5854, checkpointMetadata#5855, sidecar#5856, domainMetadata#5857, commitInfo#5858]
Arguments: [txn#5849, add#5850, remove#5851, metaData#5852, protocol#5853, cdc#5854, checkpointMetadata#5855, sidecar#5856, domainMetadata#5857, commitInfo#5858], 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/10000001327/stream-10000001327-1/_delta_log MapPartitionsRDD[574] at start at FileStorageAdapterImpl.java:179, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#5849, add#5850, remove#5851, metaData#5852, protocol#5853, cdc#5854, checkpointMetadata#5855, sidecar#5856, domainMetadata#5857, commitInfo#5858]
Condition : isnotnull(add#5850)
(3) Project [codegen id : 1]
Output [11]: [add#5850.path AS path#5923, add#5850.partitionValues AS partitionValues#5924, add#5850.size AS size#5925L, add#5850.modificationTime AS modificationTime#5926L, add#5850.dataChange AS dataChange#5927, add#5850.stats AS stats#5928, add#5850.tags AS tags#5929, add#5850.deletionVector AS deletionVector#5930, add#5850.baseRowId AS baseRowId#5931L, add#5850.defaultRowCommitVersion AS defaultRowCommitVersion#5932L, add#5850.clusteringProvider AS clusteringProvider#5933]
Input [10]: [txn#5849, add#5850, remove#5851, metaData#5852, protocol#5853, cdc#5854, checkpointMetadata#5855, sidecar#5856, domainMetadata#5857, commitInfo#5858]
(4) Exchange
Input [11]: [path#5923, partitionValues#5924, size#5925L, modificationTime#5926L, dataChange#5927, stats#5928, tags#5929, deletionVector#5930, baseRowId#5931L, defaultRowCommitVersion#5932L, clusteringProvider#5933]
Arguments: rangepartitioning(modificationTime#5926L ASC NULLS FIRST, path#5923 ASC NULLS FIRST, 50), REPARTITION_BY_NUM, [plan_id=4323]
(5) Sort [codegen id : 2]
Input [11]: [path#5923, partitionValues#5924, size#5925L, modificationTime#5926L, dataChange#5927, stats#5928, tags#5929, deletionVector#5930, baseRowId#5931L, defaultRowCommitVersion#5932L, clusteringProvider#5933]
Arguments: [modificationTime#5926L ASC NULLS FIRST, path#5923 ASC NULLS FIRST], true, 0
(6) DeserializeToObject
Input [11]: [path#5923, partitionValues#5924, size#5925L, modificationTime#5926L, dataChange#5927, stats#5928, tags#5929, deletionVector#5930, baseRowId#5931L, defaultRowCommitVersion#5932L, clusteringProvider#5933]
Arguments: newInstance(class org.apache.spark.sql.delta.actions.AddFile), obj#6002: org.apache.spark.sql.delta.actions.AddFile