Fixes for multi-datacenter writes
---------------------------------
Key: CASSANDRA-2051
URL: https://issues.apache.org/jira/browse/CASSANDRA-2051
Project: Cassandra
Issue Type: Bug
Components: Core
Affects Versions: 0.7.1
Reporter: Jonathan Ellis
Fix For: 0.7.1
Attachments: rep_fix_02.patch
Copied from CASSANDRA-982:
* Message::removeHeader
message.setHeader(RowMutation.FORWARD_HEADER, null) throws
NullPointerException
* db/RowMutationVerbHandler::forwardToLocalNodes
set correct destination address for sendOneWay
* response(ReadResponse result) added to DatacenterReadCallback
otherwise ReadCallback will process local results and condition will be
never signaled in DatacenterReadCallback
* FORWARD header removed in StorageProxy::sendMessages if dataCenter equals
to localDataCenter
(if a non local DC processed before local DC FORWARD header will be set
when unhintedMessage used in sendToHintedEndpoints. one instance of Message
used for unhintedMessage)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.