lp:~cmiller/desktopcouch/reconnect-on-couch-death
- Get this branch:
- bzr branch lp:~cmiller/desktopcouch/reconnect-on-couch-death
Branch merges
- Rodrigo Moya (community): Approve
- Tim Cole (community): Approve
-
Diff: 93 lines (+39/-9)2 files modifieddesktopcouch/records/server.py (+11/-3)
desktopcouch/records/server_base.py (+28/-6)
Related bugs
Related blueprints
Branch information
Recent revisions
- 169. By Chad Miller
-
Instead of giving python-couchdb view objects to the user, give an object we own that implements reconnecting to the server on errors, and proxies commands otherwise.
- 168. By Chad Miller
-
Move finding the port into the reconnect code, so that a missing couchdb
will be discovered and fixed by starting a new one. (LP: #522538) - 165. By Chad Miller
-
When a stored record exists and is marked as deleted, and a user tries to store a new record with the same ID, do some ugly work to make the user's record be the deleted-record's successor. (LP: #462245)
- 162. By Chad Miller
-
Removing an internal reference to an attachment isn't the same as expunging it from the database. Now, store the key of the attachment and expunge the attachment before attempting to add any attachments. (Fixes LP: #588421)
- 161. By Nicola Larosa
-
First cut of a dynamically generated Contacts API, allowing clients to avoid direct access to record fields.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:desktopcouch