C. Scott Andreas created CASSANDRA-21498:
--------------------------------------------

             Summary: AssertionError merging range tombstones triggered by read 
repair
                 Key: CASSANDRA-21498
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21498
             Project: Apache Cassandra
          Issue Type: Bug
          Components: Consistency/Repair
            Reporter: C. Scott Andreas


MultiNodeTableWalkWithReadRepairTest surfaces an AssertionError triggered by 
merging range tombstones during read repair.

This failure reproduces on trunk at 1332e21 given a fixed seed.

// in MultiNodeTableWalkWithReadRepairTest.preCheck(...), set the seed to:
{{builder.withSeed(1873589047276343123L);}}

Then run:
{{ant test-jvm-dtest-some 
-Dtest.name=org.apache.cassandra.distributed.test.cql3.MultiNodeTableWalkWithReadRepairTest}}

Coordinator-level exception:

{{java.lang.AssertionError: Error merging RTs on ks1.tbl:}}
{{  merged=Marker 
EXCL_END_BOUND(00000000-0000-4c00-af00-000000000000)@34/1783574891,}}
{{  versions=[null, Marker 
EXCL_END_BOUND(00000000-0000-4c00-af00-000000000000)@34/1783574891, null],}}
{{  sources=\{[Full(/127.0.0.3...), Full(/127.0.0.2...), Full(/127.0.0.1...)]}}}

 

Underlying exception:  

{{java.lang.AssertionError}}
{{  at 
org.apache.cassandra.db.RangeTombstoneList.insertFrom(RangeTombstoneList.java:559)}}
{{  at 
org.apache.cassandra.db.RangeTombstoneList.add(RangeTombstoneList.java:176)}}
{{  at 
org.apache.cassandra.db.MutableDeletionInfo.add(MutableDeletionInfo.java:121)}}
{{  at 
org.apache.cassandra.db.partitions.PartitionUpdate$Builder.add(PartitionUpdate.java:1087)}}
{{  at 
org.apache.cassandra.service.reads.repair.RowIteratorMergeListener.closeOpenMarker(RowIteratorMergeListener.java:365)}}
{{  at 
org.apache.cassandra.service.reads.repair.RowIteratorMergeListener.onMergedRangeTombstoneMarkers(RowIteratorMergeListener.java:340)}}
{{  at 
org.apache.cassandra.db.rows.UnfilteredRowIterators$UnfilteredRowMergeIterator$MergeReducer.getReduced(UnfilteredRowIterators.java:610)}}

Additional details / analysis (LLM-supported): 
https://github.com/cscotta/cassandra/issues/4



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

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

Reply via email to