[ https://issues.apache.org/jira/browse/CASSANDRA-10731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15013672#comment-15013672 ]
Mike Adamson commented on CASSANDRA-10731: ------------------------------------------ [~jjordan] With the above change in {{bootstrap_test.resumable_bootstrap_test}} failed in the dtest run for it. I'm now questioning whether we should fail if a latch wait times out. I think by doing that we are defeating the ability to resume bootstrapping if the node we are bootstrapping from dies during the process. Let me know what you think and I'll take the change out again. > Bootstrap starts before migration responses have completed > ---------------------------------------------------------- > > Key: CASSANDRA-10731 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10731 > Project: Cassandra > Issue Type: Bug > Components: Streaming and Messaging > Reporter: Mike Adamson > Assignee: Mike Adamson > Fix For: 3.0.x > > > We have a number of failing tests running on slow VMs that are failing > because {{MigrationManager.isReadyForBootstrap}} is return {{true}} when > there are still inflight responses being processed to migration requests. > This is happening because the {{MigrationTask.runMayThrow}} has completed but > the {{IAsyncCallback.response}} is still running. -- This message was sent by Atlassian JIRA (v6.3.4#6332)