bug 1353295 - Remove addonHistograms from Telemetry r=Dexter

addonHistograms isn't being used and has started getting in the way.
So it goes.

Leave the "Addon Histograms" section in about:telemetry for 60 days.
Remove it in bug 1355882

MozReview-Commit-ID: 4lm7ONirofl
This commit is contained in:
Chris H-C
2017-04-06 15:31:58 -04:00
parent f45b8d07dd
commit a2a550854b
9 changed files with 5 additions and 519 deletions

View File

@@ -71,7 +71,6 @@ Structure:
fileIOReports: {...},
lateWrites: {...},
addonDetails: {...},
addonHistograms: {...},
UIMeasurements: [...], // Android only
slowSQL: {...},
slowSQLstartup: {...},
@@ -150,7 +149,7 @@ The recorded events are defined in the `Events.yaml <https://dxr.mozilla.org/moz
childPayloads
-------------
The Telemetry payloads sent by child processes, recorded on child process shutdown (event ``content-child-shutdown`` observed). They are reduced session payloads, only available with e10s. Among some other things, they don't contain histograms, keyed histograms, addon details, addon histograms, or UI Telemetry.
The Telemetry payloads sent by child processes, recorded on child process shutdown (event ``content-child-shutdown`` observed). They are reduced session payloads, only available with e10s. Among some other things, they don't contain histograms, keyed histograms, addon details, or UI Telemetry.
Note: Child payloads are not collected and cleared with subsession splits, they are currently only meaningful when analysed from ``saved-session`` or ``main`` pings with ``reason`` set to ``shutdown``.
@@ -635,10 +634,6 @@ Structure:
...
}
addonHistograms
---------------
This section contains the histogram registered by the addons (`see here <https://dxr.mozilla.org/mozilla-central/rev/584870f1cbc5d060a57e147ce249f736956e2b62/toolkit/components/telemetry/nsITelemetry.idl#303>`_). This section is not present if no addon histogram is available.
UITelemetry
-----------
See the ``UITelemetry data format`` documentation.