You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jon Haddad (Jira)" <ji...@apache.org> on 2024/04/19 17:26:00 UTC

[jira] [Created] (CASSANDRA-19576) blocking on memtable allocations blocks compactions from completing

Jon Haddad created CASSANDRA-19576:
--------------------------------------

             Summary: blocking on memtable allocations blocks compactions from completing
                 Key: CASSANDRA-19576
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19576
             Project: Cassandra
          Issue Type: Bug
          Components: Local/Compaction
            Reporter: Jon Haddad


{{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.  

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org