Commits on Mar 31, 2011
  1. Version bump to 1.0.7

    thobbs committed Mar 31, 2011
Commits on Mar 11, 2011
Commits on Mar 9, 2011
Commits on Mar 7, 2011
Commits on Mar 4, 2011
  1. Catch KeyError in multiget empty row removal.

    If the same non-existent key is passed multiple times,
    a KeyError is raised when trying to remove it from the
    OrderedDictionary after the first removal.  The KeyError
    is caught now.
    thobbs committed Mar 4, 2011
Commits on Feb 28, 2011
Commits on Feb 25, 2011
  1. Version bump to 1.0.6

    thobbs committed Feb 25, 2011
  2. Improved autopacking efficiency.

     - Minimize the number of conditions examined when using BytesType
     - Don't bother to pack strings (utf8-encoded or otherwise)
    thobbs committed Feb 25, 2011
Commits on Feb 24, 2011
  1. Keep micro precision from datetimes on UUID creation

    datetime.timetuple() only includes second precision, so
    it was necessary to extract the microseconds separately
    to keep them from being lost.
    This fixes an issue where TimeUUID columns that were inserted
    with datetimes were not ordered beyond second precision.
    thobbs committed Feb 24, 2011
Commits on Feb 22, 2011
Commits on Feb 16, 2011
  1. Handle non-default validators in non-str named cols

    Previously, if a validator was added to a column in
    a CF with a comparator_type that was not BytesType or
    AsciiType, the column values were not likely to be
    packed correctly.
    This affected SystemManager.create_index() and
    SystemManager.alter_column().  (See issue #40.)
    thobbs committed Feb 16, 2011
  2. Document SystemManger.alter_column() for SuperCFs

    The effects of this method on super column families was not
    immediately clear.
    thobbs committed Feb 16, 2011
Commits on Feb 10, 2011
  1. Report non-negative overflow in ConnectionPool.status()

    The internal overflow count, which is negative when there are
    connections in the pool and overflow is enabled, can be confusing
    when reported in ConnectionPool.status(). Returning zero in
    place of a negative number helps clear this up.
    thobbs committed Feb 10, 2011
  2. Make ConnectionPool.recreate() docstring clearer

    It needed to emphasize that the original object that recreate
    is called on is not affected.
    thobbs committed Feb 10, 2011
Commits on Feb 8, 2011
Commits on Feb 7, 2011
  1. README formatting fix

    thobbs committed Feb 7, 2011
Commits on Feb 4, 2011
  1. Version bump to 1.0.5

    thobbs committed Feb 4, 2011
Commits on Feb 3, 2011
Commits on Feb 2, 2011
  1. Add a timeout parameter to SystemManager

    The default timeout was also increased from 10 to 30 seconds
    thobbs committed Feb 2, 2011
Commits on Jan 25, 2011
  1. Enable failover on functions that previously lacked it

    These include:
     * get_count
     * multiget_count
     * multiget_slice
    thobbs committed Jan 25, 2011
Commits on Jan 24, 2011
  1. Remove super_column param from get_indexed_slices()

    This has never been supported by Cassandra, and it was an
    oversight to leave this in at all.
    thobbs committed Jan 24, 2011
Commits on Jan 20, 2011
  1. Update tutorial links

    thobbs committed Jan 20, 2011