lp:~mhr3/unity-scopes-api/merge-trunk
- Get this branch:
- bzr branch lp:~mhr3/unity-scopes-api/merge-trunk
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Michal Hruby (community): Approve
-
Diff: 32 lines (+25/-0)1 file modifieddebian/changelog (+25/-0)
- Unity Team: Pending requested
- Diff: 0 lines
Branch information
Recent revisions
- 438. By Michal Hruby
-
Added support for deserializing filters and filter state. Fixes: https:/
/bugs.launchpad .net/bugs/ 1350798. Approved by PS Jenkins bot, Pawel Stolowski.
- 437. By Michi Henning
-
Fixes for https:/
/bugs.launchpad .net/unity- scopes- api/+bug/ 1351477.
Improved documentation and made sure that we leave some footprint
in a log behind when a scope's implementation of a method throws
an exception. Changed code to throw NotFoundException in a number
of places instead of LogicException when something isn't set, for
consistency. Fixes: https://bugs.launchpad .net/bugs/ 1351477. Approved by Pete Woods, PS Jenkins bot.
- 435. By Pete Woods
-
Add property check methods for Location.
Approved by PS Jenkins bot, Michal Hruby.
- 434. By Michi Henning
-
Fixed a whole bunch of compile-time errors exposed by building
with clang's libc++ instead of gcc's libstdc++. The gcc
implementation drags in a whole pile of stuff that clang doesn't,
and we ended up falling over mostly because of missing #includes,
by use of type uint (which doesn't exist in std C++) and, in
a few cases, by an ambiguity in referencing a global test
variable "count".Approved by PS Jenkins bot, Pawel Stolowski.
- 433. By Michi Henning
-
- Removed some race conditions from RegistryObject (process state
changes were not interlocked).- Fixed a doxygen warning.
- Addressed a race condition in Registry_test that could cause
the wrong state to be read for a test scope.- Added interlocks to StateReceiver member get/set.
- Added thread wrapper to scoperunner so we can't forget to join with
the async run() thread if something throws.- Made calling destroy from signal handler thread-safe.
- Minor renaming in a few places for clarity.
- Set shorter linger times for shut down. The long
linger times just made things worse without fixing
anything.- Added warning to termination of zmq context if termination
takes longer than 100 milleseconds. This will at least give
us a warning when the context doesn't shut down as we expect
it to. (This linger time may have to be made a little longer
for running on Jenkins.).Approved by Pete Woods, PS Jenkins bot.
- 432. By Michi Henning
-
Fixed bug I introduced with r423: after idle timeout expired, a scope
that implemented a synchronous ScopeBase::run() loop would not terminate
because it's stop() method wasn't called.Approved by Marcus Tomlinson, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-scopes-api