[Release] DataStax Python Driver for DSE Version 2.1

7 views
Skip to first unread message

Jim Witschey

unread,
May 24, 2017, 2:41:51 PM5/24/17
to python-dr...@lists.datastax.com
Hi all,

We've released version 2.1 of the DataStax Python Driver for DataStax
Enterprise.

This release focuses primarily on bugfixes. You can find the changelog
for this release reproduced below, or here:

https://github.com/riptano/python-dse-driver/blob/master/CHANGELOG.rst#210

Sorry for filling your inboxes and not bundling this announcement in
today's earlier email about the Apache Cassandra driver release.

Many thanks to all who educated fellow community members, contributed
code and tests, wrote documentation, made feature requests, and
reported bugs. We encourage you to stay involved:

- Discuss the driver and ask questions:
- python-driver-user mailing list:
https://groups.google.com/a/lists.datastax.com/forum/#!forum/python-driver-user
- #datastax-drivers channel, DataStax Academy Slack:
https://academy.datastax.com/slack
- Review and contribute source code and documentation:
https://github.com/riptano/python-dse-driver
- Report issues on JIRA: https://datastax-oss.atlassian.net/browse/PYTHON

Best,

Jim Witschey

2.1.0
=====
May 24, 2017

Other
-----
* Correct licence in DSE Driver (PYTHON-748)

Merged from OSS 3.10.0:

Features
--------
* Add Duration type to cqlengine (PYTHON-750)
* Community PR review: Raise error on primary key update only if its
value changed (PYTHON-705)
* get_query_trace() contract is ambiguous (PYTHON-196)

Bug Fixes
---------
* Queries using speculative execution policy timeout prematurely (PYTHON-755)
* Fix `map` where results are not consumed (PYTHON-749)
* Driver fails to encode Duration's with large values (PYTHON-747)
* UDT values are not updated correctly in CQLEngine (PYTHON-743)
* UDT types are not validated in CQLEngine (PYTHON-742)
* to_python is not implemented for types columns.Type and columns.Date
in CQLEngine (PYTHON-741)
* Clients spin infinitely trying to connect to a host that is drained
(PYTHON-734)
* Resulset.get_query_trace returns empty trace sometimes (PYTHON-730)
* Memory grows and doesn't get removed (PYTHON-720)
* Fix RuntimeError caused by change dict size during iteration (PYTHON-708)
* fix ExponentialReconnectionPolicy may throw OverflowError problem (PYTHON-707)
* Avoid using nonexistent prepared statement in ResponseFuture (PYTHON-706)

Other
-----
* Update README (PYTHON-746)
* Test python versions 3.5 and 3.6 (PYTHON-737)
* Docs Warning About Prepare "select *" (PYTHON-626)
* Increase Coverage in CqlEngine Test Suite (PYTHON-505)
* Example SSL connection code does not verify server certificates (PYTHON-469)
Reply all
Reply to author
Forward
0 new messages