Pioneer study IDs collide with RemoteSettings record IDs
Categories
(Firefox :: General, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox78 | --- | unaffected |
firefox79 | --- | fixed |
firefox80 | --- | fixed |
People
(Reporter: rhelmer, Assigned: rhelmer)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
Bug 1646149 added support for pulling study metadata from RemoteSettings, but unfortunately uses an incompatible type for the ID (add-on IDs are freeform strings but RS requires UUIDs).
It'd make more sense to just let RS generate an ID for each record, and use a key that doesn't conflict like addon_id
to store study add-on IDs.
Assignee | ||
Comment 1•5 years ago
|
||
Comment 2•5 years ago
|
||
Set release status flags based on info from the regressing bug 1646149
Comment 4•5 years ago
|
||
Backed out for bc failures on browser_pioneer_ui.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/4c65695984e371db6de906c56c5dc89284230f4e
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=308389782&repo=autoland&lineNumber=2879
Assignee | ||
Comment 5•5 years ago
|
||
(In reply to Narcis Beleuzu [:NarcisB] from comment #4)
Backed out for bc failures on browser_pioneer_ui.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/4c65695984e371db6de906c56c5dc89284230f4e
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=308389782&repo=autoland&lineNumber=2879
Thanks! This needed the ID names changed in the unit test too, sorry about that.
Comment 7•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Comment 8•5 years ago
|
||
The patch landed in nightly and beta is affected.
:rhelmer, is this bug important enough to require an uplift?
If not please set status_beta
to wontfix
.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 9•5 years ago
•
|
||
deleteme |
...
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 10•5 years ago
|
||
Comment on attachment 9160784 [details]
Bug 1649899 - do not use Pioneer study add-on IDs for RS records r?mythmon
Beta/Release Uplift Approval Request
- User impact if declined: about:pioneer will not show available studies
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: Bug 1649899
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Only applies to about:pioneer
- String changes made/needed: none
Assignee | ||
Updated•5 years ago
|
Comment 11•5 years ago
|
||
Comment on attachment 9160784 [details]
Bug 1649899 - do not use Pioneer study add-on IDs for RS records r?mythmon
Approved for 79.0b5.
Comment 12•5 years ago
|
||
bugherder uplift |
Updated•5 years ago
|
Description
•