We have been using the Datastax Python driver for connecting to Cassandra. Unfortunately, although we performed our tests with a newer version of Cassandra (which listens to both ports 9160 and 9042), our deployment instance is much older and listens to 9160 only. The current version of the driver (which we are using) uses the CQL protocol- the daemon for which listens on 9042.
Is there a way to use to Datastax driver to communicate using the Thrift protocol? Is downgrading to an earlier version (assuming older Datastax drivers used the Thrift protocol) a good idea?
Any help appreciated, thanks!