Allow combining scores from different snapshot recommendation sources
Categories
(Toolkit :: Places, enhancement, P3)
Tracking
()
People
(Reporter: mossop, Assigned: mossop)
Details
Attachments
(6 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
Comment 3•3 years ago
|
||
| bugherder | ||
| Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
| Assignee | ||
Comment 4•3 years ago
|
||
The work to filter and select recommendations is somewhat split between
SnapshotSelector and SnapshotScorer right now which can be a little confusing.
This simplifies things a little and makes it a bit more efficient by saying that
the selector is responsible for getting the snapshots from the sources and then
the scorer is reponsible for all the filtering and scoring. They share the
SelectionContext object which tells both what to select.
| Assignee | ||
Comment 5•3 years ago
|
||
Depends on D142790
| Assignee | ||
Comment 6•3 years ago
|
||
There are some non-final pieces here that will be improved in the next patch but
this makes most of the changes to how we generate and combine recommendations.
It does not yet sum the source specific scores instead still using the highest
so the same scores show up in tests. The next patch will change the calculation.
Depends on D142791
| Assignee | ||
Comment 7•3 years ago
|
||
Depends on D142792
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
| Assignee | ||
Comment 8•3 years ago
|
||
Being able to change the source weights allows for selecting different sources depending on the
UI.
This also moves the pref check for whether to use the new recommendations into the selector.
Depends on D142793
Comment 10•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/7cfcf640c377
https://hg.mozilla.org/mozilla-central/rev/2d0fe2980825
https://hg.mozilla.org/mozilla-central/rev/26184f0ae876
https://hg.mozilla.org/mozilla-central/rev/658867ec611b
https://hg.mozilla.org/mozilla-central/rev/5869c01bdb59
Updated•3 years ago
|
Description
•