stop renaming Fennec to FennecAndroid
Categories
(Socorro :: General, task, P2)
Tracking
(Not tracked)
People
(Reporter: willkg, Unassigned)
References
(Blocks 1 open bug)
Details
A long time ago, we had a Fennec product. Then that got rewritten and to distinguish between the old and new versions, we added a bunch of stuff to Socorro to rewrite the product name for incoming crash reports that were the new version to "FennecAndroid".
Fennec (aka FennecAndroid) is now deprecated in favor of Fenix. However, we still look at the FennecAndroid data periodically for some reason.
Bug #1189493 covers removing "Fennec" from Socorro and keeping "FennecAndroid". I want to do something different--I want to drop the idea of FennecAndroid, the product name rewriting, all the special casing, etc and let it all go back to Fennec.
This bug covers that work.
Reporter | ||
Comment 1•4 years ago
|
||
Some caveats:
-
It's likely the case that "FennecAndroid" exists in code external to Socorro. I'm going to assume the bulk of that code uses Supersearch to access Socorro data. So it's probably prudent to ditch everything, but add a "treat FennecAndroid as Fennec" bit to Supersearch which will alleviate some of the pain this might cause. It's also likely that since Fennec is deprecated, that this isn't a big issue.
-
Socorro exports data to Telemetry in the
telemetry.socorro_crash
data set. Maybe a last step is to update that data? I'm not sure whether that's doable or whether we even want to do that.
This is in a "feel it out" stage still. We might discover a thing that's so monumental, it makes this work not worth it.
Also, there are like 2.1 million FennecAndroid crash reports in the last 6 months of which 940k of them have a JavaStackTrace
field which means they're Java crash reports. Java crash reports will reprocess really fast since stackwalker and symbols parsing isn't involved. It's entirely possible to reprocess that much data without a ton of effort.
Reporter | ||
Comment 2•4 years ago
|
||
This is also related to bug #1689027.
I should probably put the plan in a proposal and shop it around Data Engineering before doing anything.
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 3•4 years ago
|
||
We're not going to do this. Instead, we're going to stop collecting Fennec crash reports. Marking as WONTFIX.
Description
•