Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prepare for 0.6 releasehappybase-0.6 | Wouter Bolsterlee | 2013-06-12 | 2 | -2/+2 |
| | |||||
* | Reduce runtime for connection pool tests; add more random failures | Wouter Bolsterlee | 2013-06-07 | 1 | -3/+4 |
|\ | |||||
| * | Reduce test loop and add more random failures to simulate the functionality. | Roger Hu | 2013-06-07 | 1 | -3/+4 |
|/ | |||||
* | Delete test table from previous test run before running tests | Wouter Bolsterlee | 2013-06-07 | 1 | -0/+10 |
|\ | |||||
| * | Try to remove the table if it exists before starting tests. | Roger Hu | 2013-06-04 | 1 | -0/+9 |
|/ | | | | Aborting the tests half-way causes issues since teardown_module() is not called. | ||||
* | Small NEWS update | Wouter Bolsterlee | 2013-06-04 | 1 | -1/+2 |
| | |||||
* | Update NEWS | Wouter Bolsterlee | 2013-06-04 | 1 | -0/+12 |
| | |||||
* | Add README file next to generated Thrift bindings | Wouter Bolsterlee | 2013-06-04 | 1 | -0/+7 |
|\ | |||||
| * | Add README.TXT file. | Roger Hu | 2013-06-04 | 1 | -0/+17 |
|/ | |||||
* | Update to use Thrift v0.9.0 and new style classes. | Roger Hu | 2013-06-04 | 4 | -146/+146 |
| | |||||
* | Rewrite connection pool exception handling | Wouter Bolsterlee | 2013-06-04 | 2 | -86/+50 |
| | | | | | | | | | | | | The connection pool now uses a much simpler try/except/finally block in the context manager function to detect network/Thrift errors. The pool will now only refreshes connections when Thrift or socket errors occur, and will not react to unrelated application errors anymore. With this approach, the _ClientProxy hack is not needed anymore, so it has been completely eliminated. See issue #25. | ||||
* | Set debug log level when running tests as __main__ | Wouter Bolsterlee | 2013-06-04 | 1 | -0/+3 |
| | |||||
* | Fix typo in docstring | Wouter Bolsterlee | 2013-06-03 | 1 | -1/+1 |
| | |||||
* | Condense 'versionadded' directives in docs | Wouter Bolsterlee | 2013-05-25 | 1 | -5/+1 |
| | | | | Hopefully this fixes the rendering on Read the Docs. | ||||
* | Post-release version bump | Wouter Bolsterlee | 2013-05-24 | 1 | -1/+1 |
| | |||||
* | Prepare for 0.5 releasehappybase-0.5 | Wouter Bolsterlee | 2013-05-24 | 2 | -4/+4 |
| | |||||
* | Remove connection pooling and thread safety from TODO | Wouter Bolsterlee | 2013-05-24 | 1 | -5/+0 |
| | |||||
* | Add connection pool docs to the user guide | Wouter Bolsterlee | 2013-05-24 | 2 | -46/+98 |
| | |||||
* | Rename internal connection pool method | Wouter Bolsterlee | 2013-05-24 | 1 | -3/+3 |
| | |||||
* | Use 'user guide' instead of 'tutorial' in docs | Wouter Bolsterlee | 2013-05-24 | 3 | -10/+10 |
| | |||||
* | Fix internal hyperlink in documentation | Wouter Bolsterlee | 2013-05-22 | 1 | -2/+2 |
| | |||||
* | Update NEWS | Wouter Bolsterlee | 2013-05-22 | 1 | -0/+5 |
| | | | | See issue #23. | ||||
* | Also allow 'long' type for 'timestamp' args | Wouter Bolsterlee | 2013-05-22 | 3 | -4/+7 |
| | | | | Fixes issue #23. | ||||
* | Fix typo in connection pool API docs | Wouter Bolsterlee | 2013-05-21 | 1 | -1/+1 |
| | |||||
* | Add some more 'versionadded' markers | Wouter Bolsterlee | 2013-05-21 | 1 | -1/+9 |
| | |||||
* | Restructure the documentation a bit | Wouter Bolsterlee | 2013-05-21 | 4 | -14/+22 |
| | |||||
* | Merge intro chapter into documentation overview page | Wouter Bolsterlee | 2013-05-21 | 2 | -61/+50 |
| | |||||
* | Simplify donation notice on documention overview page | Wouter Bolsterlee | 2013-05-21 | 1 | -2/+2 |
| | |||||
* | Add donation section to FAQ | Wouter Bolsterlee | 2013-05-21 | 1 | -0/+10 |
| | |||||
* | Create FAQ document with explanation about Thrift API | Wouter Bolsterlee | 2013-05-21 | 3 | -46/+55 |
| | |||||
* | Add simple tox configuration | Wouter Bolsterlee | 2013-05-21 | 2 | -0/+6 |
| | |||||
* | Add 'versionadded' markup to docs | Wouter Bolsterlee | 2013-05-20 | 2 | -0/+12 |
| | |||||
* | Mention connection pool in NEWS | Wouter Bolsterlee | 2013-05-20 | 1 | -0/+4 |
| | |||||
* | Include connection pool API in docs | Wouter Bolsterlee | 2013-05-20 | 1 | -0/+12 |
| | |||||
* | Add tests for the connection pool | Wouter Bolsterlee | 2013-05-20 | 2 | -16/+105 |
| | |||||
* | Add thread-safe connection pool | Wouter Bolsterlee | 2013-05-20 | 2 | -0/+241 |
| | | | | See issue #21. | ||||
* | Capture output from tests | Wouter Bolsterlee | 2013-05-20 | 1 | -1/+0 |
| | |||||
* | Move Thrift object creation to helper method | Wouter Bolsterlee | 2013-05-03 | 1 | -8/+12 |
| | |||||
* | Reorder a few statements in Connection constructor | Wouter Bolsterlee | 2013-05-03 | 1 | -11/+10 |
| | | | | | | First check for valid arguments, then assign instance attributes, and do all this in the same order as the arguments are specified in the constructor signature. | ||||
* | A few minor PEP8 cleanups | Wouter Bolsterlee | 2013-05-03 | 3 | -9/+14 |
| | |||||
* | Always access Thrift client instance through connection | Wouter Bolsterlee | 2013-05-03 | 2 | -28/+34 |
| | |||||
* | Update test coverage module list in setup.cfg | Wouter Bolsterlee | 2013-05-03 | 1 | -1/+1 |
| | |||||
* | Split code into separate modules | Wouter Bolsterlee | 2013-05-02 | 4 | -421/+446 |
| | | | | | | | Split the monolithic .api module into separate modules implementing the connection, table, and batch parts. The public API is still the same, since all functionality is available from the main 'happybase' namespace, so this is just an internal cleanup. | ||||
* | Don't try to open or close sockets twice | Wouter Bolsterlee | 2013-04-30 | 1 | -2/+4 |
| | |||||
* | Add donation link to documentation | Wouter Bolsterlee | 2013-03-20 | 1 | -0/+8 |
| | |||||
* | Minor cleanup on documentation overview page | Wouter Bolsterlee | 2013-03-20 | 1 | -2/+5 |
| | |||||
* | Update NEWS | Wouter Bolsterlee | 2013-02-06 | 1 | -0/+4 |
| | |||||
* | Avoid warnings on shutdown if the logger is gone | Wouter Bolsterlee | 2013-02-06 | 1 | -1/+7 |
|\ | | | | | | | Closes issue #18. | ||||
| * | Fix Log Warning on Shutdown | pgatt | 2013-02-03 | 1 | -1/+5 |
|/ | | | | | Upon shutdown, this error was displayed: Exception AttributeError: "'NoneType' object has no attribute 'debug'" in <bound method Connection.__del__ of <happybase.api.Connection object at 0x106878250>> ignored | ||||
* | More cosmetic changes | Wouter Bolsterlee | 2013-01-29 | 2 | -23/+32 |
| |