Search in all app backends in parallel rather than just the preferred

Authored by apol on Aug 7 2017, 11:38 PM.

Description

Search in all app backends in parallel rather than just the preferred

Changes the search strategy into one that will fetch all backends in
parallel. When a same resource is reported twice, the one coming from the
backend selected as preferable for applications will be used.
Duplication matching is done using the appstream id, so it's very important
that application backends support it.

Details

Committed
apolAug 7 2017, 11:40 PM
Parents
R134:14ca71612f24: Merge branch 'Plasma/5.10'
Branches
Unknown
Tags
Unknown