Closed
Bug 1314997
Opened 8 years ago
Closed 7 years ago
Reduce code duplication in addon-related Scala dataset generation code
Categories
(Cloud Services Graveyard :: Metrics: Pipeline, defect, P3)
Cloud Services Graveyard
Metrics: Pipeline
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: mreid, Assigned: wlach)
References
Details
Attachments
(1 file)
There are several different, but almost identical variations on an Addon case class in the telemetry-batch-view code.
We should reduce this repetitive code.
One is used in the cross-sectional code, one used by MainSummary for parsing addons from incoming JSON, and another in AddonsViewTest for generating test addon data.
Reporter | ||
Comment 1•8 years ago
|
||
There's one in AddonRecommender too :)
Updated•8 years ago
|
Points: --- → 3
Priority: -- → P3
Assignee | ||
Comment 3•8 years ago
|
||
As discussed on IRC, we probably need two representations of an "addon" for ease of serialization/deserialization. One corresponding to the json format in a telemetry ping (using camel case fields), another corresponding to the parquet format (using a more limited set of snake case fields)
This PR attempts to implement that.
Comment 4•7 years ago
|
||
Closing abandoned bugs in this product per https://bugzilla.mozilla.org/show_bug.cgi?id=1337972
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Updated•6 years ago
|
Product: Cloud Services → Cloud Services Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•