cassandra-python-driver v3.7.0 Release Notes
-
September 13, 2016
๐ Features
- โ Add v5 protocol failure map (PYTHON-619)
- Don't return from initial connect on first error (PYTHON-617)
- Indicate failed column when deserialization fails (PYTHON-361)
- Let Cluster.refresh_nodes force a token map rebuild (PYTHON-349)
- โก๏ธ Refresh UDTs after "keyspace updated" event with v1/v2 protocol (PYTHON-106)
- EC2 Address Resolver (PYTHON-198)
- Speculative query retries (PYTHON-218)
- ๐ฆ Expose paging state in API (PYTHON-200)
- Don't mark host down while one connection is active (PYTHON-498)
- Query request size information (PYTHON-284)
- Avoid quadratic ring processing with invalid replication factors (PYTHON-379)
- ๐ Improve Connection/Pool creation concurrency on startup (PYTHON-82)
- โ Add beta version native protocol flag (PYTHON-614)
- ๐ cqlengine: Connections: support of multiple keyspaces and sessions (PYTHON-613)
๐ Bug Fixes
- Race when adding a pool while setting keyspace (PYTHON-628)
- ๐ Update results_metadata when prepared statement is reprepared (PYTHON-621)
- CQL Export for Thrift Tables (PYTHON-213)
- 0๏ธโฃ cqlengine: default value not applied to UserDefinedType (PYTHON-606)
- cqlengine: columns are no longer hashable (PYTHON-618)
- ๐ cqlengine: remove clustering keys from where clause when deleting only static columns (PYTHON-608)