Results 22 comments of Jing Zhang

@danny0405 @Ytimetravel The behavior of method `TransactionManager#endTransaction` itself is correct, it would check whether the current lock is hold by itself before it unlock. However, there is a bug in...

@nsivabalan @Ytimetravel Another data loss case caused by the whole stage retry. There are 4 cases that the task retry: * Task is slow, another speculation task is retried *...

@xuzifu666 There is an existed `RollbackToInstantTimeProcedure`, could you use it?

@danny0405 Thanks for your attention. I checked [#11343](https://github.com/apache/hudi/pull/11343), it could not fix the current issues. The issue should be fixed in `HoodieTable#deleteInvalidFilesByPartitions` to avoid fail to delete the invalid files,...

thanks @nsivabalan. I think the underlying file system should ensure that `fs.delete` should throw exception instead of return false if it fail to delete the file. But it might need...

@dongtingting Good catch. Thanks for fire this issue. It seems `writestatus` rdd does not persist. I would like to check this problem today, would reply later.

@joker1007 Thanks for reporting this bug. The bugfix pr [11550](https://github.com/apache/hudi/pull/11550) is merged.