[ https://issues.apache.org/jira/browse/CASSANDRA-16992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Capwell updated CASSANDRA-16992: -------------------------------------- Component/s: Consistency/Repair > repair prepare message would produce a wrong error message if network timeout > happened rather than reply wait timeout > --------------------------------------------------------------------------------------------------------------------- > > Key: CASSANDRA-16992 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16992 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Repair, Test/dtest/java > Reporter: Josh McKenzie > Assignee: David Capwell > Priority: Normal > Fix For: 4.x > > > Showed up on CASSANDRA-12988 test runs; can't reproduce locally. > {quote} > junit.framework.AssertionFailedError: nodetool command [repair, > distributed_test_keyspace, preparerpctimeout_full_parallel_false, --full] > Error message 'Got negative replies from endpoints [/127.0.0.2:7012]' does > not contain any of [Did not get replies from all endpoints.] > stdout: > [2021-09-22 17:37:02,187] After waiting for poll interval of 1 seconds > queried for parent session status and discovered repair failed. > [2021-09-22 17:37:02,187] Got negative replies from endpoints > [/127.0.0.2:7012] > [2021-09-22 17:37:02,187] Repair command #4 finished with error > stderr: > error: Got negative replies from endpoints [/127.0.0.2:7012] > -- StackTrace -- > java.io.IOException: Got negative replies from endpoints [/127.0.0.2:7012] > at > org.apache.cassandra.tools.RepairRunner.queryForCompletedRepair(RepairRunner.java:167) > at org.apache.cassandra.tools.RepairRunner.run(RepairRunner.java:72) > at org.apache.cassandra.tools.NodeProbe.repairAsync(NodeProbe.java:461) > at org.apache.cassandra.tools.nodetool.Repair.execute(Repair.java:171) > at > org.apache.cassandra.tools.NodeTool$NodeToolCmd.runInternal(NodeTool.java:363) > at > org.apache.cassandra.tools.NodeTool$NodeToolCmd.run(NodeTool.java:348) > at org.apache.cassandra.tools.NodeTool.execute(NodeTool.java:251) > at > org.apache.cassandra.distributed.impl.Instance$DTestNodeTool.execute(Instance.java:895) > at > org.apache.cassandra.distributed.impl.Instance.lambda$nodetoolResult$39(Instance.java:805) > at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) > at java.base/java.lang.Thread.run(Thread.java:834) > {quote} -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org