[ 
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)

Reply via email to