TheR1sing3un commented on issue #12997: URL: https://github.com/apache/hudi/issues/12997#issuecomment-2735234924
in addition, I think we can treat all log records with the same `record_key` as state transition logs similar to state machines (this record's value), and we can handle them sequently according to the actual time of occurrence, i.e., 'instant_time' or 'completion_time in NBCC'. Then 'event_time' or 'ordering value' is our out-of-order processing logic in state transformation. A higher 'ordering value' can allow state transformation, that is, data update. A lower 'odering value' is considered an out-of-order log and can be discarded directly. I think this kind of processing logic can avoid some of the current problems with things -- 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]
