[
https://issues.apache.org/jira/browse/HUDI-114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pratyaksh Sharma updated HUDI-114:
----------------------------------
Comment: was deleted
(was: [~nishith29] yeah I would like to have some more clarification before
starting working on it. Precisely, I want to get more context on why one may
need to pass new payload class name. It is already possible to configure it at
run time using HoodieDeltaStreamer.Config class.
Also which is the datasource API you are talking about? )
> Allow for clients to overwrite the payload implementation in hoodie.properties
> ------------------------------------------------------------------------------
>
> Key: HUDI-114
> URL: https://issues.apache.org/jira/browse/HUDI-114
> Project: Apache Hudi (incubating)
> Issue Type: Bug
> Components: newbie
> Reporter: Nishith Agarwal
> Assignee: Pratyaksh Sharma
> Priority: Minor
>
> Right now, once the payload class is set once in hoodie.properties, it cannot
> be changed. In some cases, if a code refactor is done and the jar updated,
> one may need to pass the new payload class name.
> Also, fix picking up the payload name for datasource API. By default
> HoodieAvroPayload is written whereas for datasource API default is
> OverwriteLatestAvroPayload
--
This message was sent by Atlassian Jira
(v8.3.4#803005)