Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The compact() method in GarbageCollector doesn't always return the new generation to the caller when the compaction operation fails. This prevents the caller to react to a failed or interrupted compaction - e.g. by cleaning up the new, invalid segments.