Add telemetry for collecting Session History in Session Store
Categories
(Firefox :: Session Restore, task)
Tracking
()
People
(Reporter: farre, Assigned: farre)
References
Details
Attachments
(3 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
2.12 KB,
text/plain
|
charlie
:
data-review+
|
Details |
2.24 KB,
text/plain
|
Details |
Add a FX_SESSION_RESTORE_COLLECT_SESSION_HISTORY_MS
probe in SHistoryListener.collect
.
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 1•5 months ago
|
||
Assignee | ||
Comment 2•5 months ago
|
||
Updated•5 months ago
|
Comment 3•5 months ago
|
||
Comment on attachment 9312572 [details]
data-review-session-restore.txt
I think FX_SESSION_RESTORE_COLLECT_SESSION_HISTORY_MS
would be better represented as technical data (Cat 1) rather than interaction data (Cat 2).
As long as I'm understanding this correctly, it seems like while the user triggers the session restore, the actual measurement is being conducted against the collection process. Is that correct?
Otherwise this looks good and happy to data-review+ once that's been discussed or adjusted.
Assignee | ||
Comment 5•5 months ago
|
||
Assignee | ||
Comment 6•5 months ago
|
||
Switched category to 1, as discussed. Makes sense.
Comment 7•5 months ago
•
|
||
It looks like the attached data-review request still notes it as interaction data
instead of technical data
, can you take a look and see if that's the case on your end?
Got some feedback from other data stewards, I'm going to ignore the attachment and finish the review!
Comment 8•5 months ago
|
||
Comment on attachment 9312771 [details]
data-review-session-restore.txt
Data Review Form
-
Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?
Yes, through theHistograms.json
file and the Probe Dictionary. -
Is there a control mechanism that allows the user to turn the data collection on and off?
Yes, via the data-collection opt-out in Firefox settings. -
If the request is for permanent data collection, is there someone who will monitor the data over time?
Yes, this will be a permanent data collection and will be monitored by Andreas Farre (afarre@mozilla.com) -
Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?
Cat 1 (technical data) -
Is the data collection request for default-on or default-off?
Default-on -
Does the instrumentation include the addition of any new identifiers (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)?
No -
Is the data collection covered by the existing Firefox privacy notice?
Yes -
Does the data collection use a third-party collection tool? If yes, escalate to legal.
No
Result
data-review+
Assignee | ||
Comment 9•5 months ago
|
||
Yeah, I juggled versions of the file and picked the wrong one. Here's the correct one that reflects the actual change. Thanks.
Comment 10•5 months ago
|
||
Pushed by afarre@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e344cb12c391 Collect telemetry for session history collection time. r=peterv
Comment 11•5 months ago
|
||
bugherder |
Assignee | ||
Comment 12•5 months ago
|
||
Comment on attachment 9312616 [details]
Bug 1810704 - Collect telemetry for session history collection time. r=peterv!
Beta/Release Uplift Approval Request
- User impact if declined: We're trying to optimize principal serialization/deserialization in bug Bug 1795312, and we need to be able to tell if it is successful. Without beta uplift we'll know less.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Small change with well understood code paths.
- String changes made/needed:
- Is Android affected?: No
Comment 13•5 months ago
|
||
Comment on attachment 9312616 [details]
Bug 1810704 - Collect telemetry for session history collection time. r=peterv!
Approved for 110 beta 4, thanks.
Comment 14•5 months ago
|
||
bugherder uplift |
Description
•