Jan-Erik Rediger
82f68b22a2
Kotlin: Remove unused file
2022-07-12 11:56:36 +02:00
Jan-Erik Rediger
df80c1ba8e
Remove wording about exceptions thrown when values are missing
...
We switched to returning optional values now.
2022-07-12 11:56:36 +02:00
Jan-Erik Rediger
d5bf6dfe32
Remove testHasValue once and for all
2022-07-12 11:56:36 +02:00
Jan-Erik Rediger
9b0bb1c674
Python: drop dependency on cffi
...
UniFFI uses ctypes which comes with Python.
No need for anything else anymore.
2022-07-11 19:26:06 +02:00
tlong
5ac329c21b
Bumped version to 50.1.2
2022-07-08 14:04:12 -05:00
Travis Long
dbbaccc9a0
Update CHANGELOG.md
2022-07-08 14:04:12 -05:00
Travis Long
679fbf1ef5
Update to UniFFI v0.19.3
...
This update to UniFFI contains a fix for the Swift code generation, unbreaking the Glean iOS build.
2022-07-08 12:42:25 -05:00
Travis Long
72bbaf4db2
Fixes clippy lints and warnings for Rust 1.63.0-beta.2
2022-07-08 08:28:20 -05:00
dependabot[bot]
c7f7bb5df0
Bump black from 22.3.0 to 22.6.0 in /glean-core/python
...
Bumps [black](https://github.com/psf/black ) from 22.3.0 to 22.6.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.3.0...22.6.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:09:48 +02:00
dependabot[bot]
327b51171d
Bump once_cell from 1.12.0 to 1.13.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.12.0 to 1.13.0.
- [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.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:04:01 +02:00
dependabot[bot]
fb72de31a8
Bump flake8-bugbear from 22.4.25 to 22.7.1 in /glean-core/python
...
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear ) from 22.4.25 to 22.7.1.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases )
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.4.25...22.7.1 )
---
updated-dependencies:
- dependency-name: flake8-bugbear
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 14:00:17 +02:00
Jan-Erik Rediger
a3a71afb59
Upgrade to uniffi 0.19 ( #2102 )
...
* Upgrade to uniffi 0.19.2
Brings in some dependency updates as well as a fix to unbreak
sccache-powered builds.
Co-authored-by: Travis Long <tlong@mozilla.com>
2022-07-08 11:54:57 +02:00
Alessio Placitelli
f83db764e0
Merge pull request #2091 from mozilla/probe-scraper-push
...
Update setup docs to include pushing commits to probe scraper
2022-06-21 17:26:20 +02:00
dependabot[bot]
1952cb2c24
Bump anyhow from 1.0.57 to 1.0.58 ( #2101 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 11:40:05 +02:00
dependabot[bot]
67e7b14234
Bump crossbeam-channel from 0.5.4 to 0.5.5 ( #2099 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 11:39:52 +02:00
Jan-Erik Rediger
c9235d3c4c
Merge back release of v50.1.1 ( #2100 )
2022-06-17 12:00:39 +02:00
Alessio Placitelli
721cfa5f39
Bug 1774559 - Fix building on Windows by not referencing Linux paths ( #2098 )
2022-06-16 11:47:41 +02:00
Jan-Erik Rediger
1c9577144a
Bug 1774550 - Use single quotes for strings in the Python inline script ( #2097 )
...
Bug 1774550 - Use single quotes for strings in the Python inline script
2022-06-16 11:30:57 +02:00
Jan-Erik Rediger
0c372b234c
Merge pull request #2096 from glandium/logger
...
Update env_logger to 0.9 and android_logger to 0.11
2022-06-16 10:34:04 +02:00
Mike Hommey
5ab50ec121
Update env_logger to 0.9 and android_logger to 0.11
2022-06-16 06:33:32 +09:00
Daniel Thorn
50b0402807
Apply suggestions from code review
2022-06-15 13:41:07 -07:00
Jan-Erik Rediger
3dc4f6de09
Merge pull request #2095 from mozilla/release-v50.1.0
...
Merge back release of v50.1.0
2022-06-15 12:23:30 +02:00
Jan-Erik Rediger
14dbc6ff1d
Bumped version to 50.1.0
2022-06-15 12:00:50 +02:00
Chris H-C
86be9f67cc
bug 1772156 - Derive (De)Serialize for CMD and Lifetime
2022-06-14 11:38:14 -04:00
Jan-Erik Rediger
e334bb03c4
Upgrade to glean_parser v6.1.1
2022-06-13 16:28:08 +02:00
Jan-Erik Rediger
2d35dd0f99
Correct link to RLB's API docs in README.
...
[doc only]
2022-06-13 15:53:11 +02:00
Jan-Erik Rediger
5c5afe3b0a
Remove non-existing ignored files
...
[doc only]
2022-06-13 15:53:11 +02:00
Jan-Erik Rediger
689964aa00
Run up to 6 jobs to avoid memory exhaustion
...
Recent Rust/Cargo changed detection of available cores,
which is probably the cause of earlier CPU/memory exhaustion kills.
By manually limiting it to 6 jobs we stay within the limits, while
keeping about the same runtime.
Upstream bug: https://github.com/rust-lang/rust/issues/97549
2022-06-13 11:13:13 +02:00
Jan-Erik Rediger
e569b1e298
CI: Use Rust 1.61.0 everywhere
2022-06-13 11:13:13 +02:00
Jan-Erik Rediger
307325254b
Use Swift packages for direct dependencies and drop Carthage
...
Only 2 dependencies left:
* Testing only: OHHTTPStubs for network mocking
* GzipSwift: for TestUtils to decode gzip'ed payloads
Both are available as Swift packages, so we can consume them that way.
2022-06-13 11:12:26 +02:00
Jan-Erik Rediger
7f5039f3e2
Use Swift packages of dependencies in sample apps and a direct xcframework for Glean
...
This gets us one step closer to dropping Carthage and all it entails.
2022-06-13 11:12:26 +02:00
Travis Long
13533c3a44
Imports necessary for Glean to work in the iOS megazord again
2022-06-13 10:30:14 +02:00
Daniel Thorn
84a609d5ba
Update setup docs to include pushing commits to probe scraper
2022-06-09 15:30:11 -07:00
Jan-Erik Rediger
cf68c13a9b
Re-export once_cell
...
This can then be used in generated code without the end user required to
depend on the (right) version of once_cell.
2022-06-09 15:43:19 +02:00
dependabot[bot]
f5ad43f993
Bump rkv from 0.17.0 to 0.17.1
...
Bumps [rkv](https://github.com/mozilla/rkv ) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/mozilla/rkv/releases )
- [Commits](https://github.com/mozilla/rkv/compare/0.17.0...0.17.1 )
---
updated-dependencies:
- dependency-name: rkv
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-08 11:01:26 +02:00
Jan-Erik Rediger
5c6c418825
Use specified glean_parser version in iOS helper script again
2022-06-07 16:34:15 +02:00
dependabot[bot]
c5b6656127
Bump mypy from 0.960 to 0.961 in /glean-core/python
...
Bumps [mypy](https://github.com/python/mypy ) from 0.960 to 0.961.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.960...v0.961 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-07 10:42:42 +02:00
Jan-Erik Rediger
7510050fd0
Python: Disable one more test on Windows
2022-06-03 15:49:56 +02:00
Jan-Erik Rediger
c903542d9e
Remove `rlb_flush_dispatcher` symbol
...
This was used to unblock the Rust dispatcher from foreign language bindings.
Now that we have _only_ the Rust dispatcher it's of course the one
that's going to be unblocked by `initialize`.
The functionality to automatically call this from `glean-ffi` was
removed when `glean-ffi` itself was removed.
This is thus just a cleanup of already unused functionality.
2022-06-03 15:49:56 +02:00
dependabot[bot]
b40241f1c7
Bump flate2 from 1.0.23 to 1.0.24
...
Bumps [flate2](https://github.com/rust-lang/flate2-rs ) from 1.0.23 to 1.0.24.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Commits](https://github.com/rust-lang/flate2-rs/commits )
---
updated-dependencies:
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 15:45:47 +02:00
Jan-Erik Rediger
01be1b1e7e
FFI is gone, it's now all generated
...
[doc only]
2022-06-03 12:00:28 +02:00
Jan-Erik Rediger
e3d2cbf24f
Rust coverage: There's a make command for it
...
[doc only]
2022-06-03 12:00:28 +02:00
Jan-Erik Rediger
587f591dd1
Remove FFI docs, they do not apply anymore
...
[doc only]
2022-06-03 12:00:28 +02:00
Jan-Erik Rediger
d3e1749527
Update docs on how to add a new metric type to Glean
...
[doc only]
2022-06-03 12:00:28 +02:00
Jan-Erik Rediger
f45a5f75e0
C# is long gone
...
[doc only]
2022-06-03 12:00:28 +02:00
Jan-Erik Rediger
4f736e6986
Ensure Python linting is ignoring the venv dir, not files
...
Also reformats the one file that was left out previously.
[doc only]
2022-06-02 16:10:01 +02:00
Jan-Erik Rediger
ad57073dc7
Replace auto-assign bot with CODEOWNERS and GitHub's auto-assignment
...
Making use of GitHub's ability to auto-assign people from a team in a
round-robin fashion: https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team#routing-algorithms
2022-06-02 15:05:33 +02:00
dependabot[bot]
5c34778558
Bump iso8601 from 0.4.1 to 0.4.2
...
Bumps [iso8601](https://github.com/badboy/iso8601 ) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/badboy/iso8601/releases )
- [Changelog](https://github.com/badboy/iso8601/blob/main/CHANGELOG.md )
- [Commits](https://github.com/badboy/iso8601/compare/v0.4.1...v0.4.2 )
---
updated-dependencies:
- dependency-name: iso8601
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 10:55:12 +02:00
Jan-Erik Rediger
6913fc9ca3
Implement the text metric for Kotlin and Swift
2022-05-30 12:15:40 +02:00
Jan-Erik Rediger
b033df9a1d
One less typo
2022-05-30 11:41:56 +02:00