Bump to version 1.2.0 and changelog update
Update docs for pycassa.types and CFMap
Deprecation warnings for ConnPool.recreate, status
Skip range ghosts in ColumnFamily.get_range()
This means that range ghosts (i.e., you get back a key,
but no columns) will no longer count towards the requested
row count and will no longer be yielded by the generator.
Make CFMap.get_indexed_slices a generator
This makes it consistent with the behavior of
CFMap.get_range, CF.get_range, and CF.get_indexed_slices.
Update ColumnFamilyMap docstring for 1.2 changes
Merge pull request #75 from amorton/master
Small issue in the test README
fix test README
Tests fail when using OrderPreservingPartitioner as it requires UTF-8
keys, and it's deprecated. Change to ByteOrderedPartitioner.
All tests pass.
Update docs for variable-length IntegerType
Add documentation for CompositeTypes
Fill out docs about multiprocessing and eventlet
Add favicon to docs
Reorganize doc structure
This moves several items out of the tutorial
section and into 'Assorted Functionality', where
one page is devoted to each topic.
Support variable length ints w/ IntegerType
Don't use truncate in TestTimeUUIDs.tearDown()
Clean up retry wrapping on ConnectionWrapper
Prefer py2.7's collections.OrderedDict when available
Remove unused imports and constants from ColFamily
Remove unused helper function from ColumnFamily
Use ConnectionPool.execute() for ColFam operations
Only check for supercols once in Mutator.remove()
Remove unused imports from batch.py
Use ColFam._make_mut_list in batch.Mutator
Make mutations directly in (batch_)insert
This yields a good performance increase over using
Exclude CounterColumnType from basestring check
Merge pull request #74 from bwhite/master
Fix typo in exception code and bug in packing types where bool(val) == False
1. Fixed typo in type exception
2. If using types, a type such that (not Val) is False will not by unpacked. For example, use an int type and put a 0 in.
Signed-off-by: Brandyn A. White <firstname.lastname@example.org>
test_autopacking depends on pycassa.types
Clean up CFMap behavior as a CF subclass
Replace custom classes in types with C* types
Misc errors in marshal.py
Make ColumnFamilyMap a subclass of ColumnFamily
Close conn and decrement count on TApplicationExc
Although rare and generally indicative of a programming
error, the proper response to a TApplicationConnection
is to close the connection and decrement the ConnectionPools'
Alias ConnPool.return_conn to put(); prefer put()
Use trailing docstring format for CF properties