Fix search-telemetry-v2 schema on Remote Settings
Categories
(Firefox :: Search, task, P2)
Tracking
()
People
(Reporter: jteow, Assigned: jteow)
References
Details
(Whiteboard: [sng])
Attachments
(1 file)
|
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-esr115+
|
Details | Review |
The schema updates pass various online JSON schema validation code but a recent change to include domain extraction broke the UI in RS.
My hunch is RS supports an older draft of JSON schema as playing around with modifying the JSON on Dev fixed it.
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
I think the main issue was the use of ids, but also just to keep things a consistent
between the two in case a team member has to learn how to modify both, it might be
better to use the same syntax.
Comment 3•2 years ago
|
||
| bugherder | ||
| Assignee | ||
Comment 4•2 years ago
|
||
Comment on attachment 9378446 [details]
Bug 1878818 - Change search-telemetry schema to use the same sub-schema syntax as search-config - r?standard8!
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: This bug is required in order to allow Bug 1879714 to also be uplifted to ESR.
- User impact if declined: It would mean we wouldn't be able to make changes to
search-telemetry-v2via Remote Settings without causing a test breakage tobrowser/components/search/test/unit/test_search_telemetry_config_validation.js. - Fix Landed on Version: 124
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): This patch shouldn't cause any changes to tests or desktop code, as it just uses a different internal JSON schema syntax.
Comment 5•2 years ago
|
||
Comment on attachment 9378446 [details]
Bug 1878818 - Change search-telemetry schema to use the same sub-schema syntax as search-config - r?standard8!
Approved for 115.9esr
Updated•2 years ago
|
Description
•