[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading
[ https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17630995#comment-17630995 ] Michael Semb Wever commented on CASSANDRA-10619: Was implemented in [CASSANDRA-15066|https://issues.apache.org/jira/browse/CASSANDRA-15066?focusedCommentId=16801284&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16801284]. > disallow streaming operations while upgrading > - > > Key: CASSANDRA-10619 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10619 > Project: Cassandra > Issue Type: Improvement > Components: Legacy/Streaming and Messaging, Local/Startup and > Shutdown >Reporter: Jon Haddad >Priority: Normal > > Cassandra should prevent users from doing streaming operations in the middle > of a cluster upgrade. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading
[ https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002707#comment-15002707 ] Jon Haddad commented on CASSANDRA-10619: Yeah, it would make sense to disable it only if the versions are incompatible. > disallow streaming operations while upgrading > - > > Key: CASSANDRA-10619 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10619 > Project: Cassandra > Issue Type: Improvement >Reporter: Jon Haddad > > Cassandra should prevent users from doing streaming operations in the middle > of a cluster upgrade. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading
[ https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002699#comment-15002699 ] Russell Bradberry commented on CASSANDRA-10619: --- So you are trying to prevent streaming only between nodes that are of incompatible versions? Rather than, what I inferred as, disabling streaming cluster-wide until all nodes have been upgraded. > disallow streaming operations while upgrading > - > > Key: CASSANDRA-10619 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10619 > Project: Cassandra > Issue Type: Improvement >Reporter: Jon Haddad > > Cassandra should prevent users from doing streaming operations in the middle > of a cluster upgrade. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading
[ https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002626#comment-15002626 ] Jon Haddad commented on CASSANDRA-10619: While I can't say for sure, my assumption is each nodes version would have to be sent as part of gossip. Currently if you try to stream between major versions it just craps out and bites people hard, so it's not like we're adding some ridiculous restriction to streaming. It doesn't work - so I'd rather prevent users from making a tragic mistake than allow them to keep screwing up. If you had 30 servers per rack x 30 racks, you should be able to upgrade 1 rack at a time. That shouldn't take weeks, maybe a couple days? Running a mixed cluster for any significant length of time is just asking for trouble. > disallow streaming operations while upgrading > - > > Key: CASSANDRA-10619 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10619 > Project: Cassandra > Issue Type: Improvement >Reporter: Jon Haddad > > Cassandra should prevent users from doing streaming operations in the middle > of a cluster upgrade. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading
[ https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002467#comment-15002467 ] Russell Bradberry commented on CASSANDRA-10619: --- Ho will the cluster know if it is in the middle of an upgrade? If all nodes aren't reporting the same version? Also, what about very large clusters that may take weeks (months?) to upgrade. Is it really ideal to disallow any streaming for that length of time? > disallow streaming operations while upgrading > - > > Key: CASSANDRA-10619 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10619 > Project: Cassandra > Issue Type: Improvement >Reporter: Jon Haddad > > Cassandra should prevent users from doing streaming operations in the middle > of a cluster upgrade. -- This message was sent by Atlassian JIRA (v6.3.4#6332)