Skip to content

Bug 1976221 - deps(pip): Bump glean-sdk from 65.2.3 to 69.0.0#1295

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/glean-sdk-69.0.0
Open

Bug 1976221 - deps(pip): Bump glean-sdk from 65.2.3 to 69.0.0#1295
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/glean-sdk-69.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps glean-sdk from 65.2.3 to 69.0.0.

Release notes

Sourced from glean-sdk's releases.

v69.0.0

Full changelog

  • General
    • BREAKING CHANGE: Replaced the client-side storage backend with a SQLite-powered one. This is major change and large refactoring of the Glean SDK internals, but has very limited breaking changes in the public API (breaking changes in the Rust API only). Data is migrated from the old rkv-powered storage to the SQLite database on first start with this Glean SDK version. The Rkv data is retained for now. Only the SQLite-backed data is written to for new metric recordings. New glean.migration.* metrics were added to monitor and validate the migration process. Other monitoring metrics are preserved. The glean.database.rkv_load_error has been replaced by a more generic glean.database.load_error with similar semantics.

v68.0.1

Full changelog

  • General
    • BUGFIX: Don't clear unrelated stores if they share a prefix with the one being cleared (#3516)

v68.0.0

Full changelog

Note: No changes in this release are actually breaking. We're doing this to have a clear cut before we merge the new SQLite-powered storage backend.

  • General
    • Disable the glean.error.event_timestamp_clamped metric (#3500).
  • Rust
    • Make rate_limit configurable in the configuration builder (#3495)
    • Experimental: Enable glean-sym on iOS (#3471)

v67.5.0 (2026-06-09)

Full changelog

  • General
    • Add clear_attribution_data and clear_distribution_data General APIs to clear core attribution and distribution data (bug 2043535).

v67.4.0 (2026-06-09)

Full changelog

  • General
    • Updated to glean_parser v19.1.1 (#3426, #3470)
    • Increase pending ping limits to better support long network outages (bug 2040030)
      • New glean.upload.pending_pings_deleted metric added to differentiate between deletions due to pending ping count or directory size limitations
      • Default pending pings allowed before deletion raised from 250 to 500, and the directory size before deletion increased from 10MB to 50MB.
      • New configuration fields added to allow integrating applications to override the maximum pending pings count and directory size limits.
    • Add first-class Sessions support: configurable session management (Auto, Lifecycle, Manual modes), session-level sampling, glean.session_start/glean.session_end boundary events in the events ping, and per-event session metadata for downstream analysis (bug 2020962)
  • Rust
    • Experimental: Introduce glean-sym, a Rust API built on top of the Glean UniFFI C FFI (#3426)

... (truncated)

Changelog

Sourced from glean-sdk's changelog.

v69.0.0 (2026-06-22)

Full changelog

  • General
    • BREAKING CHANGE: Replaced the client-side storage backend with a SQLite-powered one. This is major change and large refactoring of the Glean SDK internals, but has very limited breaking changes in the public API (breaking changes in the Rust API only). Data is migrated from the old rkv-powered storage to the SQLite database on first start with this Glean SDK version. The Rkv data is retained for now. Only the SQLite-backed data is written to for new metric recordings. New glean.migration.* metrics were added to monitor and validate the migration process. Other monitoring metrics are preserved. The glean.database.rkv_load_error has been replaced by a more generic glean.database.load_error with similar semantics.

v68.0.1 (2026-07-07)

Full changelog

  • General
    • BUGFIX: Don't clear unrelated stores if they share a prefix with the one being cleared (#3516)

v68.0.0 (2026-06-19)

Full changelog

Note: No changes in this release are actually breaking. We're doing this to have a clear cut before we merge the new SQLite-powered storage backend.

  • General
    • Disable the glean.error.event_timestamp_clamped metric (#3500).
  • Rust
    • Make rate_limit configurable in the configuration builder (#3495)
    • Experimental: Enable glean-sym on iOS (#3471)

v67.5.0 (2026-06-09)

Full changelog

  • General
    • Add clear_attribution_data and clear_distribution_data General APIs to clear core attribution and distribution data (bug 2043535).

v67.4.0 (2026-06-09)

Full changelog

  • General
    • Updated to glean_parser v19.1.1 (#3426, #3470)
    • Increase pending ping limits to better support long network outages (bug 2040030)
      • New glean.upload.pending_pings_deleted metric added to differentiate between deletions due to pending ping count or directory size limitations
      • Default pending pings allowed before deletion raised from 250 to 500, and the directory size before deletion increased from 10MB to 50MB.
      • New configuration fields added to allow integrating applications to override the maximum pending pings count and directory size limits.

... (truncated)

Commits
  • 566b08e Merge branch 'release-v69.0.0' into release
  • da27b91 Bumped version to 69.0.0
  • e8e0b55 Merge pull request #3504 from mozilla/main-sqlite
  • b04a95c glean-sym: Update build
  • 0cf2192 Record migration_duration as a timing distribution
  • 611483e sqlite: Test that error is recorded on broken database
  • bb80a84 Formatting
  • 7358acf Corrected log message
  • 06162e0 sqlite database: Rely on auto-derived debug implementation
  • 5060911 Add todo bugs
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 1, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 1, 2026 19:46
@dependabot dependabot Bot added the python Pull requests that update python code label Jul 1, 2026
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

View this pull request in Lando to land it once approved.

@zzzeid

zzzeid commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [glean-sdk](https://github.com/mozilla/glean) from 65.2.3 to 69.0.0.
- [Release notes](https://github.com/mozilla/glean/releases)
- [Changelog](https://github.com/mozilla/glean/blob/main/CHANGELOG.md)
- [Commits](mozilla/glean@v65.2.3...v69.0.0)

---
updated-dependencies:
- dependency-name: glean-sdk
  dependency-version: 69.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/glean-sdk-69.0.0 branch from 0fc2f52 to 2940863 Compare July 10, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant