== 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/10000001112/stream-10000001112-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/10000001112/stream-10000001112-1/_delta_log [codegen id : 1]
Output [10]: [txn#6912, add#6913, remove#6914, metaData#6915, protocol#6916, cdc#6917, checkpointMetadata#6918, sidecar#6919, domainMetadata#6920, commitInfo#6921]
Arguments: [txn#6912, add#6913, remove#6914, metaData#6915, protocol#6916, cdc#6917, checkpointMetadata#6918, sidecar#6919, domainMetadata#6920, commitInfo#6921], 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/10000001112/stream-10000001112-1/_delta_log MapPartitionsRDD[680] at start at FileStorageAdapterImpl.java:179, ExistingRDD, UnknownPartitioning(0)
(2) Filter [codegen id : 1]
Input [10]: [txn#6912, add#6913, remove#6914, metaData#6915, protocol#6916, cdc#6917, checkpointMetadata#6918, sidecar#6919, domainMetadata#6920, commitInfo#6921]
Condition : isnotnull(add#6913)
(3) Project [codegen id : 1]
Output [11]: [add#6913.path AS path#6986, add#6913.partitionValues AS partitionValues#6987, add#6913.size AS size#6988L, add#6913.modificationTime AS modificationTime#6989L, add#6913.dataChange AS dataChange#6990, add#6913.stats AS stats#6991, add#6913.tags AS tags#6992, add#6913.deletionVector AS deletionVector#6993, add#6913.baseRowId AS baseRowId#6994L, add#6913.defaultRowCommitVersion AS defaultRowCommitVersion#6995L, add#6913.clusteringProvider AS clusteringProvider#6996]
Input [10]: [txn#6912, add#6913, remove#6914, metaData#6915, protocol#6916, cdc#6917, checkpointMetadata#6918, sidecar#6919, domainMetadata#6920, commitInfo#6921]
(4) Exchange
Input [11]: [path#6986, partitionValues#6987, size#6988L, modificationTime#6989L, dataChange#6990, stats#6991, tags#6992, deletionVector#6993, baseRowId#6994L, defaultRowCommitVersion#6995L, clusteringProvider#6996]
Arguments: rangepartitioning(modificationTime#6989L ASC NULLS FIRST, path#6986 ASC NULLS FIRST, 50), REPARTITION_BY_NUM, [plan_id=5093]
(5) Sort [codegen id : 2]
Input [11]: [path#6986, partitionValues#6987, size#6988L, modificationTime#6989L, dataChange#6990, stats#6991, tags#6992, deletionVector#6993, baseRowId#6994L, defaultRowCommitVersion#6995L, clusteringProvider#6996]
Arguments: [modificationTime#6989L ASC NULLS FIRST, path#6986 ASC NULLS FIRST], true, 0
(6) DeserializeToObject
Input [11]: [path#6986, partitionValues#6987, size#6988L, modificationTime#6989L, dataChange#6990, stats#6991, tags#6992, deletionVector#6993, baseRowId#6994L, defaultRowCommitVersion#6995L, clusteringProvider#6996]
Arguments: newInstance(class org.apache.spark.sql.delta.actions.AddFile), obj#7065: org.apache.spark.sql.delta.actions.AddFile