danny0405 commented on PR #11923:
URL: https://github.com/apache/hudi/pull/11923#issuecomment-2458831153

   From highlevel, I kind of think the invocation chains are way to long for 
instant creation and SE/DE, can we always use the meta client as the entrance 
and have some top APIs for these discrepancies:
   
   1. metaClient.getInstantGenerator.generateNewInstant() and 
metaClient.getInstantGenerator.getInstantFileName(xxx);
   2. metaClient.getInstantSeDe.deserialize(xxx),
   3. metaClient.getTimelineArchiver(...).archive
   
   So that the caller does not need to always care about all different kinds of 
factories, the details should be wrapped just into the meta client impls.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to