FFL-1460 FlagsClient changes to accommodate Flags RN SDK sync flag evals #2604
Conversation
e333fd2 to
13803c4
Compare
e7a9778 to
ca3ce44
Compare
sameerank
left a comment
There was a problem hiding this comment.
Had some thoughts about the tests. Overall looks good and happy to approve after those are addressed, but would be better if Guille has a chance to take a look too
gonzalezreal
left a comment
There was a problem hiding this comment.
Nice work!
I left a couple of suggestions. Let me know your thoughts.
This comment has been minimized.
This comment has been minimized.
…-flag-evaluation-in-rn-sdk
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
Tests failed on this commit a80b782: What to do next?
|
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
Tests failed on this commit 2b88d49: What to do next?
|
|
Using the merge queue is rough, stuff fails or hangs up randomly. Third time's a charm. |
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
|
What and why?
The motivation for this work is to allow the upcoming Flags RN SDK to be able to retrieve complete feature flags state to the JS side at init time (FFL-1460).
This has been developed in parallel with changes in:
How?
Changes:
Please note that the above changes are for internal Datadog usage and are not meant to be used by the wider public.
Review checklist
Add CHANGELOG entry for user facing changesAdd Objective-C interface for public APIs (see our guidelines (internal) and runmake api-surface)