[ https://issues.apache.org/jira/browse/CASSANDRA-12383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15435263#comment-15435263 ]
Alex Petrov commented on CASSANDRA-12383: ----------------------------------------- When the write is done, {{StorageProxy}} checks for {{FailureDetector.instance.isAlive(destination)}}. If the destination isn't alive (in this case one of the nodes is shut down), the hint will count towards the consistency level. {{ANY}} CL only guarantees that the write is readable after the hint target becomes available and receives the hint replay. I've changed the test to start the node, as the test itself is for whether or not the batch will fail. In order to make sure that data is available for read, the node has to be alive and hinted handoff replayed or repair can be done during the read (given that in this test the CL for read is {{ONE}}). I've triggered a CI for both 3.0 and trunk just in case: |[dtest patch|https://github.com/ifesdjeen/cassandra-dtest/tree/12383-trunk]|[3.0|https://cassci.datastax.com/job/ifesdjeen-12383-3.0-dtest/]|[trunk|https://cassci.datastax.com/job/ifesdjeen-12383-trunk-dtest/]| > dtest failure in batch_test.TestBatch.logged_batch_doesnt_throw_uae_test > ------------------------------------------------------------------------ > > Key: CASSANDRA-12383 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12383 > Project: Cassandra > Issue Type: Bug > Reporter: Craig Kodman > Assignee: Alex Petrov > Labels: dtest > Attachments: node1.log, node1_debug.log, node1_gc.log, node2.log, > node2_debug.log, node2_gc.log, node3.log, node3_debug.log, node3_gc.log > > > example failure: > http://cassci.datastax.com/job/cassandra-3.0_novnode_dtest/282/testReport/batch_test/TestBatch/logged_batch_doesnt_throw_uae_test -- This message was sent by Atlassian JIRA (v6.3.4#6332)