cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefania (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-10243) Warn or fail when changing cluster topology live
Date Mon, 23 Nov 2015 07:29:11 GMT

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

Stefania commented on CASSANDRA-10243:
--------------------------------------

I've removed config reload from GPFS but I've decided to emit an error message to warn users
this is no longer supported in case we detect an updated configuration file.

I've simplified the liveliness check in the other two remaining snitches as discussed. I've
cleaned-up a bit the code in Gossiper and SS but the legacy functionality for getting live
token owners in SS truncate should be functionally identical.

I've fixed the [new dtests|https://github.com/stef1927/cassandra-dtest/commits/10243] according
to the new GPFS error message and noticed that in 2.2 the tests do not pass because of the
missing {{-Dcassandra.ignore_rack}} property. I've therefore updated them to use the new property
name that will be introduced by CASSANDRA-9474 and marked the tests depending on it. For this
reason, I haven't created  a pull request yet.

I've also up-merged, CI is still running:

||2.1||2.2||3.0||3.1||trunk||
|[patch|https://github.com/stef1927/cassandra/commits/10243-2.1]|[patch|https://github.com/stef1927/cassandra/commits/10243-2.2]|[patch|https://github.com/stef1927/cassandra/commits/10243-3.0]|[patch|https://github.com/stef1927/cassandra/commits/10243-3.1]|[patch|https://github.com/stef1927/cassandra/commits/10243]|
|[testall|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-2.1-testall/]|[testall|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-2.2-testall/]|[testall|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-3.0-testall/]|[testall|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-3.1-testall/]|[testall|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-testall/]|
|[dtest|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-2.1-dtest/]|[dtest|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-2.2-dtest/]|[dtest|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-3.0-dtest/]|[dtest|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-3.1-dtest/]|[dtest|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-10243-dtest/]|


> Warn or fail when changing cluster topology live
> ------------------------------------------------
>
>                 Key: CASSANDRA-10243
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10243
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>            Reporter: Jonathan Ellis
>            Assignee: Stefania
>            Priority: Critical
>             Fix For: 2.1.x
>
>
> Moving a node from one rack to another in the snitch, while it is alive, is almost always
the wrong thing to do.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message