[jira] [Updated] (CASSANDRA-4649) Cassandra 1.2 should not accept CQL version 3.0.0-beta1

2012-09-20 Thread paul cannon (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-4649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

paul cannon updated CASSANDRA-4649:
---

Reviewer: thepaul

 Cassandra 1.2 should not accept CQL version 3.0.0-beta1
 -

 Key: CASSANDRA-4649
 URL: https://issues.apache.org/jira/browse/CASSANDRA-4649
 Project: Cassandra
  Issue Type: Bug
  Components: API
Affects Versions: 1.2.0
Reporter: paul cannon
Assignee: Sylvain Lebresne
Priority: Minor
  Labels: cql3
 Attachments: 4649.txt


 During Cassandra 1.1's whole lifecycle, the CREATE KEYSPACE syntax was pretty 
 dramatically and incompatibly different from what is there now for 1.2. 
 That's ok, since we explicitly said there could be breaking changes in the 
 syntax before 3.0.0 final, but at least we should make it clear that 3.0.0 is 
 not compatible with the 3.0.0-beta1 syntax we had out for quite a while.
 If we don't want to reject connections asking for 3.0.0-beta1, we should bump 
 the version number to 3.0.1 or something.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CASSANDRA-4649) Cassandra 1.2 should not accept CQL version 3.0.0-beta1

2012-09-12 Thread Sylvain Lebresne (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-4649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sylvain Lebresne updated CASSANDRA-4649:


Attachment: 4649.txt

Patch attached that
* changes the version to 3.0.0 (we don't have anything in store that would need 
to break syntax further and we're about to roll 1.2.0 beta1 soon (hopefully) so 
I think it's indeed time to drop the beta).
* Makes 1.2 refuse 3.0.0-beta1 version (with an hopefully useful error message).

I note however that 1.1 was happily accepting 3.0.0 as a version, and I don't 
think we have advertised much that people should use 3.0.0-beta1 in 1.1, so 
most people will be surprised that their CREATE KEYSPACE query is invalid all 
of a sudden anyway (including user of cqlsh). We do have a NEWS entry to 
explain that however so not sure there is more we can/need to do. 

 Cassandra 1.2 should not accept CQL version 3.0.0-beta1
 -

 Key: CASSANDRA-4649
 URL: https://issues.apache.org/jira/browse/CASSANDRA-4649
 Project: Cassandra
  Issue Type: Bug
  Components: API
Affects Versions: 1.2.0
Reporter: paul cannon
Priority: Minor
  Labels: cql3
 Attachments: 4649.txt


 During Cassandra 1.1's whole lifecycle, the CREATE KEYSPACE syntax was pretty 
 dramatically and incompatibly different from what is there now for 1.2. 
 That's ok, since we explicitly said there could be breaking changes in the 
 syntax before 3.0.0 final, but at least we should make it clear that 3.0.0 is 
 not compatible with the 3.0.0-beta1 syntax we had out for quite a while.
 If we don't want to reject connections asking for 3.0.0-beta1, we should bump 
 the version number to 3.0.1 or something.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (CASSANDRA-4649) Cassandra 1.2 should not accept CQL version 3.0.0-beta1

2012-09-11 Thread paul cannon (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-4649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

paul cannon updated CASSANDRA-4649:
---

Description: 
During Cassandra 1.1's whole lifecycle, the CREATE KEYSPACE syntax was pretty 
dramatically and incompatibly different from what is there now for 1.2. That's 
ok, since we explicitly said there could be breaking changes in the syntax 
before 3.0.0 final, but at least we should make it clear that 3.0.0 is not 
compatible with the 3.0.0-beta1 syntax we had out for quite a while.

If we don't want to reject connections asking for 3.0.0-beta1, we should bump 
the version number to 3.0.1 or something.
 Labels: cql3  (was: )

 Cassandra 1.2 should not accept CQL version 3.0.0-beta1
 -

 Key: CASSANDRA-4649
 URL: https://issues.apache.org/jira/browse/CASSANDRA-4649
 Project: Cassandra
  Issue Type: Bug
  Components: API
Affects Versions: 1.2.0
Reporter: paul cannon
Priority: Minor
  Labels: cql3

 During Cassandra 1.1's whole lifecycle, the CREATE KEYSPACE syntax was pretty 
 dramatically and incompatibly different from what is there now for 1.2. 
 That's ok, since we explicitly said there could be breaking changes in the 
 syntax before 3.0.0 final, but at least we should make it clear that 3.0.0 is 
 not compatible with the 3.0.0-beta1 syntax we had out for quite a while.
 If we don't want to reject connections asking for 3.0.0-beta1, we should bump 
 the version number to 3.0.1 or something.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira