Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.13.1
-
None
Description
Currently the cleaning thread in the compactor does not run on a table or partition while any locks are held on this partition. This leaves it open to starvation in the case of a busy table or partition. It only needs to wait until all locks on the table/partition at the time of the compaction have expired. Any jobs initiated after that (and thus any locks obtained) will be for the new versions of the files.