[
https://issues.apache.org/jira/browse/CASSANDRA-2306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13005038#comment-13005038
]
ivan commented on CASSANDRA-2306:
---------------------------------
bq.it seems the difference is that for read command, you only ever select
endpoints from the the local data center. But this would mean that you won't
ever be able to do a QUORUM or ALL unless you have enough replicas in the local
datacenter
It's true.
bq.which is a serious drawback in many situation.
I don't think so. I think it's better to fail a read command with QUORUM or ALL
CL if there is no enough live node in a local DC. If a read command need to get
data from a node from another DC performance degradation will be unacceptable
in many situation because of network latency. (This is true to write
performance also. LOCAL_QUORUM performs much better than EACH_QUORUM.)
> generate endpointList depending on command type (read or write)
> ---------------------------------------------------------------
>
> Key: CASSANDRA-2306
> URL: https://issues.apache.org/jira/browse/CASSANDRA-2306
> Project: Cassandra
> Issue Type: Improvement
> Components: Core
> Reporter: ivan
> Priority: Minor
> Attachments: rw_sep.patch
>
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira