Closed Bug 1511361 Opened 6 years ago Closed 5 years ago

Design and implement the NumberMetricType

Categories

(Data Platform and Tools :: Glean: SDK, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1573516

People

(Reporter: Dexter, Unassigned)

References

Details

(Whiteboard: [telemetry:mobilesdk:backlog])

In addition to the CounterMetricType, we might need some more fundamental metric type such as NumberMetricType. This would be needed for things such as the timezone information from the core ping [1].

This bug is about designing the API and eventually implement it.

[1] - https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/core-ping.html
Blocks: 1491345
Whiteboard: [telemetry:mobilesdk:m3]
Priority: -- → P1
For the baseline ping, we need to record a time zone offset in hours.  This needs to be floating-point to support unusual timezones, such as Newfoundland.  The begs the question: Do we want to have separate types for integers and floating-point?
Timezone offset could be done in (signed) integer millis relative to Z, but the question still stands.
Whiteboard: [telemetry:mobilesdk:m3] → [telemetry:mobilesdk:m4]
Priority: P1 → P3
Whiteboard: [telemetry:mobilesdk:m4] → [telemetry:mobilesdk:m?]
Whiteboard: [telemetry:mobilesdk:m?] → [telemetry:mobilesdk:backlog]
Component: Telemetry → Glean: SDK
Product: Toolkit → Data Platform and Tools
Version: Trunk → unspecified
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.