Details
-
Bug
-
Status: Triage Needed
-
Normal
-
Resolution: Unresolved
-
None
-
None
-
All
-
None
Description
updateCompactionHistory writes to compaction_history in a blocking manner. If we've also run out of memtable memory, this call will block and compaction falls behind.
It might make sense to have this be non blocking. We'd risk having a missing entry in nodetool getcompactionhistory, but I think that's preferable to having a dead node.