Upgrade datastore-preferences in AQS
Upgrade datastore-preferences in AQS to 1.1.1, which supports multi-process apps accessing the same file. This let us remove the process name from the file name, which means all processes can share one copy of the settings. This will reduce the network traffic, and let the sdk be lighter.
Release note changes
The following had changelogs that were modified, but did not have any unreleased entries for release notes to generate from.
Changelogs
firebase-sessions
Unit Test Results
950 files ±0 950 suites ±0 34m 56s :stopwatch: -16s 5 210 tests - 1 5 189 :heavy_check_mark: - 1 21 :zzz: ±0 0 :x: ±0 10 505 runs - 2 10 463 :heavy_check_mark: - 2 42 :zzz: ±0 0 :x: ±0
Results for commit 99d281f4. ± Comparison against base commit 58540de2.
Size Report 1
Affected Products
firebase-crashlyticsType Base (58540de) Merge (fd8764c) Diff apk (aggressive) 688 kB 511 kB -177 kB (-25.8%) apk (release) 5.84 MB 6.27 MB +431 kB (+7.4%) firebase-crashlytics-ktxType Base (58540de) Merge (fd8764c) Diff apk (aggressive) 689 kB 511 kB -177 kB (-25.7%) apk (release) 5.84 MB 6.27 MB +431 kB (+7.4%) firebase-crashlytics-ndkType Base (58540de) Merge (fd8764c) Diff apk (aggressive / arm64-v8a) 1.86 MB 1.68 MB -177 kB (-9.5%) apk (aggressive / armeabi-v7a) 1.34 MB 1.16 MB -177 kB (-13.2%) apk (aggressive / x86) 1.84 MB 1.66 MB -177 kB (-9.6%) apk (aggressive / x86_64) 1.90 MB 1.73 MB -177 kB (-9.3%) apk (release / arm64-v8a) 7.01 MB 7.44 MB +434 kB (+6.2%) apk (release / armeabi-v7a) 6.48 MB 6.92 MB +434 kB (+6.7%) apk (release / x86) 6.98 MB 7.42 MB +434 kB (+6.2%) apk (release / x86_64) 7.05 MB 7.48 MB +434 kB (+6.2%) firebase-sessionsType Base (58540de) Merge (fd8764c) Diff aar 168 kB 167 kB -1.11 kB (-0.7%) apk (aggressive) 556 kB 371 kB -185 kB (-33.2%) apk (release) 5.53 MB 5.96 MB +431 kB (+7.8%)
Test Logs
Coverage Report 1
Affected Products
firebase-ml-modeldownloaderOverall coverage changed from 83.32% (58540de) to 83.38% (fd8764c) by +0.06%.
Filename Base (58540de) Merge (fd8764c) Diff FirebaseModelDownloader.java 84.05% 84.66% +0.61% firebase-storageOverall coverage changed from 84.08% (58540de) to 84.12% (fd8764c) by +0.04%.
Filename Base (58540de) Merge (fd8764c) Diff NetworkRequest.java 87.29% 87.85% +0.55%