-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(firebase-perf): Update device cache only if RC value is different from cached value #6431
base: main
Are you sure you want to change the base?
Conversation
… from cached value
Release note changesThe following release notes were modified. Please ensure they look correct. Release Notesfirebase-perf### {{perfmon}} version 21.0.3 {: #performance_v21-0-3}
* {{fixed}} Fixed a performance issue with shared preferences
calling `.apply()` every time a value is read from remote config GitHub [#6407](//github.com/firebase/firebase-android-sdk/issues/6407){: .external}
#### {{perfmon}} Kotlin extensions version 21.0.3 {: #performance-ktx_v21-0-3}
The Kotlin extensions library transitively includes the updated
`firebase-perf` library. The Kotlin extensions library has no additional
updates.
|
Vertex AI Mock Responses Check
|
Test Results 110 files + 56 110 suites +56 2m 17s ⏱️ +4s Results for commit cc34082. ± Comparison against base commit 57e401c. This pull request removes 515 and adds 969 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making the change. I'm just curious as to why just these 2 flags and not other values? Is this because we are trying to optimize only the startup time performance?
@visumickey The issue is every time This PR is aimed to fix that specific issue, but I can't see a reason why we can't do it for all values |
Thanks for clarifying. Let's keep this PR narrow down to this issue. We can make the refactor to the rest of the code later. |
Fixes #6407