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

   Thanks for the reminder, I went through the code and there seems two 
checking logic for the flag `wasSynced`:
   
   1. the instant we want to rollback should still be includede in the active 
timeline
   2. or the instant time should be smaller than or equals to the latest 
compaction instant of the MDT
   
   But let's address this case specifically, in this patch, I lossen the 
restriction to unlock the restriction that the inflight compaction can block 
the compaction of MDT. It does not break the rule of 1 and 2 because the 
instant consided to be compacted should already be consider committed/complete 
on the DT, which means it would never be rolled back.
   
   If the instant was never considered to be rolled back, then things ganna be 
okay right?
   


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