lp:~stolowski/unity-scopes-api/fix-1393382

Created by Paweł Stołowski and last modified
Get this branch:
bzr branch lp:~stolowski/unity-scopes-api/fix-1393382
Only Paweł Stołowski can upload to this branch. If you are Paweł Stołowski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Paweł Stołowski
Project:
unity-scopes-api
Status:
Merged

Recent revisions

533. By Paweł Stołowski

No need for newline.

532. By Paweł Stołowski

Catch file exception when processing every scope dir.

531. By Marcus Tomlinson

Improved information provided by some exceptions. Client-side invocation logic now reports the operation name when a TimeoutException is thrown. . Fixes: https://bugs.launchpad.net/bugs/1351477.

Approved by Michi Henning, PS Jenkins bot.

530. By Michi Henning

Changed registry to use different exception when adding a watch for file exists, file does not exist, and all other errors. The previous approach of using ResourceException for everything conflated expected errors with surprising errors, so we never found out when inotify_add_watch() return ENOSPC, which seems to be happening on Vivid, as well as (sporadically) for Arm on Jenkins.

Also reduced linger time for twoway invocations to 100 ms (from 500 ms). Previous linger was too long and could cause spurious messages about the zmq context being slow to shut down.

Approved by Pawel Stolowski, PS Jenkins bot.

529. By Michi Henning

Added version attribute to metadata received from remote scopes.

Approved by PS Jenkins bot, Marcus Tomlinson.

528. By Michi Henning

Added Version attribute to Scope.ini and scope metadata.

Approved by Pawel Stolowski, PS Jenkins bot.

527. By Michi Henning

Made ReplyReaper test robust against exceptions from the run time (such
as when a timeout happens), so it doesn't dump core due to an un-joined
scope thread.

Approved by Pawel Stolowski, PS Jenkins bot.

526. By Michi Henning

Removed noise from registry output for failure to add watches for OEM and click install dirs if those dirs don't exist.

Approved by Pawel Stolowski, PS Jenkins bot.

525. By Michi Henning

Relaxed timing constraints on expiry test, due to problems with i386 on Jenkins.

Approved by Pawel Stolowski, PS Jenkins bot.

524. By Michi Henning

Added cmake_policy setting to stop cmake 3.0.2 from complaining
about transitive dependencies on Qt components via libsmartscopes.a.

Approved by PS Jenkins bot, Pawel Stolowski.

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
This branch contains Public information 
Everyone can see this information.