cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ariel Weisberg (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-14743) Better health based routing for transient reads
Date Thu, 13 Sep 2018 13:15:00 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-14743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16613463#comment-16613463
] 

Ariel Weisberg commented on CASSANDRA-14743:
--------------------------------------------

bq. This is only true while the transient status is healthy. 
Right so it's still sorted by score it's just that if they are close we prefer transient.
If the transient node is unhealthy it's score won't be close right?

bq.  Ideally, though, we would be tracking separate statistics for each endpoint;
Isn't this what the dynamic snitch does? Track read performance by endpoint?


>  Better health based routing for transient reads
> ------------------------------------------------
>
>                 Key: CASSANDRA-14743
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14743
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Ariel Weisberg
>            Priority: Major
>             Fix For: 4.x
>
>
> Right now replica selection for reads with transient replication is purely health based,
but it is health based in the sense that it health information is shared across both transient
and full ranges. This means you can't use the health information to tell if an endpoint will
be faster for a specific query.
> As a heuristic a transient replica will be a little faster for a read compared to a full
replica given two endpoints with similar scores so maybe we don't need additional health information.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


Mime
View raw message