Nathan Jackels created CASSANDRA-15179:
------------------------------------------

             Summary: multiple validation compactions on single table
                 Key: CASSANDRA-15179
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15179
             Project: Cassandra
          Issue Type: Bug
          Components: Consistency/Repair
            Reporter: Nathan Jackels
         Attachments: coordinator_log.txt, non_coordinator_log.txt, 
repair_coordinator_console.txt

In a 2 node cluster I'm observing that after a repair is started, any repairs 
started leaves validation compactions running on the coordinator node.

The non-coordinator correctly rejects the repair with 
{noformat}ActiveRepairService.java:525 - Cannot start multiple repair sessions 
over the same sstables{noformat} but the coordinator did not. When testing to 
confirm the behavior I was able to increase the executing validations from 11 
to ~18 running on the same table and an additional 17 [compactions] pending 
with high confidence they were pending validations. (see attached scrubbed 
files).

Repairs were started with: nodetool repair -- keyspace_01 table_02

Initially I thought this might be fixed with CASSANDRA-14332, but that is a 
revert of changes from CASSANDRA-13797 which was released in 3.0.15 and I'm 
running 3.0.10 so shouldn't be affected. So far in the ~1.5 hours since 
noticing this I haven't been able to recreate the issue.

I'm will soon be validating 3.0.18 and will retest with that release if I can 
figure out how to recreate.

Environment Info:
* Cassandra 3.0.10
* 10.0.0.1: Windows 10 / 4C8T / 16 GB DDR4 / JRE 1.8.191
* 10.0.0.2: Windows 7 / 4C8T / 16 GB DDR3 / JRE 1.8.191



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to