Update android nightly application-services version bump to new version c3774b262f27fabdd8ae7d064db5745029b347b9 from 2024-08-15 05:02:58
Categories
(Firefox for Android :: General, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox131 | --- | fixed |
People
(Reporter: update-bot, Assigned: dmeehan)
Details
(Whiteboard: [3pl-filed][task_id: DJXSNT8UTZewIVddBa2gIQ])
Attachments
(1 file)
This update covers 3 commits. Here are the overall diff statistics, and then the commit information.
mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt | 2 +-
mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
c3774b262f27fabdd8ae7d064db5745029b347b9 by Ben Dean-Kawamura <bdk@mozilla.com>
https://github.com/mozilla/application-services/commit/c3774b262f27fabdd8ae7d064db5745029b347b9
Authored: 2024-07-29 11:37:44 -0400
Committed: 2024-08-14 15:22:17 +0000
Bug 1908802 - Handle deleted suggest records
The issue is that once a record is deleted, it no longer has a type
field. Reworked the ingestion client to deal with this. It now always
fetches all records, then filters them client side. Client-side
filtering is more flexible and allows us to handle the deleted records.
Updated the code to use caching make the requests more efficient.
Rather than store last modified times for record types, store details on
each record that we've ingested. This means that if we fail to process
a record for any reason, on the next ingest we have another chance to
process it and recover.
Updated the rs::Record
type to store the parsed SuggestRecord
. This
simplifies a lot of the filtering/caching code.
Files Modified:
- Cargo.lock
- DEPENDENCIES.md
- components/nimbus/src/tests/stateful/test_evaluator.rs
- components/remote_settings/src/client.rs
- components/suggest/Cargo.toml
- components/suggest/src/benchmarks/client.rs
- components/suggest/src/benchmarks/ingest.rs
- components/suggest/src/db.rs
- components/suggest/src/error.rs
- components/suggest/src/rs.rs
- components/suggest/src/schema.rs
- components/suggest/src/store.rs
- components/suggest/src/testing/client.rs
- components/suggest/src/testing/mod.rs
- megazords/full/DEPENDENCIES.md
- megazords/full/android/dependency-licenses.xml
- megazords/ios-rust/DEPENDENCIES.md
17cb62b96790cb40ea8d203ec6ba61ba9c6a1a46 by Ryan VanderMeulen <rvandermeulen@mozilla.com>
https://github.com/mozilla/application-services/commit/17cb62b96790cb40ea8d203ec6ba61ba9c6a1a46
Authored: 2024-08-14 09:07:07 -0400
Committed: 2024-08-14 14:49:06 +0000
Update Gradle to version 8.10
Files Modified:
- gradle/libs.versions.toml
- gradle/wrapper/gradle-wrapper.jar
- gradle/wrapper/gradle-wrapper.properties
ccad43b18784488a231ffc14a7a1fc1b9aebe950 by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
https://github.com/mozilla/application-services/commit/ccad43b18784488a231ffc14a7a1fc1b9aebe950
Authored: 2024-08-05 00:04:38 +0000
Committed: 2024-08-14 10:39:04 +0000
build(deps): bump pyjwt from 2.8.0 to 2.9.0 in /tools
Bumps pyjwt from 2.8.0 to 2.9.0.
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Files Modified:
- tools/requirements.txt
Reporter | ||
Comment 1•10 months ago
|
||
DJXSNT8UTZewIVddBa2gIQ |
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=469af06681653317e430bb9891b1fed709469b6f
Reporter | ||
Comment 2•10 months ago
|
||
Updated•10 months ago
|
Reporter | ||
Comment 4•10 months ago
|
||
IIQgi2JSSsqPKSxJLmmQyw |
The try push is done, we found jobs with unclassified failures.
Needs Close Investigation:
- generate-profile-android-x86-shippable/opt - 1 of 1 failed (failed: QH8X4tTvTDG01yQyzYg29g)
- generate-profile-android-x86_64-shippable/opt - 1 of 1 failed (failed: IMfAEy4eRW2QAbUwlA0vLA)
These failures could mean that the library update changed something and caused
tests to fail. You'll need to review them yourself and decide where to go from here.
In either event, I have done all I can and you will need to take it from here. If you
don't want to land my patch, you can replicate it locally for editing with
./mach vendor mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.
Assignee | ||
Updated•10 months ago
|
Description
•