danny0405 commented on PR #12206: URL: https://github.com/apache/hudi/pull/12206#issuecomment-2461102149
@vinothchandar I'm wondering if we can just abstract out the function discrepencies as a new method that can be extensible, then we can have a `HoodieAppendHandleFactory` for current and legacy impls. Like what we do to `HoodieMergeHandle`: we introduce the `HoodieMergeHandleFactory` to handle ramifications of regular write and cdc write. This way we can make the current `HoodieAppendHandle` much cleaner and more easier to maintain. Same thoughts to `HoodieLogFormat`. -- 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]
