Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0.32, 1.2.18, 1.4.6, Segment Tar 0.0.8
Description
At the moment it is possible to have concurrent calls to FileStore.cleanup and to FileStore.compact(). The former is called from the latter and also from FileStore.flush() (this is tracked in OAK-4138). We should change this status quo and also make the calls to compact() and cleanup() mutually exclusive.
Attachments
Issue Links
- relates to
-
OAK-4675 SNFE thrown while testing FileStore.cleanup() running concurrently with writes
- Closed