diff options
author | fhajny <fhajny> | 2016-03-12 09:53:53 +0000 |
---|---|---|
committer | fhajny <fhajny> | 2016-03-12 09:53:53 +0000 |
commit | 6afaf90962ce96a741a3682b1de6c156a0cec7ea (patch) | |
tree | ee07de2cdf4debba9853752180d1bf9e25f8254e /databases/py-cassandra-driver/Makefile | |
parent | 598a74d9104ae5b6c58b953f6f100663f9ec090a (diff) | |
download | pkgsrc-6afaf90962ce96a741a3682b1de6c156a0cec7ea.tar.gz |
Update databases/py-cassandra-driver to 3.1.0.
Features
- Pass name of server auth class to AuthProvider
- Surface schema agreed flag for DDL statements
- Automatically convert float and int to Decimal on serialization
- Eventlet Reactor IO improvement
- Make pure Python ProtocolHandler available even when Cython is
present
- Optional Cython deserializer for bytes as bytearray
- Add Session.default_serial_consistency_level
- cqlengine: Expose prior state information via cqlengine
LWTException
- cqlengine: Collection datatype "contains" operators support
(Cassandra 2.1)
- cqlengine: Add DISTINCT query operator
- cqlengine: Tuple cqlengine api
- cqlengine: Add support for UPDATE/DELETE ... IF EXISTS statements
- cqlengine: Allow nested container types
- cqlengine: Add ability to set query's fetch_size and limit
- cqlengine: Internalize default keyspace from successive set_session
- cqlengine: Warn when Model.create() on Counters
Bug Fixes
- Bus error (alignment issues) when running cython on some ARM
platforms
- Overflow when decoding large collections (cython)
- Timer heap comparison issue with Python 3
- Cython deserializer date overflow at 2^31 - 1
- Decode error encountered when cython deserializing large map
results
- Don't require Cython for build if compiler or Python header
not present
- Unorderable types in task scheduling with Python 3
- cqlengine: Fix crash when updating a UDT column with a None value
- cqlengine: Race condition in ..connection.execute with lazy_connect
- cqlengine: doesn't support case sensitive column family names
- cqlengine: UserDefinedType mandatory in create or update
- cqlengine: db_field breaks UserType
- cqlengine: UDT badly quoted
- cqlengine: Use of db_field on primary key prevents querying except
while tracing.
- cqlengine: DateType.deserialize being called with one argument
vs two
- cqlengine: Querying without setting up connection now throws
AttributeError and not CQLEngineException
- cqlengine: BatchQuery multiple time executing execute statements.
- cqlengine: Better error for management functions when no connection
set
- cqlengine: Handle None values for UDT attributes in cqlengine
- cqlengine: Fix inserting None for model save
- cqlengine: EQ doesn't map to a QueryOperator (setup race condition)
- cqlengine: class.MultipleObjectsReturned has DoesNotExist as base
class
- cqlengine: Typo in cqlengine UserType __len__ breaks attribute
assignment
Other
- cqlengine: a major improvement on queryset has been introduced.
It is a lot more efficient to iterate large datasets: the rows
are now fetched on demand using the driver pagination.
- cqlengine: the queryset len() and count() behaviors have changed.
It now executes a "SELECT COUNT(*)" of the query rather than
returning the size of the internal result_cache (loaded rows).
On large queryset, you might want to avoid using them due to
the performance cost. Note that trying to access objects using
list index/slicing with negative indices also requires a count
to be executed.
Diffstat (limited to 'databases/py-cassandra-driver/Makefile')
-rw-r--r-- | databases/py-cassandra-driver/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/databases/py-cassandra-driver/Makefile b/databases/py-cassandra-driver/Makefile index a1a561b7d9b..cd95e08964e 100644 --- a/databases/py-cassandra-driver/Makefile +++ b/databases/py-cassandra-driver/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2015/11/25 15:58:09 fhajny Exp $ +# $NetBSD: Makefile,v 1.7 2016/03/12 09:53:53 fhajny Exp $ -DISTNAME= python-driver-3.0.0 +DISTNAME= python-driver-3.1.0 PKGNAME= ${DISTNAME:S/python/${PYPKGPREFIX}-cassandra/} CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_GITHUB:=datastax/} |