[jira] [Updated] (CASSANDRA-12142) Add "beta" version native protocol flag
[ https://issues.apache.org/jira/browse/CASSANDRA-12142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tyler Hobbs updated CASSANDRA-12142: Status: Open (was: Patch Available) > Add "beta" version native protocol flag > --- > > Key: CASSANDRA-12142 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12142 > Project: Cassandra > Issue Type: Sub-task > Components: CQL >Reporter: Tyler Hobbs >Assignee: Alex Petrov > Labels: protocolv5 > > As discussed in CASSANDRA-10786, we'd like to add a new flag to the native > protocol to allow drivers to connect using a "beta" native protocol version. > This would be used for native protocol versions that are still in development > and may not have all of the final features. Without the "beta" flag, drivers > will be prevented from using the protocol version. > This is primarily useful for driver authors to start work against a new > protocol version when the work on that spans multiple releases. Users would > not generally be expected to utilize this flag, although it could potentially > be used to offer early feedback on new protocol features. > It seems like the {{STARTUP}} message body is the best place for the new beta > flag. We may also considering adding protocol information to the > {{SUPPORTED}} message as well. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12142) Add "beta" version native protocol flag
[ https://issues.apache.org/jira/browse/CASSANDRA-12142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua McKenzie updated CASSANDRA-12142: Reviewer: Tyler Hobbs > Add "beta" version native protocol flag > --- > > Key: CASSANDRA-12142 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12142 > Project: Cassandra > Issue Type: Sub-task > Components: CQL >Reporter: Tyler Hobbs >Assignee: Alex Petrov > Labels: protocolv5 > > As discussed in CASSANDRA-10786, we'd like to add a new flag to the native > protocol to allow drivers to connect using a "beta" native protocol version. > This would be used for native protocol versions that are still in development > and may not have all of the final features. Without the "beta" flag, drivers > will be prevented from using the protocol version. > This is primarily useful for driver authors to start work against a new > protocol version when the work on that spans multiple releases. Users would > not generally be expected to utilize this flag, although it could potentially > be used to offer early feedback on new protocol features. > It seems like the {{STARTUP}} message body is the best place for the new beta > flag. We may also considering adding protocol information to the > {{SUPPORTED}} message as well. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12142) Add "beta" version native protocol flag
[ https://issues.apache.org/jira/browse/CASSANDRA-12142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Petrov updated CASSANDRA-12142: Status: Patch Available (was: Open) > Add "beta" version native protocol flag > --- > > Key: CASSANDRA-12142 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12142 > Project: Cassandra > Issue Type: Sub-task > Components: CQL >Reporter: Tyler Hobbs >Assignee: Alex Petrov > Labels: protocolv5 > > As discussed in CASSANDRA-10786, we'd like to add a new flag to the native > protocol to allow drivers to connect using a "beta" native protocol version. > This would be used for native protocol versions that are still in development > and may not have all of the final features. Without the "beta" flag, drivers > will be prevented from using the protocol version. > This is primarily useful for driver authors to start work against a new > protocol version when the work on that spans multiple releases. Users would > not generally be expected to utilize this flag, although it could potentially > be used to offer early feedback on new protocol features. > It seems like the {{STARTUP}} message body is the best place for the new beta > flag. We may also considering adding protocol information to the > {{SUPPORTED}} message as well. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12142) Add "beta" version native protocol flag
[ https://issues.apache.org/jira/browse/CASSANDRA-12142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Petrov updated CASSANDRA-12142: Issue Type: Sub-task (was: Improvement) Parent: CASSANDRA-9362 > Add "beta" version native protocol flag > --- > > Key: CASSANDRA-12142 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12142 > Project: Cassandra > Issue Type: Sub-task > Components: CQL >Reporter: Tyler Hobbs > Labels: protocolv5 > > As discussed in CASSANDRA-10786, we'd like to add a new flag to the native > protocol to allow drivers to connect using a "beta" native protocol version. > This would be used for native protocol versions that are still in development > and may not have all of the final features. Without the "beta" flag, drivers > will be prevented from using the protocol version. > This is primarily useful for driver authors to start work against a new > protocol version when the work on that spans multiple releases. Users would > not generally be expected to utilize this flag, although it could potentially > be used to offer early feedback on new protocol features. > It seems like the {{STARTUP}} message body is the best place for the new beta > flag. We may also considering adding protocol information to the > {{SUPPORTED}} message as well. -- This message was sent by Atlassian JIRA (v6.3.4#6332)