https://bugs.kde.org/show_bug.cgi?id=409599

            Bug ID: 409599
           Summary: Read appstream information in a thread
           Product: Discover
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: k...@privat.broulik.de
                CC: aleix...@kde.org
  Target Milestone: ---

SUMMARY
Discover spends significant amount of time on opening in the appstream backend
reading yaml files. The Flatpak backend does its metadata initialization in a
thread and so should Appstream.
AppStream::Pool::load() accounts for 61% of time spent in discover's main
thread until the main window appears.

STEPS TO REPRODUCE
1. Start Discover

OBSERVED RESULT
Takes forever to show a window, more than 5 seconds

EXPECTED RESULT
Shows a window within few hundred milliseconds

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.16.80
KDE Frameworks Version: 5.60
Qt Version: 5.12.3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to