The GitHub Actions job "E2E test for pull request" on rocketmq.git/develop has 
failed.
Run started by GitHub user guyinyou (triggered by guyinyou).

Head commit for run:
93f60db5f6e6350237b40e9173f2b4894c803135 / guyinyou 
<36399867+guyin...@users.noreply.github.com>
[ISSUE #9713] Improve data consistency in DefaultMappedFile flush method

- Move FLUSHED_POSITION_UPDATER.set() inside try block
- Prevent false positive flush success when actual flush operation fails
- Ensure data consistency and prevent potential data loss on system crash

Previously, flushed position was updated even when flush operation failed,
which could lead to data loss as the system would incorrectly assume
data was persisted to disk when it was still in memory.

Co-authored-by: guyinyou <guyinyou....@alibaba-inc.com>

Report URL: https://github.com/apache/rocketmq/actions/runs/17793376993

With regards,
GitHub Actions via GitBox

Reply via email to