lp://staging/~cmiller/desktopcouch/dbus-refs-explicit-and-rm-resolve-on-disappear
- Get this branch:
- bzr branch lp://staging/~cmiller/desktopcouch/dbus-refs-explicit-and-rm-resolve-on-disappear
Branch merges
- Eric Casteleijn (community): Approve
-
Diff: 239 lines2 files modifieddesktopcouch/pair/couchdb_pairing/dbus_io.py (+35/-48)
desktopcouch/replication.py (+9/-11)
Related bugs
Bug #440072: dbus code calls None, reference lost? | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 79. By Chad Miller
-
Remove useless and inexplicable dbus service listener that came from
pairing code somehow. - 78. By Chad Miller
-
Do not attempt to resolve messages for nearby machines when they disappear.
Be explicit in references, as evidently there is a way for the name/reference
to disappear. (LP: #440072) - 77. By Nicola Larosa
-
The get_record of CouchDatabaseBase does not take the deleted flag into account, happily getting records flagged as deleted. This branch includes a test exposing the problem, and a fix for it.
- 75. By Chad Miller
-
Use the oauth tokens we stored at pairing time to talk to the remote end.
(LP: #439412)Retreive oauth information from pairing records and give it back in the info
about pairings.Log exceptions in replication and catch them, instead of letting them percolate
up to the caller. - 74. By Chad Miller
-
Do not let Python's ConfigParser transform options into lowercase, as
couchdb options are case-sensitive. - 73. By Chad Miller
-
Use U1 credentials when connecting to U1 for creating databases to replicate into. Remove extraneous function for couchdb service locations.
- 72. By Chad Miller
-
Set identity record even if not connecting out. It's also our flag for whether we run replication or not.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/desktopcouch