[
https://issues.apache.org/jira/browse/CASSANDRA-1216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12902468#action_12902468
]
Gary Dusbabek commented on CASSANDRA-1216:
------------------------------------------
> Do you think the UnsupportedOperationExceptions should be removed as well?
> These existed previously.
My bad; I didn't notice that. RTE was probably ok.
> I modified the callback support for streaming so that the code should wait
> for all streams to finish before confirming. I also added a reply to the
> ReplicationFinishedHandler so the IAsyncResult will be updated
First glance tells me this will work. I'll run some tests after I'm done
reviewing.
> The timeout values for waiting on the latches still need to be updated.
Is this coming in another patch?
> removetoken drops node from ring before re-replicating its data is finished
> ---------------------------------------------------------------------------
>
> Key: CASSANDRA-1216
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1216
> Project: Cassandra
> Issue Type: Bug
> Components: Core
> Affects Versions: 0.7 beta 1
> Reporter: Jonathan Ellis
> Assignee: Nick Bailey
> Fix For: 0.7 beta 2
>
> Attachments: 0001-Add-callbacks-to-streaming.patch,
> 0002-Modify-removeToken-to-be-similar-to-decommission.patch,
> 0003-Fixes-to-old-tests.patch, 0004-Additional-tests-for-removeToken.patch
>
>
> this means that if something goes wrong during the re-replication (e.g. a
> source node is restarted) there is (a) no indication that anything has gone
> wrong and (b) no way to restart the process (other than the Big Hammer of
> running repair)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.