[Release] DataStax Python Driver Version 3.3.0

13 views
Skip to first unread message

Adam Holmberg

unread,
May 2, 2016, 5:19:05 PM5/2/16
to python-dr...@lists.datastax.com
Version  3.3.0 of the DataStax Python Driver has been releasedYou can read about some of the new features in the release blog postA complete list of changes can be found in the changelog (reproduced below for your convenience).

Thanks to all who provided pull requests and bug reports for this release. Your engagement is appreciated.

Discuss the driver and ask questions:
     Mailing List: https://groups.google.com/a/lists.datastax.com/forum/#!forum/python-driver-user
     IRC: #datastax-drivers on irc.freenode.net
Review and contribute source code: https://github.com/datastax/python-driver/
Report issues on JIRA: https://datastax-oss.atlassian.net/browse/PYTHON

Regards,
Adam Holmberg


3.3.0
=====
May 2, 2016

Features
--------
* Add an AddressTranslator interface (PYTHON-69)
* New Retry Policy Decision - try next host (PYTHON-285)
* Don't mark host down on timeout (PYTHON-286)
* SSL hostname verification (PYTHON-296)
* Add C* version to metadata or cluster objects (PYTHON-301)
* Expose listen_address of node we get ring information from (PYTHON-332)
* Use A-record with multiple IPs for contact points (PYTHON-415)
* Custom consistency level for populating query traces (PYTHON-435)
* Normalize Server Exception Types (PYTHON-443)
* Propagate exception message when DDL schema agreement fails (PYTHON-444)
* Specialized exceptions for metadata refresh methods failure (PYTHON-527)

Bug Fixes
---------
* Resolve contact point hostnames to avoid duplicate hosts (PYTHON-103)
* Options to Disable Schema, Token Metadata Processing (PYTHON-327)
* GeventConnection stalls requests when read is a multiple of the input buffer size (PYTHON-429)
* named_tuple_factory breaks with duplicate "cleaned" col names (PYTHON-467)
* Connection leak if Cluster.shutdown() happens during reconnection (PYTHON-482)
* HostConnection.borrow_connection does not block when all request ids are used (PYTHON-514)
* Empty field not being handled by the NumpyProtocolHandler (PYTHON-550)
Reply all
Reply to author
Forward
0 new messages