Skip to content
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

[Rollouts] Rollouts serialization #12258

Merged
merged 1 commit into from
Jan 10, 2024
Merged

Conversation

themiswang
Copy link
Contributor

@themiswang themiswang commented Jan 10, 2024

  • Adding a intermediate data object EncodedRolloutAssignment to process string value hex encoding and serialization
  • Re-write FIRCLSFileHexEncodeString logic to swift
  • Unit testing

Checked rollouts are successfully attached to non-fatals after integration:
Screenshot 2024-01-09 at 6 11 40 PM

#no-changelog

Copy link
Contributor

@danasilver danasilver left a comment

Choose a reason for hiding this comment

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

LGTM, but probably should get a review from @samedson too

Copy link
Contributor

@samedson samedson left a comment

Choose a reason for hiding this comment

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

Just had one bit of feedback around logging, but looks good!

@themiswang themiswang merged commit 50b72c1 into featureRollouts Jan 10, 2024
89 of 92 checks passed
@themiswang themiswang deleted the rolloutsSerialization branch January 10, 2024 23:47
themiswang added a commit that referenced this pull request Jan 23, 2024
@firebase firebase locked and limited conversation to collaborators Feb 10, 2024
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.

None yet

4 participants