Closed Bug 1380737 Opened 7 years ago Closed 7 years ago

Write an airflow job to populate a derived database on hbase for TAAR

Categories

(Data Platform and Tools :: General, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mlopatka, Assigned: Dexter)

References

Details

Attachments

(2 files)

Job to populate only the important columns for making addon recommendation into hbase instance that TAAR will use.

Should be modelled after this job: 
https://github.com/mozilla/telemetry-batch-view/blob/647abfb7f014995267360a50f8bacee788737b2f/src/main/scala/com/mozilla/telemetry/views/HBaseMainSummaryView.scala

documentation here: 
https://docs.google.com/document/d/1c6S786IA88Ga0NOlZiEEQj071AOTwyVZUeZYyihZNw0/edit
depends on 1380713
Product: Cloud Services → Data Platform and Tools
Blocks: 1286215
Depends on: 1380713
Other than the features outlined in bug 1380713, we also need to add the addonDetails column described here [1].

@aswan, as of now, the |addonDetails| field in telemetry seems to report information about installed legacy and disabled addons. Are you aware of any plan to not send this information in Firefox 57? Will we still have data about installed legacy addons when 57 goes live?

If you're not the right person to answer this, could you point me to who could?

[1] - http://gecko.readthedocs.io/en/latest/toolkit/components/telemetry/telemetry/data/main-ping.html#addondetails
[2] - https://dxr.mozilla.org/mozilla-central/search?q=setTelemetryDetails&case=true
Flags: needinfo?(aswan)
In 57, legacy addons will remain installed but disabled.  Among other things, this means that the author of a legacy extension can create a WebExtension version and provide it as an update, and the browser will install it just like any other extension update.  I don't know of any plans to change anything that would affect the information that is available to telemetry about disabled addons.
Flags: needinfo?(aswan)
Depends on: 1390814
Attached file HBase Scalar Job PR
Assignee: nobody → alessio.placitelli
Mentor: mlopatka
Priority: -- → P1
Attached file Airflow PR
Attachment #8898867 - Flags: review?(fbertsch)
Blocks: 1386274
Attachment #8898867 - Flags: review?(fbertsch)
The PRs were reviewed and merged and they are pushing data to the HBase instance.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Blocks: 1396549
No longer blocks: 1396549
Moved to new component, per bug 1425844.
Component: General → Add-on Recommender
Component: Add-on Recommender → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: