Store scope should use network caching
Bug #1351212 reported by
Paweł Stołowski
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-scope-click (Ubuntu) |
Fix Released
|
Medium
|
Paweł Stołowski |
Bug Description
The clickstore scope should use network caching, at the very least for the results of bootstrap request. Bootstrap request is issued every time the scope is restarted, in addition to the search request that spawns the scope.
We should check if the QNetworkDiskCache would be sufficient for that, and make sure that the server is cache-friendly.
Related branches
lp:~stolowski/unity-scope-click/network-cache
- Michał Sawicz: Needs Information
- Alejandro J. Cura (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 119 lines (+22/-10)3 files modifiedlibclickscope/click/network_access_manager.cpp (+8/-0)
libclickscope/click/webclient.cpp (+7/-3)
libclickscope/tests/test_webclient.cpp (+7/-7)
description: | updated |
Changed in unity-scope-click (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in unity-scope-click (Ubuntu): | |
assignee: | nobody → Pawel Stolowski (stolowski) |
status: | Confirmed → In Progress |
Changed in unity-scope-click (Ubuntu): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package unity-scope-click - 0.1.1+14. 10.20140821. 1-0ubuntu1
--------------- 14.10.20140821. 1-0ubuntu1) utopic; urgency=medium
unity-scope-click (0.1.1+
[ Alejandro J. Cura (alecu) ]
* New upstream release.
- Display Ubuntu logo in the header of apps scope. (LP: #1350610)
- Pass the sha512 hash from the details webservice to download manager.
(LP: #1330770)
- Sort departments alphabetically. (LP: #1354044)
- Exclude empty departments from the departments tree in Apps.
(LP: #1350609)
- Provide updated departments to match latest server changes. Bumped
schema to 3.
- New script to enable purchases in the scope during beta. (LP: #1356419)
- Add dependency on libglib2.0-bin and upstart-bin for script above.
- Enable QNetworkDiskCache for http GET requests. (LP: #1351212)
- Query download manager for in-progress downloads. (LP: #1234965)
- Only show extended info for apps from the store. (LP: #1350571)
- Don't expand categories by default in the store. (LP: #1355221)
- Do not use static const strings for translations. (LP: #1354501)
- Change "All departments" to just "All". (LP: #1351536)
- Localize the extra department title in the store. (LP: #1358790)
- Updated translations.
[ Martin Pitt ]
* Mark for using language packs.
[ Ubuntu daily release ]
* New rebuild forced
-- Ubuntu daily release <email address hidden> Thu, 21 Aug 2014 20:40:59 +0000