Skip to content

Create a random delay before initiating a remote config fetch. #8593

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

Merged
merged 6 commits into from
Sep 1, 2021

Conversation

visumickey
Copy link
Contributor

@visumickey visumickey commented Aug 30, 2021

Rationale:
This is required to ensure that a remote notification does not trigger multiple config fetches from remote config at the same time. Internal bug reference: b/187985523

This is required to ensure that a remote notification does not trigger multiple config fetches from remote config at the same time.
Copy link
Member

@paulb777 paulb777 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please fix CI

Copy link
Contributor

@jeremyjiang-dev jeremyjiang-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM on CI green

@google-oss-bot
Copy link

google-oss-bot commented Sep 1, 2021

Coverage Report

Affected SDKs

  • FirebasePerformance-iOS-FirebasePerformance.framework

    SDK overall coverage changed from 92.34% (52ccaba) to 92.35% (6799fc1) by +0.01%.

    Filename Base (52ccaba) Head (6799fc1) Diff
    FPRRemoteConfigFlags.m 98.26% 98.32% +0.06%

Test Logs

@visumickey visumickey requested a review from karenyz September 1, 2021 23:32
@visumickey visumickey merged commit 95830b2 into master Sep 1, 2021
@visumickey visumickey deleted the perf_addRandomRCDelay branch September 1, 2021 23:46
@firebase firebase locked and limited conversation to collaborators Oct 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants