Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Bump version to 1.4.0

  • Loading branch information...
commit a06b031f46b25e73e95c65fbe0477028e84af33e 1 parent ab3dc7d
Tyler Hobbs thobbs authored
Showing with 74 additions and 5 deletions.
  1. +37 −1 CHANGES
  2. +34 −0 doc/changelog.rst
  3. +2 −2 doc/conf.py
  4. +1 −2  setup.py
38 CHANGES
View
@@ -1,8 +1,44 @@
+Changes in Version 1.4.0
+
+ This release is primarily a bugfix release with a couple
+ of minor features and removed deprecated items.
+
+ Features
+
+ * Accept column_validation_classes when creating or altering
+ column families with SystemManager
+ * Ignore UNREACHABLE nodes when waiting for schema version
+ agreement
+
+ Bug Fixes
+
+ * Remove accidental print statement in SystemManager
+ * Raise TypeError when unexpected types are used for
+ comparator or validator types when creating or altering
+ a Column Family
+ * Fix packing of column values using column-specific validators
+ during batch inserts when the column name is changed by packing
+ * Always return timestamps from inserts
+ * Fix NameError when timestamps are used where a DateType is
+ expected
+ * Fix NameError in python 2.4 when unpacking DateType objects
+ * Upgrade ez_setup.py to fix broken setuptools link
+
+ Removed Deprecated Items
+
+ The following items have been removed:
+
+ * pycassa.connect()
+ * pycassa.connect_thread_local()
+ * ConnectionPool.status()
+ * ConnectionPool.recreate()
+
+
Changes in Version 1.3.0
This release adds full compatibility with Cassandra 1.0 and removes support
for schema manipulation in Cassandra 0.7.
-
+
In this release, schema manipulation should work with Cassandra 0.8 and 1.0,
but not 0.7. The data API should continue to work with all three versions.
34 doc/changelog.rst
View
@@ -1,6 +1,40 @@
Changelog
=========
+Changes in Version 1.4.0
+------------------------
+This release is primarily a bugfix release with a couple
+of minor features and removed deprecated items.
+
+Features
+~~~~~~~~
+- Accept column_validation_classes when creating or altering
+ column families with SystemManager
+- Ignore UNREACHABLE nodes when waiting for schema version
+ agreement
+
+Bug Fixes
+~~~~~~~~~
+- Remove accidental print statement in SystemManager
+- Raise TypeError when unexpected types are used for
+ comparator or validator types when creating or altering
+ a Column Family
+- Fix packing of column values using column-specific validators
+ during batch inserts when the column name is changed by packing
+- Always return timestamps from inserts
+- Fix NameError when timestamps are used where a DateType is
+ expected
+- Fix NameError in python 2.4 when unpacking DateType objects
+- Upgrade ez_setup.py to fix broken setuptools link
+
+Removed Deprecated Items
+~~~~~~~~~~~~~~~~~~~~~~~~
+- :meth:`pycassa.connect()`
+- :meth:`pycassa.connect_thread_local()`
+- :meth:`.ConnectionPool.status()`
+- :meth:`.ConnectionPool.recreate()`
+
+
Changes in Version 1.3.0
------------------------
This release adds full compatibility with Cassandra 1.0 and
4 doc/conf.py
View
@@ -33,9 +33,9 @@
# built documents.
#
# The short X.Y version.
-version = '1.3'
+version = '1.4'
# The full version, including alpha/beta/rc tags.
-release = '1.3.0'
+release = '1.4.0'
# List of documents that shouldn't be included in the build.
unused_docs = []
3  setup.py
View
@@ -2,7 +2,6 @@
# -*- coding: utf-8 -*-
#
-import sys
import os
try:
@@ -24,7 +23,7 @@
from distutils.cmd import Command
-version_tuple = (1, 3, 0)
+version_tuple = (1, 4, 0)
__version__ = '.'.join(map(str, version_tuple))
long_description = """pycassa is a python client library for Apache Cassandra with the following features:
Please sign in to comment.
Something went wrong with that request. Please try again.