lp:~robru/friends/0.1.2-0ubuntu1
- Get this branch:
- bzr branch lp:~robru/friends/0.1.2-0ubuntu1
Branch merges
- Ken VanDine: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 13 lines (+6/-0)1 file modifieddebian/changelog (+6/-0)
Branch information
Recent revisions
- 157. By Robert Bruce Park
-
Bring up DBus interface sooner during startup.
We were having some racy timeout issues where we'd be invoked by dbus,
but then didn't get the dispatcher up in time to respond to dbus
method invocations before dbus timed out on us, because waiting for
the DeeModel to sync was too slow.Instead, we bring up the dispatcher first, but also acquire the
_publish_lock, which prevents the dispatcher from trying to publish
prematurely (eg, before caches have been populated and and the
DeeModel syncronized). Then once the DeeModel syncs, we release the
lock and allow the dispatcher to function as normal.Ken & I both tested this branch throughout the entire weekend and not
a single timeout occurred the entire time, so this is a big win. - 154. By Robert Bruce Park
-
Fix a flaky test.
This one was passing mostly, but had an intermittent failure based on
sort order of an os.listdir() output. Now I force the output to be
sorted and the test passes reliably. - 151. By Robert Bruce Park
-
More robust error handling logic.
Previously we were ignoring / incorrectly reporting errors from Flickr
and Twitter, while only Facebook had correct error handling. This
moves Facebook's good error handling code up into the Base class,
slightly generalised, so that it can be used by Flickr and Twitter.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:friends