Граф коммитов

5731 Коммитов

Автор SHA1 Сообщение Дата
Jan-Erik Rediger 5059fa66eb docs: Document how to vet dependencies
[doc only]
2023-03-22 10:40:32 +01:00
Jan-Erik Rediger a54042f8b8 cargo vet prune 2023-03-22 10:40:32 +01:00
Bruno Rosa cf39d7aaa6
Merge pull request #2428 from rosahbruno/1823676-server-knobs-for-mobile 2023-03-21 14:01:30 -04:00
Jan-Erik Rediger 5b241cc24b Adjust docs to call out the right maximum number of extra keys
The limit was raised a while ago and changed in the next section of the
docs, but missed here.

[docs only]
2023-03-21 15:31:53 +01:00
Bruno Rosa 1c44044543 Bug 1823676 - expose Server Knobs APIs for mobile
Added the `glean_set_metrics_disabled_config` function to UniFFI. Also
added the APIs for Kotlin and Swift.
2023-03-21 10:28:55 -04:00
dependabot[bot] b9e28384bd Bump coverage from 7.2.1 to 7.2.2 in /glean-core/python
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.1 to 7.2.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.1...7.2.2)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 11:37:32 +01:00
Ryan VanderMeulen 390ff12df6 Update jna to version 5.13.0 2023-03-20 11:22:33 +01:00
Jan-Erik Rediger 8ba945dab5 CI: Run cargo deny ban checks 2023-03-16 15:37:56 +01:00
Jan-Erik Rediger 283bf5019c Fix spelling
[doc only]
2023-03-15 15:01:44 +01:00
Jan-Erik Rediger b3a4677763 Bumped version to 52.4.2 2023-03-15 15:00:50 +01:00
Jan-Erik Rediger cf8d704bbe Document Text payload
[doc only]
2023-03-15 14:46:16 +01:00
Jan-Erik Rediger 3cc206a4b5 Docs: Order limits/errors like every other metric
[doc only]
2023-03-15 14:46:16 +01:00
Jan-Erik Rediger 2d6d88e870 Document string list behavior with empty lists
[doc only]
2023-03-15 14:46:16 +01:00
dependabot[bot] 7cb6e22236 Bump wheel from 0.38.4 to 0.40.0 in /glean-core/python
Bumps [wheel](https://github.com/pypa/wheel) from 0.38.4 to 0.40.0.
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst)
- [Commits](https://github.com/pypa/wheel/compare/0.38.4...0.40.0)

---
updated-dependencies:
- dependency-name: wheel
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 11:35:02 +01:00
Jan-Erik Rediger 1255c67835 CI: Use the sparse Cargo protocol 2023-03-15 11:30:39 +01:00
Jan-Erik Rediger 1620aff398 CI: Run cargo-vet only on the main branch 2023-03-15 11:27:58 +01:00
Jan-Erik Rediger 17368d04b8 Rename CI workflow 2023-03-15 11:25:42 +01:00
Bobby Holley 7fcc710b4c Add cargo-vet to CI. 2023-03-15 11:20:51 +01:00
Bobby Holley 830ef756ac Set up cargo-vet for the glean repo. 2023-03-15 11:20:51 +01:00
Jan-Erik Rediger 2a1627ccd7 Python: Implement an empty shutdown function
This avoids an error message being logged because the function couldn't
be called.
This also removes some debug logging.
2023-03-14 15:58:33 +01:00
Jan-Erik Rediger 714bfefa0b Revert to libstd's remove_dir_all instead of external crate.
This avoids the Windows dependencies.
The bug that caused us to switch to the crate in the first place was
addressed in Rust 1.66+ (https://github.com/rust-lang/rust/pull/104558)
2023-03-14 14:41:05 +01:00
Jan-Erik Rediger 074f152c43 Use the sparse protocol everywhere
It became available in Rust 1.68.0
Additionally lets avoid incremental builds on CI.
That's just extra work which we don't need there.
2023-03-14 14:24:01 +01:00
dependabot[bot] 2e8853b387 Bump once_cell from 1.17.0 to 1.17.1
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.0...v1.17.1)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 10:00:04 +01:00
Jan-Erik Rediger 1451ed89a4 Python: Coverage: Use passed config path or explicitly disable it 2023-03-13 13:50:00 -05:00
Jan-Erik Rediger 1c8ea75a57 Python: Set stacklevel of 1
It's the default, but the linter complained.
Really the error message stands on its own, we don't need the stack.
2023-03-13 13:50:00 -05:00
dependabot[bot] f95f2e0adb Bump flake8-bugbear from 23.1.17 to 23.3.12 in /glean-core/python (from PR #2412)
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 23.1.17 to 23.3.12.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/23.1.17...23.3.12)
2023-03-13 13:50:00 -05:00
dependabot[bot] 0bcc2d3dc8 Bump camino from 1.1.1 to 1.1.4 (from PR #2410)
Bumps [camino](https://github.com/camino-rs/camino) from 1.1.1 to 1.1.4.
- [Release notes](https://github.com/camino-rs/camino/releases)
- [Changelog](https://github.com/camino-rs/camino/blob/main/CHANGELOG.md)
- [Commits](https://github.com/camino-rs/camino/compare/camino-1.1.1...camino-1.1.4)
2023-03-13 13:50:00 -05:00
dependabot[bot] 50a5beeb80 Bump mypy from 1.0.1 to 1.1.1 in /glean-core/python (from PR #2401)
Bumps [mypy](https://github.com/python/mypy) from 1.0.1 to 1.1.1.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v1.0.1...v1.1.1)
2023-03-13 13:50:00 -05:00
dependabot[bot] 057bf71172 Bump inherent from 1.0.3 to 1.0.5 (from PR #2400)
Bumps [inherent](https://github.com/dtolnay/inherent) from 1.0.3 to 1.0.5.
- [Release notes](https://github.com/dtolnay/inherent/releases)
- [Commits](https://github.com/dtolnay/inherent/compare/1.0.3...1.0.5)
2023-03-13 13:50:00 -05:00
dependabot[bot] 85ea8627d2 Bump crossbeam-channel from 0.5.6 to 0.5.7 (from PR #2393)
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.6...crossbeam-channel-0.5.7)
2023-03-13 13:50:00 -05:00
dependabot[bot] 7a1985cf07 Bump coverage from 7.1.0 to 7.2.1 in /glean-core/python (from PR #2390)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.1.0 to 7.2.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.1.0...7.2.1)
2023-03-13 13:50:00 -05:00
Travis Long 8cb12a4ead Bumped version to 52.4.1 2023-03-10 11:25:49 -06:00
Travis Long e9ebba0ab0 Update changelog 2023-03-10 11:25:49 -06:00
Travis Long cf1637e80b Bug 1820927 - Update tempfile crate
This should remove the last dependency on the potential vuln `remove_dir_all@0.5.3`
2023-03-09 15:23:09 -06:00
Travis Long 4b5977ab5c Bumped version to 52.4.0 2023-03-09 12:40:23 -06:00
Chris H-C 19ae8cd44b Update glean_parser to v7.1.0 2023-03-09 12:04:48 -05:00
Travis Long 32b00015b2 Update Cargo dependency fs_at to v 0.1.2 which was breaking iOS builds 2023-03-09 10:05:02 -06:00
Travis Long 0cd809d7a3 Fix lint for rust-beta-test 2023-03-09 10:05:02 -06:00
Travis Long 2775ad0fb3 Update minimum `rust-version` to 1.62 2023-03-09 10:05:02 -06:00
Travis Long 7e9e8ba536 Bug 1820927 - Update remove_dir_all to v0.8.1 2023-03-09 10:05:02 -06:00
perrymcmanis144 7cf6ff3842
Bug 1820792 - Temporarily disable rkv_new in cases we detect a DatabaseCorrupted error (#2403) 2023-03-08 09:57:02 -06:00
Travis Long 8805658152 Bug 1819161 - Attempt to fix issue when leaving DispatchGroup
My suspicion is that this is due to the recursive nature of `process` and `defer` being especially executed at the end of the scope and some interaction between the two.
2023-03-08 09:39:34 -06:00
perrymcmanis144 36c1d78f15
Bug 1820792 - handle rkv DatabaseCorrupted error by creating a new rkv (#2402) 2023-03-07 15:10:24 -06:00
Ryan VanderMeulen 1883ac5808
Various Android build updates (#2399)
* Update Android SDK build tools to version 33.0.2

* Update Android platform version to 33

* Update NDK to version 25.2.9519653
2023-03-07 09:58:02 +01:00
Ryan VanderMeulen 18c79e8967 Update Kotlin to version 1.8.10
Also remove some unnecessary kotlin-stdlib usage as it's already implicit.
2023-03-03 11:19:15 -06:00
Raphael Pierzina 59fcc8e186 Update baseline ping description to reflect reasons 2023-03-03 08:41:35 -06:00
Ryan VanderMeulen bc75cf9cfb Target JVM 11 bytecode
Per https://developer.android.com/studio/releases/gradle-plugin#jvm-11-bytecode
2023-03-02 09:30:22 -06:00
Ryan VanderMeulen 792e0dc31c Update Gradle to version 7.6.1 and Android Gradle Plugin to 7.4.1 2023-03-02 09:30:22 -06:00
Chris H-C cf70b11e98 Bumped version to 52.3.1 2023-03-01 17:15:19 -05:00
Chris H-C 5ac3880c12 CHANGELOG update for v52.3.1 2023-03-01 17:15:19 -05:00