Commits

Author Commit Message Labels Comments Date
dgquintas
bugfix: fixed message handling in CouchException
dgquintas
ran 2to3
Jacob Söndergaard
Major revision, documentation updates, full test coverage and code clean-up. API breaking changes: * All blocking methods will always raise error if necessary (the raise_error parameter has been removed) * A callback function is now required on a number of the async methods * HTTPErrors will always be relaxed to a CouchException
ja...@nephics.com
Applied same changes to AsyncCouch as those for BlockingCouch (in last commit): replaced method list_docs() with view_all_docs(), which accepts the same parameters as view(). Also, updated tests (only BlockingCouch) to changes in function names and return values.
ja...@nephics.com
replaced method list_docs() with view_all_docs(), which accepts the same parameters as view()
ja...@nephics.com
API breaking changes: * changed get_docs() to return a list of docs * changed list_docs() to return a list of dicts with doc id's and rev's * changed save_doc() to return a dict with id and rev * changed save save_docs() to return a list of dicts with id and rev * changed get_attachment() to allow for the mimetype to be given as argument Updated documentation for many methods. Most methods on BlockingCouch now takes a raise_error parameter, indicating whether an exception should be raised on any error, or if the error description shall be included in the return value. Added tests for all BlockingCouch methods.
ja...@nephics.com
fixed error in async replication function, and set a default timeout of 120 seconds for replication
ja...@nephics.com
added pull replication, and changed doc strings
ja...@nephics.com
Updated view query documentation
ja...@nephics.com
updated view documentation
nephics
use default max_simultaneous_connections
nephics
First commit