Details
Description
On a sudden stop of the broker it's possible for the KahaDB index to become corrupt and the broker will refuse to start. The issue is in the PageFile code that is mixing writes to both the recovery file and the index file. The writes need to happen in a deterministic way such that the recovery file isn't missing data that might make it into the the main index file.
Attachments
Attachments
Issue Links
- duplicates
-
AMQ-5440 KahaDB error at startup "Looking for key N but not found in fileMap"
- Closed