[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading

2022-11-09 Thread Michael Semb Wever (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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=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

2015-11-12 Thread Russell Bradberry (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2015-11-12 Thread Jon Haddad (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2015-11-12 Thread Russell Bradberry (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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)


[jira] [Commented] (CASSANDRA-10619) disallow streaming operations while upgrading

2015-11-12 Thread Jon Haddad (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-10619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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)