As a Domino administrator you know the error “RRV bucket is corrupt” too well (RRV = Record Relocation Vector). If it occurs, it is normally too late and you have to rely on a backup or a working replica. Yes, there are a few tools which are supposed to repair affected databases, but from my experience they mostly do not help.
The annoying thing is that you can hardly reproduce those corruptions and there are a bunch of scenarios which can cause this problem. And if it is not reproducible it is hard to take actions to avoid it. But we have learned to live with it. ;-)
Anyway, in Domino 8.5.3 (regardless of which FP) there seems to be a bug with the compact task which can cause a corrupt RRV bucket after a lot of documents have been soft-deleted from the database.
I do not know if this happens on all 8.5.3 systems without exception, but at least for me, I could reproduce it on all servers on which I tested it (Windows & Linux). So if you are running Domino 8.5.3 FPx and occasionally have corrupted databases, try to investigate in this direction.
Steps to reproduce:
- create a new database
- create – let’s say – 40.000 documents
- move all documents to trash
- run compact -c on this database
The bug has already been reported in SPR #JPAI6W8KUJ and is somehow related to Error: “Unable To Extend an ID Table – Insufficient Memory“. The mentioned hot fix for Domino 8.5.3 FP3 resolves the problem, but you have to request it separately from IBM support.