Spun off from bug 844331, but I suspect that's the bug to be blamed. Telemetry submissions on beta are way down since Fx21 shipped, starting on April 6th. The patch backed out of Aurora yesterday was the patch blamed for breaking submissions, and since backed out numbers are recovering on Nightly, and apparently starting to recover on Aurora as well, that seems at least partially correct. However, submissions on Aurora actually fell dramatically starting on March 30th, corresponding to the simpler version of the patch landing on Aurora mentioned in bug 844331 comment 34 and later. That patch would have merged to Beta and started to hit users around April 6th, a couple of days after 21 Beta released.
At this point, it looks like we should back that change out of Beta. There may be another cause, but that's the one that fits the data available. Nightly/Aurora/Release all appear stable.
Created attachment 738715 [details] [diff] [review]
backout bad commit from beta (bug 844331, attachment 730703 [details] [diff] [review])
[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 844331
User impact if declined: None
Testing completed (on m-c, etc.): Similar patches have landed on nightly and aurora and significantly improved telemetry submission numbers.
Risk to taking this patch (and alternatives if risky): None.
String or IDL/UUID changes made by this patch: None.
Saptarshi, can we verify that submissions are recovering here?
Created attachment 741068 [details]
In which channels? nightly looks like it's fixed(since 19th ish). Aurora,too is going upwards, Beta is still trending down.
Ah, looks like we haven't shipped a beta since the day before the backout. We'll have to come back to this after b4 ships to make sure this fixed it.
Created attachment 743210 [details]
Telemetry Submission Counts by Channel
Beta seems to be fixed, around 27-28th April.
Everything else seems a-okay. Green points indicate the submission count (given the prior history) is not out of whack.
Date as of 28th April.