Biswajit mohapatra created HUDI-1936: ----------------------------------------
Summary: Introduce a optional property for conditional upsert Key: HUDI-1936 URL: https://issues.apache.org/jira/browse/HUDI-1936 Project: Apache Hudi Issue Type: New Feature Components: Common Core, Compaction Reporter: Biswajit mohapatra Assignee: Biswajit mohapatra Fix For: 0.7.0 If anyone wants to use custom upsert logic then they have to override the Latest avro payload class which is only possible in java or scala . Python developers have no such option . Will be introducing a new payload class and a new key which can work in java , scala and python This class will be responsible for custom upsert logic and a new key hoodie.update.key which will accept the columns which only need to be updated "hoodie.update.keys": "admission_date,name", #comma seperated key "hoodie.datasource.write.payload.class": "com.hudiUpsert.hudiCustomUpsert" #custom upsert key so this will only update the column admission_date and name in the target table -- This message was sent by Atlassian Jira (v8.3.4#803005)