Benedict created CASSANDRA-14802: ------------------------------------ Summary: 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: Coordination, Distributed Metadata Reporter: Benedict
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-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org