Closed Bug 1891799 Opened 1 year ago Closed 1 year ago

Update search-telemetry-v2 schema as part of Google account signed-in status work

Categories

(Firefox :: Search, task, P1)

task

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: scunnane, Assigned: scunnane)

References

Details

(Whiteboard: [sng])

Attachments

(1 file)

We'll need to add the parameter accountCookies to search-telemetry-schema in conjunction with our work to determine whether a client is signed in to a Google account at the time of SERP load.

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:scunnane, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(scunnane)
Flags: needinfo?(jteow)
Flags: needinfo?(jteow)

This RS schema update will now take place alongside bug 1892224, which I will work on soon.

Flags: needinfo?(scunnane)

Note: code that I landed in Firefox 127 introduced a new parameter accountCookies to search-telemetry-v2-schema in conjunction with our work to determine whether a client is signed in to a Google account at the time of SERP load. Because QA found an issue related to PBM, I did held off on the corresponding RS update. Then in bug 1892332, which I landed in Firefox 128, I added code that fixes the PBM issue QA found.

Since the original work is in 127 and the fix is in 128, I've opted to rename the parameter from accountCookies to signedInCookies so that clients on 127 don't encounter the original (now fixed) issue. (The other alternative would have been to leave the accountCookies parameter as is and uplift my PBM fix and one of James's patches that my fix depends on. Since there isn't a deadline that would require uplifting, I think changing the parameter name is more straightforward than an uplift, though yes, a tiny bit hacky.)

The RS schema has now been updated (see bug 1900687).

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
See Also: → 1900687
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Re-opening this to land it, as I had mistakenly assumed schema updates were synched to mozilla-central (similar to RS dumps).

Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/892028ffc927 Update search-telemetry-v2 schema as part of Google account signed-in status work. r=jteow
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: