Bug 1976221 - deps(pip): Bump glean-sdk from 65.2.3 to 69.0.0 #1295 (lando@main)
| Warnings |
|
|---|---|
| Blockers |
|
| Branches | dependabot/pip/glean-sdk-69.0.0 -> main |
| Repo | lando@main (git) (git://github.com/mozilla-conduit/lando.git) |
| Author | dependabot[bot] |
| State | open |
| Commit Title |
Bug 1976221 - deps(pip): Bump glean-sdk from 65.2.3 to 69.0.0 |
| Commit Body |
Bumps [glean-sdk](https://github.com/mozilla/glean) from 65.2.3 to 69.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mozilla/glean/releases">glean-sdk's releases</a>.</em></p> <blockquote> <h2>v69.0.0</h2> <p><a href="https://github.com/mozilla/glean/compare/v68.0.0...v69.0.0">Full changelog</a></p> <ul> <li>General <ul> <li>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 <code>glean.migration.*</code> metrics were added to monitor and validate the migration process. Other monitoring metrics are preserved. The <code>glean.database.rkv_load_error</code> has been replaced by a more generic <code>glean.database.load_error</code> with similar semantics.</li> </ul> </li> </ul> <h2>v68.0.1</h2> <p><a href="https://github.com/mozilla/glean/compare/v68.0.0...v68.0.1">Full changelog</a></p> <ul> <li>General <ul> <li>BUGFIX: Don't clear unrelated stores if they share a prefix with the one being cleared (<a href="https://redirect.github.com/mozilla/glean/pull/3516">#3516</a>)</li> </ul> </li> </ul> <h2>v68.0.0</h2> <p><a href="https://github.com/mozilla/glean/compare/v67.5.0...v68.0.0">Full changelog</a></p> <p>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.</p> <ul> <li>General <ul> <li>Disable the <code>glean.error.event_timestamp_clamped</code> metric (<a href="https://redirect.github.com/mozilla/glean/pull/3500">#3500</a>).</li> </ul> </li> <li>Rust <ul> <li>Make <code>rate_limit</code> configurable in the configuration builder (<a href="https://redirect.github.com/mozilla/glean/pull/3495">#3495</a>)</li> <li><strong>Experimental</strong>: Enable <code>glean-sym</code> on iOS (<a href="https://redirect.github.com/mozilla/glean/pull/3471">#3471</a>)</li> </ul> </li> </ul> <h1>v67.5.0 (2026-06-09)</h1> <p><a href="https://github.com/mozilla/glean/compare/v67.4.0...v67.5.0">Full changelog</a></p> <ul> <li>General <ul> <li>Add clear_attribution_data and clear_distribution_data General APIs to clear core attribution and distribution data (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2043535">bug 2043535</a>).</li> </ul> </li> </ul> <h1>v67.4.0 (2026-06-09)</h1> <p><a href="https://github.com/mozilla/glean/compare/v67.3.2...v67.4.0">Full changelog</a></p> <ul> <li>General <ul> <li>Updated to <code>glean_parser</code> v19.1.1 (<a href="https://redirect.github.com/mozilla/glean/issues/3426">#3426</a>, <a href="https://redirect.github.com/mozilla/glean/issues/3470">#3470</a>)</li> <li>Increase pending ping limits to better support long network outages (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2040030">bug 2040030</a>) <ul> <li>New <code>glean.upload.pending_pings_deleted</code> metric added to differentiate between deletions due to pending ping count or directory size limitations</li> <li>Default pending pings allowed before deletion raised from 250 to 500, and the directory size before deletion increased from 10MB to 50MB.</li> <li>New configuration fields added to allow integrating applications to override the maximum pending pings count and directory size limits.</li> </ul> </li> <li>Add first-class Sessions support: configurable session management (<code>Auto</code>, <code>Lifecycle</code>, <code>Manual</code> modes), session-level sampling, <code>glean.session_start</code>/<code>glean.session_end</code> boundary events in the <code>events</code> ping, and per-event session metadata for downstream analysis (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2020962">bug 2020962</a>)</li> </ul> </li> <li>Rust <ul> <li><strong>Experimental</strong>: Introduce <code>glean-sym</code>, a Rust API built on top of the Glean UniFFI C FFI (<a href="https://redirect.github.com/mozilla/glean/issues/3426">#3426</a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mozilla/glean/blob/main/CHANGELOG.md">glean-sdk's changelog</a>.</em></p> <blockquote> <h1>v69.0.0 (2026-06-22)</h1> <p><a href="https://github.com/mozilla/glean/compare/v68.0.0...v69.0.0">Full changelog</a></p> <ul> <li>General <ul> <li>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 <code>glean.migration.*</code> metrics were added to monitor and validate the migration process. Other monitoring metrics are preserved. The <code>glean.database.rkv_load_error</code> has been replaced by a more generic <code>glean.database.load_error</code> with similar semantics.</li> </ul> </li> </ul> <h1>v68.0.1 (2026-07-07)</h1> <p><a href="https://github.com/mozilla/glean/compare/v68.0.0...v68.0.1">Full changelog</a></p> <ul> <li>General <ul> <li>BUGFIX: Don't clear unrelated stores if they share a prefix with the one being cleared (<a href="https://redirect.github.com/mozilla/glean/pull/3516">#3516</a>)</li> </ul> </li> </ul> <h1>v68.0.0 (2026-06-19)</h1> <p><a href="https://github.com/mozilla/glean/compare/v67.5.0...v68.0.0">Full changelog</a></p> <p>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.</p> <ul> <li>General <ul> <li>Disable the <code>glean.error.event_timestamp_clamped</code> metric (<a href="https://redirect.github.com/mozilla/glean/pull/3500">#3500</a>).</li> </ul> </li> <li>Rust <ul> <li>Make <code>rate_limit</code> configurable in the configuration builder (<a href="https://redirect.github.com/mozilla/glean/pull/3495">#3495</a>)</li> <li><strong>Experimental</strong>: Enable <code>glean-sym</code> on iOS (<a href="https://redirect.github.com/mozilla/glean/pull/3471">#3471</a>)</li> </ul> </li> </ul> <h1>v67.5.0 (2026-06-09)</h1> <p><a href="https://github.com/mozilla/glean/compare/v67.4.0...v67.5.0">Full changelog</a></p> <ul> <li>General <ul> <li>Add clear_attribution_data and clear_distribution_data General APIs to clear core attribution and distribution data (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2043535">bug 2043535</a>).</li> </ul> </li> </ul> <h1>v67.4.0 (2026-06-09)</h1> <p><a href="https://github.com/mozilla/glean/compare/v67.3.2...v67.4.0">Full changelog</a></p> <ul> <li>General <ul> <li>Updated to <code>glean_parser</code> v19.1.1 (<a href="https://redirect.github.com/mozilla/glean/issues/3426">#3426</a>, <a href="https://redirect.github.com/mozilla/glean/issues/3470">#3470</a>)</li> <li>Increase pending ping limits to better support long network outages (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2040030">bug 2040030</a>) <ul> <li>New <code>glean.upload.pending_pings_deleted</code> metric added to differentiate between deletions due to pending ping count or directory size limitations</li> <li>Default pending pings allowed before deletion raised from 250 to 500, and the directory size before deletion increased from 10MB to 50MB.</li> <li>New configuration fields added to allow integrating applications to override the maximum pending pings count and directory size limits.</li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mozilla/glean/commit/566b08e70da77ebda402f68b44032c6ed970786d"><code>566b08e</code></a> Merge branch 'release-v69.0.0' into release</li> <li><a href="https://github.com/mozilla/glean/commit/da27b914b4e7bdd82c26fc6d499851142b517c77"><code>da27b91</code></a> Bumped version to 69.0.0</li> <li><a href="https://github.com/mozilla/glean/commit/e8e0b55b3869c7bc931627f8cdb0bf67d2708458"><code>e8e0b55</code></a> Merge pull request <a href="https://redirect.github.com/mozilla/glean/issues/3504">#3504</a> from mozilla/main-sqlite</li> <li><a href="https://github.com/mozilla/glean/commit/b04a95c55fce6086a20898931ddc41b99e3273fa"><code>b04a95c</code></a> glean-sym: Update build</li> <li><a href="https://github.com/mozilla/glean/commit/0cf2192148563d5fcde90c26034534a92ef6f1b6"><code>0cf2192</code></a> Record <code>migration_duration</code> as a timing distribution</li> <li><a href="https://github.com/mozilla/glean/commit/611483effefa396151ce3fbf17b70edcaa78ced4"><code>611483e</code></a> sqlite: Test that error is recorded on broken database</li> <li><a href="https://github.com/mozilla/glean/commit/bb80a8406c7f9d58238ec6e8390b09b3969bff2f"><code>bb80a84</code></a> Formatting</li> <li><a href="https://github.com/mozilla/glean/commit/7358acfc83c94670db2d0f5f2127088938ff1590"><code>7358acf</code></a> Corrected log message</li> <li><a href="https://github.com/mozilla/glean/commit/06162e0f9aa510304378ec41228f414bfdfc4365"><code>06162e0</code></a> sqlite database: Rely on auto-derived debug implementation</li> <li><a href="https://github.com/mozilla/glean/commit/5060911dd1e483192e52dac9ffe7ac09f2814402"><code>5060911</code></a> Add todo bugs</li> <li>Additional commits viewable in <a href="https://github.com/mozilla/glean/compare/v65.2.3...v69.0.0">compare view</a></li> </ul> </details> <br /> |