cassandra-python-driver v2.7.0 Release Notes
-
August 25, 2015
Cython is introduced, providing compiled extensions for core modules, and โก๏ธ extensions for optimized results deserialization.
๐ Features
- ๐ General Performance Improvements for Throughput (PYTHON-283)
- ๐ Improve synchronous request performance with Timers (PYTHON-108)
- Enable C Extensions for PyPy Runtime (PYTHON-357)
- ๐จ Refactor SerDes functionality for pluggable interface (PYTHON-313)
- Cython SerDes Extension (PYTHON-377)
- Accept iterators/generators for execute_concurrent() (PYTHON-123)
- cythonize existing modules (PYTHON-342)
- Pure Python murmur3 implementation (PYTHON-363)
- ๐ Make driver tolerant of inconsistent metadata (PYTHON-370)
๐ Bug Fixes
- โฌ๏ธ Drop Events out-of-order Cause KeyError on Processing (PYTHON-358)
- โฌ๏ธ DowngradingConsistencyRetryPolicy doesn't check response count on write timeouts (PYTHON-338)
- Blocking connect does not use connect_timeout (PYTHON-381)
- Properly protect partition key in CQL export (PYTHON-375)
- โฑ Trigger error callbacks on timeout (PYTHON-294)