summaryrefslogtreecommitdiff
path: root/common/src/leap/soledad/common/couch.py
AgeCommit message (Expand)Author
2015-11-03[refactor] split out backend from couch databaseVictor Shyba
2015-11-03[refactor] separate SoledadBackend from CouchDatabaseVictor Shyba
2015-11-03[refactor] remove MultipartWriter monkey patchVictor Shyba
2015-11-03[refactor] separate errors and model from couchVictor Shyba
2015-10-29[feat] adds --migrate-all to create-user-db scriptVictor Shyba
2015-10-28[style] fix pep8 warnigsFolker Bernitt
2015-10-28[feat] read security doc from configurationVictor Shyba
2015-10-05[bug] fix leap mx by default false on ensure_ddocsVictor Shyba
2015-10-02[bug] Migrate back to python-couchdb 0.8Victor Shyba
2015-09-28[refactor] kaliy's review and pep8 fixesVictor Shyba
2015-09-28[feat] ensure security documentVictor Shyba
2015-09-28[bug] ensure_database returns db and replica_uidVictor Shyba
2015-09-28[feat] ensure_database is now able to call a cmdVictor Shyba
2015-09-24[style] pep8Victor Shyba
2015-09-24[refactor] init_caching instead of setting attrVictor Shyba
2015-09-24[feat] enable delayed commitsVictor Shyba
2015-09-24[feat] adds cache expirationVictor Shyba
2015-09-24[feat] use one doc per remote replica in sync logdrebs
2015-09-24[feat] full caching for each sync_id sessionVictor Shyba
2015-09-24[feat] adds caching for other gen and trans idVictor Shyba
2015-09-24[refactor] uses ThreadPool instead of own implementationVictor Shyba
2015-09-24[refactor] couch.py should use superclass methodsVictor Shyba
2015-09-17[bug] ensure needs to check into all design docsVictor Shyba
2015-08-28[style] pep8 fixesKali Kaneko
2015-08-26[refactor] Move constructor, use isinstanceVictor Shyba
2015-08-26[bug] fixes small issues pointed by drebsVictor Shyba
2015-08-26[bug] check type before processingVictor Shyba
2015-08-26[refactor] _process_incoming_doc is a function nowVictor Shyba
2015-08-26[refactor] prune conflicts is Document's responsibilityVictor Shyba
2015-08-26[refactor] simplify conflicts managementVictor Shyba
2015-08-26[refactor] remove unused parameterVictor Shyba
2015-08-26[refactor] removing getters and setters from couch.pyVictor Shyba
2015-08-26[refactor] simplify the case of a brand new docVictor Shyba
2015-08-26[refactor] split put_doc_if_newer in two operationsVictor Shyba
2015-08-24[refactor] remove simplejson dependency on commondrebs
2015-08-04[style] pep8 cleanupKali Kaneko
2015-07-01[bug] catch 'point is undefined' error on couchdrebs
2015-04-09[fix] remove unneded params to CouchServerStatedrebs
2014-09-26Clean and pep8 on couch.py.drebs
2014-07-08Update target sync with sequential info (#5869).drebs
2014-07-02Split sync_exchange into many requests (#5517).drebs
2014-06-03Use a fresh resource for multipart puts (#5739).drebs
2014-05-22Properly raise when couch db does not exist.drebs
2014-05-22Split sync in multiple POST requests in server (#5571).drebs
2014-04-10Properly close connections on couch backend (#5493).drebs
2014-04-09Prevent couch instantiation from creating the db (#5386).drebs
2014-04-09Fix class doc.drebs
2014-04-09Prevent Couch Server State from making one unneeded GET request (#5386).drebs
2014-04-07Add script to compile design docs (#5315)drebs
2014-04-04Preload time.strptime() to avoid multi thread problem on couch backend get_do...drebs