cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sam Tunnicliffe (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-14802) calculatePendingRanges assigns more pending ranges than necessary
Date Tue, 05 Mar 2019 15:25:00 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-14802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Sam Tunnicliffe updated CASSANDRA-14802:
----------------------------------------
    Reviewers: Benedict

> calculatePendingRanges assigns more pending ranges than necessary 
> ------------------------------------------------------------------
>
>                 Key: CASSANDRA-14802
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14802
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Legacy/Coordination, Legacy/Distributed Metadata
>            Reporter: Benedict
>            Priority: Major
>             Fix For: 4.x
>
>
> This might be a good thing, but should probably be configurable, and made consistent.
 Presently, in a number of circumstances where there are multiple range movements, {{calculatePendingRanges}}
will assign a pending range to a node that will not ultimately own it.  If done consistently,
this might make range movements resilient to node failures / aborted range movements, since
all nodes will be receiving all ranges they might own under any incomplete range ownership
movements.  But done inconsistently it seems only to reduce availability in the cluster, by
potentially increasing the number of pending nodes unnecessarily.



--
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