| Summary: | Unchecking all packages to update is very slow | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | David <david.cortes.rivera> |
| Component: | Updates | Assignee: | Dan Leinir Turthra Jensen <leinir> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aleixpol, aspotashev, nate |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 5.21.5 | ||
| Target Milestone: | --- | ||
| Platform: | Debian unstable | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/discover/commit/eef969681f8c6f18b09a2230cf72f8f7c9a5af2e | Version Fixed/Implemented In: | 5.26 |
| Sentry Crash Report: | |||
|
Description
David
2021-09-13 23:52:39 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/335 Git commit eef969681f8c6f18b09a2230cf72f8f7c9a5af2e by Tobias Rautenkranz. Committed on 23/07/2022 at 10:51. Pushed by apol into branch 'master'. Speedup (un-)checking all packages by not updating per item Tested with 548 packages in the list to update. From ~ 6000 ms to 25 ms for uncheckAll() and 70 ms for checkAll(). M +26 -6 libdiscover/UpdateModel/UpdateModel.cpp https://invent.kde.org/plasma/discover/commit/eef969681f8c6f18b09a2230cf72f8f7c9a5af2e |