Public bug reported: While testing remote scopes on the phone today I noticed a fresh .surfacing_cache file created in the .local/share/unity- scopes/unconfined/SSRegistry directory. Looking at the contents it contains the data from a remote scope I used *last* (it gets overwritten each time I switch to a different remote scope).
SmartScope.cpp code doesn't currently push surfacing results (it could be a nice idea to do that if we get server error?), so creating that file and overwriting it each and every time another remote scope is opened is wasteful. We should either disable this functionality completely for remote scopes or store unique file for every remote scope. ** Affects: unity-scopes-api (Ubuntu) Importance: Undecided Status: New ** Description changed: While testing remote scopes on the phone today I noticed a fresh .surfacing_cache file created in the .local/share/unity- scopes/unconfined/SSRegistry directory. Looking at the contents it contains the data from a remote scope I used *last* (it gets overwritten each time I switch to a different remote scope). SmartScope.cpp code doesn't currently push surfacing results (it could be a nice idea to do that if we get server error?), so creating that - file and overwriting it each time another remote scope is opened is - wasteful. We should either disable this functionality completely for - remote scopes or store unique file for every remote scope. + file and overwriting it each and every time another remote scope is + opened is wasteful. We should either disable this functionality + completely for remote scopes or store unique file for every remote + scope. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-api in Ubuntu. https://bugs.launchpad.net/bugs/1585654 Title: surfacing_cache put in .local/share/unity-scopes/unconfined/SSRegistry Status in unity-scopes-api package in Ubuntu: New Bug description: While testing remote scopes on the phone today I noticed a fresh .surfacing_cache file created in the .local/share/unity- scopes/unconfined/SSRegistry directory. Looking at the contents it contains the data from a remote scope I used *last* (it gets overwritten each time I switch to a different remote scope). SmartScope.cpp code doesn't currently push surfacing results (it could be a nice idea to do that if we get server error?), so creating that file and overwriting it each and every time another remote scope is opened is wasteful. We should either disable this functionality completely for remote scopes or store unique file for every remote scope. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1585654/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp