Use shared ping scheduler logic in TelemetryController
Categories
(Toolkit :: Telemetry, enhancement, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox68 | --- | fixed |
People
(Reporter: gfritzsche, Assigned: janerik)
References
Details
Attachments
(7 files)
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review |
We now introduced a ~daily schedule logic for main pings, ecosystem pings & prio pings.
Can we move TelemetrySessions scheduler to TelemetryController and use it to drive all 3 pings?
That would give us shared scheduling logic.
| Reporter | ||
Comment 1•7 years ago
|
||
Jan-Erik, would this fit into this iteration on your end?
I think it would be good to get this out of the way to enable a good start into Q2.
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 2•7 years ago
|
||
This is in preparation for further logic refactoring in later commits.
| Assignee | ||
Comment 3•7 years ago
|
||
Depends on D26147
| Assignee | ||
Comment 4•7 years ago
|
||
Depends on D26148
| Assignee | ||
Comment 5•7 years ago
|
||
This is only called on environment-changed pings.
We avoid re-setting the scheduler timeout, so that we can trigger other
pings at regular intervals unrelated to main pings.
This will not cause the daily ping to be sent more often, at worst we
schedule something once too frequently.
Depends on D26149
| Assignee | ||
Comment 6•7 years ago
|
||
Depends on D26150
| Assignee | ||
Comment 7•7 years ago
|
||
Depends on D26151
| Assignee | ||
Comment 8•7 years ago
|
||
Depends on D26152
Updated•7 years ago
|
Comment 10•7 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/2c0325bf2543
https://hg.mozilla.org/mozilla-central/rev/e66a133f9624
https://hg.mozilla.org/mozilla-central/rev/19caa11e5eb7
https://hg.mozilla.org/mozilla-central/rev/50ada71796e4
https://hg.mozilla.org/mozilla-central/rev/5bac63a7f021
https://hg.mozilla.org/mozilla-central/rev/42c3f90105c1
https://hg.mozilla.org/mozilla-central/rev/16819d232d4d
| Reporter | ||
Updated•7 years ago
|
Description
•