[MGNLPER-69] Consider more results in for sorting than will be displayed Created: 21/Nov/18  Updated: 23/Nov/18  Resolved: 23/Nov/18

Status: Closed
Project: Periscope
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

Type: Improvement Priority: Neutral
Reporter: Cedric Reichenbach Assignee: Ilgun Ilgun
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Documentation update required:
Yes
Epic Link: Periscope back-end MVP
Sprint: Basel 160
Story Points: 1

 Description   

Problem

The number of results per supplier is limited, and ranking operates on top of that already clipped list. Therefore, potentially important results might not be bubbled up.

Example

App suppliers are limited to 5 items. If a search now would match more items, the ones below the fold could never be sorted up.

 assets
 contacts
 configuration
 definitions
 jcr-tools
 ---
 pages    <-- excluded from ranking
 stories  <-- excluded from ranking

Solution

Suppliers could provide more results than what their limit states (e.g. 2x as many), so ranking would operate on a larger scope and the list could be clipped to said limit only in the end.

It should be considered that the number of items included will be a trade-off between relevance (in terms of smart ranking) and performance.



 Comments   
Comment by Cedric Reichenbach [ 23/Nov/18 ]

(already done in https://git.magnolia-cms.com/projects/MODULES/repos/periscope/commits/938910d459a819559af20bd85ddda64dbcf45c1f)

Generated at Mon Feb 12 10:28:26 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.