[ 
https://issues.apache.org/jira/browse/CASSANDRA-19920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Blake Eggleston updated CASSANDRA-19920:
----------------------------------------
          Fix Version/s: 5.x
          Since Version: 5.x
    Source Control Link: 
https://github.com/apache/cassandra/commit/3c37d9908dbfd64acc428738e1f9fe0a735294a4
             Resolution: Fixed
                 Status: Resolved  (was: Ready to Commit)

> CEP-15 (C*): Read accord repair cfk keys from sstable index.
> ------------------------------------------------------------
>
>                 Key: CASSANDRA-19920
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19920
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Accord
>            Reporter: Blake Eggleston
>            Assignee: Blake Eggleston
>            Priority: Normal
>             Fix For: 5.x
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> In clusters where accord repairs are dealing with a lot of keys, reading the 
> keys via cql can take up to 90% of cpu time. This patch switches to reading 
> cfk keys out of the sstable index, which effectively removes that step of 
> accord repair from the profiler output. Given the structure of the CFK table 
> and how C* reads compound partition keys with local partitioner, this is a 
> little involved since we need to properly handle exclusive starts and 
> inclusive ends without a full partition key.



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

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

Reply via email to