Integrate Merino with Firefox Suggest/quick suggest
Categories
(Firefox :: Address Bar, task, P1)
Tracking
()
People
(Reporter: adw, Assigned: adw)
References
()
Details
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
45.39 KB,
patch
|
RyanVM
:
approval-mozilla-release+
|
Details | Diff | Splinter Review |
Assignee | ||
Comment 1•3 years ago
|
||
This integrates a fetch to Merino in UrlbarProviderQuickSuggest. We continue to
do the remote settings fetch too. Per the Jira ticket, we should prefer the
Merino suggestion when both sources return one.
Each fetch is controlled by a new pref and Nimbus variable, so we can enable
them independently.
At first I started making a UrlbarProviderMerino class, but it's better to
modify UrlbarProviderQuickSuggest because everything besides the fetch source is
the same: We want to collect the same telemetry, have the same results and
payloads, etc.
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
Pushed by dwillcoxon@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4867cab4560e Integrate Merino with Firefox Suggest/quick suggest. r=mak,nanj
Comment 5•3 years ago
|
||
bugherder |
Assignee | ||
Comment 6•3 years ago
|
||
Pasting some useful links, mostly so I don't forget them:
Assignee | ||
Comment 7•3 years ago
•
|
||
qe-verify- because some urgent Firefox Suggest patches we want to uplift depend on this bug, but this bug is not related to the Firefox Suggest offline/online rollouts and does not need to be verified by QA for those rollouts. The feature added by this bug is also preffed off. Once it's enabled, we should have a round of QA for that feature (Merino integration) specifically.
Assignee | ||
Comment 8•3 years ago
|
||
[Tracking Requested - why for this release]: Some urgent Firefox Suggest patches we want to uplift to a 92 dot release depend on this bug.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 10•3 years ago
|
||
Approval Request Comment
[Feature/Bug causing the regression]: Firefox Suggest offline/online rollouts (this bug is not directly related but code that is directly related depends on it)
[User impact if declined]: Needed for important rollouts on 93 and 92
[Is this code covered by automated tests?]: Yes
[Has the fix been verified in Nightly?]: No
[Needs manual test from QE? If yes, steps to reproduce]: No, low-level change with no visible changes
[List of other uplifts needed for the feature/fix]: See uplift coordination spreadsheet
[Is the change risky?]: Low risk relative to other uplifts needed in the patch stack
[Why is the change risky/not risky?]: This patch integrates a second source of data for Firefox Suggest (Merino) but it's preffed off. No visible changes.
[String changes made/needed]:
Comment 11•3 years ago
|
||
Comment on attachment 9240786 [details] [diff] [review]
92/mozilla-release patch
Approved for 92.0.1.
Comment 12•3 years ago
|
||
bugherder uplift |
Description
•