Closed Bug 1635212 Opened 6 years ago Closed 6 years ago

telemetry.crash: Missing `payload.stackTraces.threads` data due to incomplete schema

Categories

(Data Platform and Tools :: General, defect, P2)

defect
Points:
1

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wlach, Assigned: wlach)

References

Details

(Whiteboard: [dataquality])

Attachments

(1 file)

The missing columns dashboard shows that we are missing a large number of entries in payload.stackTraces.threads for telemetry.crash

Based on investigation by :ascholtz, it looks like this array can contain "frame" objects, which are not currently being processed. This is my mistake, I should have (at least temporarily) enabled strict validation of the schema to validate that I was indeed processing all the fields.

I also noticed AvailableSwapMemory and PurgeablePhysicalMemory as missing fields for some telemetry.crash entries.
They show up in additional_properties as {"payload":{"metadata":{"AvailableSwapMemory":"0","PurgeablePhysicalMemory":"810921984"}}}

Might be worth opening a separate bug for those?

Ah, I see there already exists a bug for this: https://bugzilla.mozilla.org/show_bug.cgi?id=1631506

(In reply to Anna Scholtz from comment #3)

Ah, I see there already exists a bug for this: https://bugzilla.mozilla.org/show_bug.cgi?id=1631506

Yep, currently only mentions AvailableSwapMemory, but let's handle PurgeablePhysicalMemory there.

Depends on: 1636239

Thanks to Frank for reviewing the PR, filed bug 1636239 as a followup, gonna close this as the most pressing issue is fixed (or at least will be, once we do a schema deploy)

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Component: Datasets: General → General
Whiteboard: [data-quality] → [dataquality]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: