[ https://issues.apache.org/jira/browse/CASSANDRA-19920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Blake Eggleston updated CASSANDRA-19920: ---------------------------------------- Bug Category: Parent values: Degradation(12984) Complexity: Normal Component/s: Accord Discovered By: Performance Regression Test Reviewers: David Capwell Severity: Normal Assignee: Blake Eggleston Status: Open (was: Triage Needed) > 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 > > 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