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:
0e72809335d82a73a46a31428b776a33af6cea4b / guyinyou 
<[email protected]>
[ISSUE #9705] Improve persist() method reliability to prevent broker startup 
failure after power outages (#9706)

* fix: prevent broker startup failure after power outage

- Add atomic file backup mechanism in persist() methods
- Delete corrupted config files during startup to avoid bak file pollution
- Add directory sync to ensure file operations visibility

Fixes: TimerMetrics#persist, TransactionMetrics#persist, ConfigManager#persist

* remove "Shutdown" implements

* empty commit

* add SuppressWarnings

* fix ut

* fix ut

* pass rocksdb ut when isMac()

* pass rocksdb ut when isMac()

* pass rocksdb ut when isMac()

* pass rocksdb ut when isMac()

* pass RocksdbGroupConfigTransferTest ut when isWindows()

* pass Rocksdb ut when isMac()

---------

Co-authored-by: guyinyou <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to