lp:~marcustomlinson/unity-scopes-api/ss_fail_on_neg_version
- Get this branch:
- bzr branch lp:~marcustomlinson/unity-scopes-api/ss_fail_on_neg_version
Branch merges
- Michi Henning (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 36 lines (+10/-2)2 files modifiedsrc/scopes/internal/smartscopes/SmartScopesClient.cpp (+8/-0)
test/gtest/scopes/internal/smartscopes/SmartScopesClient/SmartScopesClient_test.cpp (+2/-2)
Branch information
Recent revisions
- 535. By Michi Henning
-
Bug fix: metadata for location received from remote scopes was placed into the dictionary with the wrong key. Improved comments regarding bug #1393438. Fixes: https:/
/bugs.launchpad .net/bugs/ 1393438. Approved by Marcus Tomlinson, PS Jenkins bot.
- 534. By Paweł Stołowski
-
Catch file exception while iterating over individual scope dirs, so that a single failure doesn't break all other scopes. Fixes: https:/
/bugs.launchpad .net/bugs/ 1393382. Approved by Michi Henning, PS Jenkins bot.
- 533. By Paweł Stołowski
-
Pass lat/lon to smart scopes server (if enabled in scope settings and available). Fixes: https:/
/bugs.launchpad .net/bugs/ 1386709. Approved by PS Jenkins bot, Facundo Batista, Michi Henning.
- 532. By Michi Henning
-
Added app_directory() method to ScopeBase. It returns the directory that is shared if an app and a scope are installed from a single click packages. The directory is writable to the app, but only readable to the scope, so the app can pass information to the scope, but not vice versa.
Updated doc accordingly and added new section to the tutorial for this.
Renamed DataDir config item in Runtime.ini to CacheDir, for consistency with the public API naming.
Added tests and tightened a few existing tests.
Added missing directory set methods to TypedScopeFixture. Fixes: https:/
/bugs.launchpad .net/bugs/ 1384286. Approved by Pawel Stolowski, PS Jenkins bot.
- 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.
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