Migrate histograms to Glean - part 1 landing in Firefox 136
Categories
(Toolkit :: Telemetry, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox136 | --- | fixed | 
People
(Reporter: florian, Assigned: florian)
References
Details
(Whiteboard: [fog-migration])
Attachments
(31 files, 17 obsolete files)
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         48 bytes,
          text/x-phabricator-request         
       | 
      Details | Review | |
| 
        
        
         4.63 KB,
          patch         
       | 
      Details | Diff | Splinter Review | |
| 
        
        
         2.92 KB,
          patch         
       | 
      Details | Diff | Splinter Review | 
Let's get started on migrating legacy telemetry histograms to Glean APIs using GIFFT to mirror the data back to legacy telemetry.
| Assignee | ||
          Comment 1•9 months ago
           
         | 
      ||
          Updated•9 months ago
           
         | 
      
| Assignee | ||
          Comment 2•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 3•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 4•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 5•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 6•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 7•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 8•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 9•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 10•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 11•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 12•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 13•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 14•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 15•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 16•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 17•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 18•9 months ago
           
         | 
      ||
          Updated•9 months ago
           
         | 
      
| Assignee | ||
          Comment 19•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 20•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 21•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 22•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 23•9 months ago
           
         | 
      ||
          Comment 24•9 months ago
           
         | 
      ||
| Assignee | ||
          Updated•9 months ago
           
         | 
      
| Assignee | ||
          Comment 25•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 26•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 27•9 months ago
           
         | 
      ||
          Comment 28•9 months ago
           
         | 
      ||
          Comment 29•9 months ago
           
         | 
      ||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/bb1f65b21001
https://hg.mozilla.org/mozilla-central/rev/8076e1d66cd0
https://hg.mozilla.org/mozilla-central/rev/02973e398381
https://hg.mozilla.org/mozilla-central/rev/5c410c78e0e4
https://hg.mozilla.org/mozilla-central/rev/525e894cea18
https://hg.mozilla.org/mozilla-central/rev/7b1a4410e075
https://hg.mozilla.org/mozilla-central/rev/9b9e907f8eaa
https://hg.mozilla.org/mozilla-central/rev/98cec09004c6
          Comment 30•9 months ago
           
         | 
      ||
| bugherder | ||
          Comment 31•9 months ago
           
         | 
      ||
          Comment 32•9 months ago
           
         | 
      ||
          Comment 33•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 34•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 35•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 36•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 37•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 38•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 39•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 40•9 months ago
           
         | 
      ||
          Comment 41•9 months ago
           
         | 
      ||
          Comment 42•9 months ago
           
         | 
      ||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/6fc9cb561771
https://hg.mozilla.org/mozilla-central/rev/78a2ea73aa90
https://hg.mozilla.org/mozilla-central/rev/54774b626c7c
https://hg.mozilla.org/mozilla-central/rev/83bb424c5b17
https://hg.mozilla.org/mozilla-central/rev/85c6e5a114bf
https://hg.mozilla.org/mozilla-central/rev/39ed7d122140
https://hg.mozilla.org/mozilla-central/rev/574eaf273d35
https://hg.mozilla.org/mozilla-central/rev/dec3ce1ce618
https://hg.mozilla.org/mozilla-central/rev/57bd2b71efc0
https://hg.mozilla.org/mozilla-central/rev/7a03d0f184b3
https://hg.mozilla.org/mozilla-central/rev/075ab7d73a4a
https://hg.mozilla.org/mozilla-central/rev/c46d3b1f78c7
https://hg.mozilla.org/mozilla-central/rev/da42ecdb2d64
https://hg.mozilla.org/mozilla-central/rev/ce5a83e9991c
https://hg.mozilla.org/mozilla-central/rev/fc2eb0d65829
| Assignee | ||
          Comment 43•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 44•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 45•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 46•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 47•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 48•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 49•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 50•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 51•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 52•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 53•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 54•9 months ago
           
         | 
      ||
| Assignee | ||
          Comment 55•9 months ago
           
         | 
      ||
          Comment 56•9 months ago
           
         | 
      ||
| Assignee | ||
          Updated•9 months ago
           
         | 
      
          Comment 57•9 months ago
           
         | 
      ||
          Comment 58•9 months ago
           
         | 
      ||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/dbafa2c05091
https://hg.mozilla.org/mozilla-central/rev/199508b45022
https://hg.mozilla.org/mozilla-central/rev/bc766bf0cf6f
https://hg.mozilla.org/mozilla-central/rev/875fa0531276
          Comment 59•9 months ago
           
         | 
      ||
Comment on attachment 9461948 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for MIXED_CONTENT_*, r=chutten.
Revision D235629 was moved to bug 1944631. Setting attachment 9461948 [details] to obsolete.
          Comment 60•9 months ago
           
         | 
      ||
Comment on attachment 9461949 [details]
Bug 1935420 - Migrate histograms to use Glean APIs in network/cache2, r=chutten.
Revision D235630 was moved to bug 1944631. Setting attachment 9461949 [details] to obsolete.
          Comment 61•9 months ago
           
         | 
      ||
Comment on attachment 9461951 [details]
Bug 1935420 - Migrate histograms to use Glean APIs in dom/storage, r=chutten.
Revision D235631 was moved to bug 1944631. Setting attachment 9461951 [details] to obsolete.
          Comment 62•9 months ago
           
         | 
      ||
Comment on attachment 9461952 [details]
Bug 1935420 - Migrate histograms to use Glean APIs in netwerk/dns (excluding keyed boolean and categorical histograms that are not supported in Glean yet), r=chutten.
Revision D235632 was moved to bug 1944631. Setting attachment 9461952 [details] to obsolete.
          Comment 63•9 months ago
           
         | 
      ||
Comment on attachment 9462003 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for CERT_*, r=chutten.
Revision D235664 was moved to bug 1944631. Setting attachment 9462003 [details] to obsolete.
          Comment 64•9 months ago
           
         | 
      ||
Comment on attachment 9462004 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for SSL_HANDSHAKE_*, r=chutten.
Revision D235665 was moved to bug 1944631. Setting attachment 9462004 [details] to obsolete.
          Comment 65•9 months ago
           
         | 
      ||
Comment on attachment 9462019 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for remaining SSL_* histograms, r=chutten.
Revision D235673 was moved to bug 1944631. Setting attachment 9462019 [details] to obsolete.
          Comment 66•9 months ago
           
         | 
      ||
Comment on attachment 9462489 [details]
Bug 1935420 - Migrate histograms to use Glean APIs in toolkit/components/mediasniffer, r=chutten.
Revision D235953 was moved to bug 1944631. Setting attachment 9462489 [details] to obsolete.
          Comment 67•9 months ago
           
         | 
      ||
Comment on attachment 9462490 [details]
Bug 1935420 - Migrate histograms to use Glean APIs in dom/media/utils/TelemetryProbesReporter.cpp, r=chutten.
Revision D235954 was moved to bug 1944631. Setting attachment 9462490 [details] to obsolete.
          Comment 68•9 months ago
           
         | 
      ||
Comment on attachment 9462491 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for remaining media histograms, r=chutten.
Revision D235955 was moved to bug 1944631. Setting attachment 9462491 [details] to obsolete.
          Comment 69•9 months ago
           
         | 
      ||
Comment on attachment 9462492 [details]
Bug 1935420 - remove remaining legacy telemetry references in dom/media, r=chutten.
Revision D235956 was moved to bug 1944631. Setting attachment 9462492 [details] to obsolete.
          Comment 70•9 months ago
           
         | 
      ||
Comment on attachment 9462493 [details]
Bug 1935420 - Migrate histograms to use Glean APIs in netwerk/protocol/http/Http2Compression, r=chutten.
Revision D235957 was moved to bug 1944631. Setting attachment 9462493 [details] to obsolete.
          Comment 71•9 months ago
           
         | 
      ||
Comment on attachment 9462494 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for SPDY_*, r=chutten.
Revision D235958 was moved to bug 1944631. Setting attachment 9462494 [details] to obsolete.
          Comment 72•9 months ago
           
         | 
      ||
Comment on attachment 9462495 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for HTTP_*, r=chutten.
Revision D235959 was moved to bug 1944631. Setting attachment 9462495 [details] to obsolete.
          Comment 73•9 months ago
           
         | 
      ||
Comment on attachment 9462496 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for http TRANSACTION_*, r=chutten.
Revision D235960 was moved to bug 1944631. Setting attachment 9462496 [details] to obsolete.
          Comment 74•9 months ago
           
         | 
      ||
Comment on attachment 9462497 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for NETWORK_RACE_CACHE_*, r=chutten.
Revision D235961 was moved to bug 1944631. Setting attachment 9462497 [details] to obsolete.
          Comment 75•9 months ago
           
         | 
      ||
Comment on attachment 9462498 [details]
Bug 1935420 - Migrate histograms to use Glean APIs for remaining NETWORK_* histograms in netwerk/protocol/http, r=chutten.
Revision D235962 was moved to bug 1944631. Setting attachment 9462498 [details] to obsolete.
| Assignee | ||
          Comment 76•9 months ago
           
         | 
      ||
For future reference, I'm attaching a patch adding the eslint rule I used to generate D234008.
| Assignee | ||
          Comment 77•9 months ago
           
         | 
      ||
I'm attaching the patch (applying on top of attachment 9462761 [details] [diff] [review]) that helped to generate https://phabricator.services.mozilla.com/D234009
          Updated•9 months ago
           
         | 
      
          Updated•9 months ago
           
         | 
      
          Updated•9 months ago
           
         | 
      
Description
•