touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #04418
[Bug 730048] Re: Speed up searches for Installed apps
** Changed in: unity (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity in Ubuntu.
https://bugs.launchpad.net/bugs/730048
Title:
Speed up searches for Installed apps
Status in Unity:
Fix Released
Status in Unity Applications Lens:
Fix Released
Status in “unity” package in Ubuntu:
Fix Released
Status in “unity-place-applications” package in Ubuntu:
Fix Released
Bug description:
The search for installed apps is in the order of a handful
milliseconds even on slow devices since we're querying an in-memory
Xapian index. Despite this the Unity UI appears very slow.
The reason why the Unity UI appears slow is because we search for the
Available apps as well, which is a lot slower. This causes our
DeeSharedModel to queue up all rows for both Installed and Available
apps before sending it to the peers. If we use the method
dee_shared_model_flush_revision_queue() from lp:dee trunk we can force
the rows for the Installed group to be send before we start working on
the Available ones. This will result in a big apparent speedup to the
user.
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/730048/+subscriptions