Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Correctness - Transient Incorrect Response
-
Normal
-
Normal
-
Unit Test
-
All
-
None
-
Description
The test has been failing and can always be reproduced in the recent CI.
Stack trace:
junit.framework.AssertionFailedError: Found Digest Mismatch at org.apache.cassandra.distributed.upgrade.MixedModeReadTest.checkTraceForDigestMismatch(MixedModeReadTest.java:89) at org.apache.cassandra.distributed.upgrade.MixedModeReadTest.lambda$mixedModeReadColumnSubsetDigestCheck$0(MixedModeReadTest.java:63) at org.apache.cassandra.distributed.upgrade.UpgradeTestBase$TestCase.run(UpgradeTestBase.java:171) at org.apache.cassandra.distributed.upgrade.MixedModeReadTest.mixedModeReadColumnSubsetDigestCheck(MixedModeReadTest.java:76)
The initial investigation shows that
- The test only fails in the setup phase of mixedModeReadColumnSubsetDigestCheck. The cluster version is Versions.Major.v3X
- The test failure is likely a consequence of
CASSANDRA-15962. After dropping the commit in branch cassandra-3.11 and rebuild the dtest jar, the upgrade test can pass. Meanwhile, dropping the other commits does not help.
Attachments
Issue Links
- causes
-
CASSANDRA-16483 ColumnFilter::toString doesn't return a valid CQL fragment
- Resolved
- is duplicated by
-
CASSANDRA-16432 Fix flaky test mixedModeReadColumnSubsetDigestCheck - org.apache.cassandra.distributed.upgrade.MixedModeReadTest
- Resolved
- links to