About cassandra version ...

62 views
Skip to first unread message

Egna01

unread,
Nov 28, 2012, 9:34:27 AM11/28/12
to cmb-use...@googlegroups.com
Hi,

I currently use a cassandra cluster with CMB, but this cluster is not restricted to be used by CMB only. For others purposes, I have a requirement to move on Cassandra 1.1.16. Could you elaborate a bit more on your restrictions for using 1.0.X only (X>= 10). For cost reasons, I would prefer to avoid running 2 clusters for different versions of Cassandra.

Regards

Fr

boriwo

unread,
Nov 28, 2012, 2:27:52 PM11/28/12
to cmb-use...@googlegroups.com
The main concern here is that Cassandra 1.1 bumps CQL up to version 3 which is not backward compatible with CQL2. Since CMB does use some CQL2 this may cause issues. As long as you run Cassandra 1.1 in CQL2 mode (which I think is the default anyways) you should be ok. Be aware though that we haven't tested CMB on Cassandra 1.1. I will post here again when we have tested on 1.1 and share any findings. 

Egna01

unread,
Nov 29, 2012, 6:41:10 AM11/29/12
to cmb-use...@googlegroups.com
Hi, thx for your response.

boriwo

unread,
Nov 30, 2012, 8:36:27 PM11/30/12
to cmb-use...@googlegroups.com
It looks like Cassandra 1.1 works just fine as speculated. Only issue: The script to generate the schema needs to be adjusted because row caching works different now. Therefore we now have two versions of the schema file on github (cassandra_1.0.schema and cassandra_1.1.schema). The readme reflects this change as well. Keep in mind that you must run Cassandra 1.1 in CQL2 mode and that you also must enable the global row cache in cassandra.yaml.
Reply all
Reply to author
Forward
0 new messages