alexeykudinkin commented on issue #7106: URL: https://github.com/apache/hudi/issues/7106#issuecomment-1306097808
@TengHuo you're on the right track with what i originally was planning in regards to how support all of the different MOR semantics (aka Record Payload implementations): 1. First of all, we need to move away from embedding Record Merging semantics as Record Payload wrappers (which is exactly what RFC-46 is aiming for) 2. In RFC-46 we're introducing new component called `RecordMerger` that will embody _merging semantic_ and as such will have to be aware which columns will be required to merge 2 records. As such the API alike to ones you're proposing (returning list of required columns) will be introduced inside the `RecordMerger` interface -- 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: commits-unsubscr...@hudi.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org