summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 0.80.8Wouter Bolsterlee2014-02-252-2/+2
|
* No longer confuse batching/caching; add Table.scan(scan_batching=...)Wouter Bolsterlee2014-02-253-11/+49
| | | | | For details, see the comments added in this commit, and issues #54 and issue #56.
* Revert "Allow batch_size=None in Table.scan() to avoid filter incompatibilities"Wouter Bolsterlee2014-02-253-33/+12
| | | | | This reverts commit 8481d317804e060b12839b571ef22306074fba9c, since it is not a correct fix. See issue #56.
* Update NEWSWouter Bolsterlee2014-01-251-5/+9
|
* Fix typo in docstringWouter Bolsterlee2014-01-251-1/+1
|
* Use 'argument' instead of 'parameter' in user guideWouter Bolsterlee2014-01-251-5/+5
|
* Use 'argument' instead of 'parameter' in docstringsWouter Bolsterlee2014-01-253-50/+54
|
* Allow batch_size=None in Table.scan() to avoid filter incompatibilitiesWouter Bolsterlee2014-01-253-12/+33
| | | | | | | | Allow None as a valid value for the batch_size argument to Table.scan(), since HBase does not support specifying a batch size when some scanner filters are used. Fixes issue #54.
* Add missing arg docstrings for Table.scanWouter Bolsterlee2013-11-171-0/+2
|
* Minor cleanupsWouter Bolsterlee2013-11-171-4/+3
|
* Mention correct 'versionadded' for sorted_columnsWouter Bolsterlee2013-11-171-1/+1
|
* Fix typo in NEWSWouter Bolsterlee2013-11-171-1/+1
|
* Update NEWSWouter Bolsterlee2013-11-081-0/+11
|
* Add support for retrieving sorted columns in HBase >= 0.96Wouter Bolsterlee2013-11-082-6/+59
| | | | | This is possible with the HBase 0.96 Thrift API. This feature uses a new 'sorted_columns' argument to Table.scan(). Fixes issue #39.
* Default to 0.96 compatibility mode in testsWouter Bolsterlee2013-11-081-1/+1
|
* Add '0.96' compatibility modeWouter Bolsterlee2013-11-081-4/+3
|
* Add OrderedDict import logic with run-time error fallbackWouter Bolsterlee2013-11-081-0/+15
|
* Compatibility fixes for HBase 0.96Wouter Bolsterlee2013-11-082-3/+3
| | | | | | | | HBase 0.96.0 is more strict wrt column family names without a column qualifier. In previous versions a trailing ':' character after a column family name (e.g. 'cf1:') did not make any difference compared to the version without it (e.g. 'cf1'), but from 0.96.0 this is no longer the case...
* Post-release version bumpWouter Bolsterlee2013-11-061-1/+1
|
* Bump version to 0.70.7Wouter Bolsterlee2013-11-062-2/+2
|
* Improve tox.ini: add dependencies and remove Python 2.6Wouter Bolsterlee2013-11-061-1/+4
|
* Coding style cleanups in setup.pyWouter Bolsterlee2013-11-061-20/+22
|
* Add test-requirements.txt to MANIFESTWouter Bolsterlee2013-11-031-0/+1
|
* Add new "0.94" compat mode and make it the defaultWouter Bolsterlee2013-11-031-3/+5
| | | | | At this point there is no difference between 0.92 and 0.94 though, but that might change in the future.
* Fix syntax in NEWSWouter Bolsterlee2013-11-031-3/+3
|
* Bump version to 0.7devWouter Bolsterlee2013-11-031-1/+1
|
* Update NEWS (issue #37)Wouter Bolsterlee2013-11-031-0/+3
|
* Pass batch_size to underlying Thrift Scan instanceWouter Bolsterlee2013-11-032-0/+5
| | | | Fixes issue #38.
* Expand docs for the 'wal' arg for Batch.put() and .delete()Wouter Bolsterlee2013-11-031-3/+7
|
* Update NEWSWouter Bolsterlee2013-11-031-0/+14
|
* Expose Mutation.writeToWAL in .put(), .delete(), and batch()Wouter Bolsterlee2013-11-032-15/+48
| | | | | | | | Various data manipulation methods on Table and Batch instances now support a 'wal' argument to influence whether the mutation is written to the Write-Ahead Log. This is only supported in recent HBase version. Fixes issue #36.
* Always delegate deletion to the Batch classWouter Bolsterlee2013-11-031-9/+2
| | | | | | This eliminates the use of the .deleteAllRow() and .deleteAllRowTs() Thrift API, both of which do not support flags to influence the WAL behaviour.
* Tiny code comment improvementWouter Bolsterlee2013-11-031-2/+2
|
* Update to newer upstream Thrift API definitionWouter Bolsterlee2013-11-035-504/+2208
|\ | | | | | | Regenerated Thrift interaction code, and adapt to API changes..
| * Adapt to API changes in regenerated Thrift APIWouter Bolsterlee2013-11-032-15/+15
| | | | | | | | | | Simply pass an empty dictionary to each method that takes an 'attributes' arg in the regenerated Thrift API.
| * Regenerate Thrift interaction code from newer .thrift fileWouter Bolsterlee2013-11-033-489/+2193
|/ | | | Yuck, generating code still doesn't feel right in Python.
* Update HBase.thrift from newer HBase releaseWouter Bolsterlee2013-11-031-30/+174
|
* Rename requirements-development.txt to test-requirements.txtWouter Bolsterlee2013-11-032-1/+1
| | | | This file name seems more common.
* Add a Bitdeli badge to READMEBitdeli Chef2013-09-071-0/+5
|
* Add note about Python 3 to TODO listWouter Bolsterlee2013-06-211-0/+3
|
* Prepare for 0.6 releasehappybase-0.6Wouter Bolsterlee2013-06-122-2/+2
|
* Reduce runtime for connection pool tests; add more random failuresWouter Bolsterlee2013-06-071-3/+4
|\
| * Reduce test loop and add more random failures to simulate the functionality.Roger Hu2013-06-071-3/+4
|/
* Delete test table from previous test run before running testsWouter Bolsterlee2013-06-071-0/+10
|\
| * Try to remove the table if it exists before starting tests.Roger Hu2013-06-041-0/+9
|/ | | | Aborting the tests half-way causes issues since teardown_module() is not called.
* Small NEWS updateWouter Bolsterlee2013-06-041-1/+2
|
* Update NEWSWouter Bolsterlee2013-06-041-0/+12
|
* Add README file next to generated Thrift bindingsWouter Bolsterlee2013-06-041-0/+7
|\
| * Add README.TXT file.Roger Hu2013-06-041-0/+17
|/
* Update to use Thrift v0.9.0 and new style classes.Roger Hu2013-06-044-146/+146
|