cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Brown (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-5393) Add an Ack/Retry for merkle tree sending
Date Tue, 02 Apr 2013 07:35:16 GMT


Jason Brown commented on CASSANDRA-5393:

We've got an idea we're testing out here, and will hopefully post a patch in a day or so.
> Add an Ack/Retry for merkle tree sending
> ----------------------------------------
>                 Key: CASSANDRA-5393
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Jeremiah Jordan
>            Assignee: Jason Brown
> Can we add an Ack/Retry around passing merle tree's around in repair?  If the following
fails, the repair hangs for ever on the coordinating node.
> {noformat}
>             Message message = TreeResponseVerbHandler.makeVerb(local, validator);
>             if (!validator.request.endpoint.equals(FBUtilities.getBroadcastAddress()))
>       "[repair #%s] Sending completed merkle tree
to %s for %s", validator.request.sessionid, validator.request.endpoint,;
>             ms.sendOneWay(message, validator.request.endpoint);
> {noformat}
> If the message asking for merkle tree's gets lost, coordinating node hangs for ever as

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message