Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
SegmentDataStoreBlobGCIT#gcWithInlined, gc, gcLongRunningBlobCollection and consistencyCheckWithGc fail since the removal of the old cleanup strategy in OAK-4276.
The test setup needs to be adapted to the brutal strategy: i.e. setup() needs to simulate so many compaction cycles until a subsequent cleanup actually remove the segments in question.
This is not sufficient though as then SegmentTracker#collectBlobReferences causes a SNFE for those segment ids actually removed but still in the segment id tables.