Closed Bug 1895786 Opened 2 years ago Closed 2 years ago

Vendor Glean SDK v60.1.0 into mozilla-central

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: chutten, Assigned: chutten)

References

Details

Attachments

(1 file)

Changelog:

Full changelog

  • Rust
    • New TimingDistribution API for no-allocation single-duration accumulation. (bug 1892097)
  • Python
    • Replace use of deprecated functionality (and make installs work on Python 3.12) (#2820)

The biggest thing for m-c is the addition of a single-duration API for
timing_distribution that was previously papered over in the FOG-specific impl
using the SDK's multi-duration API.

This ought to drop unnecessary vec![]-caused allocations for some fairly-
high-frequency calls to AccumulateRawDuration.

Blocks: 1892096
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cce1550c6d6b Vendor Glean SDK v60.1.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,Roger
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: