lp://qastaging/~cmiller/desktopcouch/u1-repl-prefix-http-error-causes-future-nameerrors

Created by Chad Miller and last modified
Get this branch:
bzr branch lp://qastaging/~cmiller/desktopcouch/u1-repl-prefix-http-error-causes-future-nameerrors
Only Chad Miller can upload to this branch. If you are Chad Miller please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chad Miller
Project:
desktopcouch
Status:
Merged

Recent revisions

182. By Chad Miller

It is possible for replication_services.ubuntuone.PrefixGetter to get in a state where it will not replicate. On first run of the __str__ method, self.oauth_header is None, so we get oauth data and create a local "consumer" variable.

Then, we use that consumer variable to construct an oauth header.

We then try to get the "couchdb_root" from U1 API. IF that succeeds, then we save the result and on future runs we give that out. If that fails, we start over at the previous step, using a nonexistent consumer variable to construct an oauth header.

Now, store the oauth_header as soon as we generate it.

181. By Vincenzo Di Somma

Fixes the problem with the reconnection of both the attachment and the db change.

180. By Chad Miller

Merge release branch with backported fix.

179. By Chad Miller

The view wrapper that assists with reconnecting did not implement attributes that some clients (like Lernid) use. Now, catch any attribute access on the wrapper and pass it through to the proxied object. This should make the proxy object functionally identical to the destination object. (LP: #652095)

178. By Vincenzo Di Somma

Fixes a problem with delete files and reconnection.

177. By Chad Miller

Release 0.6.9.

176. By Natalia Bidart

* Replication for Ubuntu One needs to get credentials from Ubuntu SSO (LP: #649320).

175. By Vincenzo Di Somma

Now View and ViewResults can reconnect if the couchdb server crashes.

174. By Chad Miller

Fix one typo in an exception name, move default value settings higher to make exec paths irrelevant to their existence, and restructure code to make it testable and tested (LP: #641381)

173. By Chad Miller

new source release, 0.6.8.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/desktopcouch
This branch contains Public information 
Everyone can see this information.

Subscribers