ensure results are sorted by relevance

Authored by sitter on Dec 16 2016, 12:23 PM.

Description

ensure results are sorted by relevance

Summary:
once we have built our actual final "raw-data" in the mapping
hash, we iterate all runners and sort their match lists.

this in particular prevents matches to get modeled in order of
appearance rather than relevance, which for finely relevance sorted
runners such as the services runner is very important to give
the most suitable results first.

Test Plan:

  • add some chrome sites to desktop
  • search for chrome in kickoff
  • results ordered as per services runner relevance with chrome itself at the top of the list

Reviewers: hein

Reviewed By: hein

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D3704

Details

Committed
sitterDec 19 2016, 10:58 AM
Reviewer
hein
Differential Revision
D3704: ensure results are sorted by relevance
Parents
R120:9392856c594b: Fix running of recent docs actions for runner match entries.
Branches
Unknown
Tags
Unknown