I've just released version 1.9.0 of pycassa on github and pypi. This should be a straightfoward upgrade with no required changes to application code.
All of the work for this release was contributed by the community (!), so I would like to thank you guys for your contributions, both in terms of bug reports and pull requests.
If you encounter any problems, please open a ticket here:
https://github.com/pycassa/pycassa/issuesYou can find the full changelog here:
http://pycassa.github.io/pycassa/changelog.html#changes-in-version-1-9-0, but the plaintext version follows:
Changes in Version 1.9.0
------------------------
This release adds a couple of minor new features and improves multithreaded
locking behavior in ConnectionPool. There should be no backwards-
compatibility concerns.
Features
* Full support for column_start, column_finish, column_count, and
column_reversed parameters in contrib.stubs
* Addition of an include_ttl parameter to ColumnFamily fetching
methods which works like the existing include_timestamp parameter.
Bug Fixes
* Reduce the locked critical section in ConnectionPool, primarily to
make sure lock aquisition time is not ignored outside of the pool’s
timeout setting.--
Tyler Hobbs
DataStax