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

[FEATURE] Implement ResolveAll endpoint for bulk evaluation #117

Open
L3o-pold opened this issue Jan 8, 2025 · 2 comments
Open

[FEATURE] Implement ResolveAll endpoint for bulk evaluation #117

L3o-pold opened this issue Jan 8, 2025 · 2 comments
Labels
enhancement New feature or request Needs Triage This issue needs to be investigated by a maintainer

Comments

@L3o-pold
Copy link
Contributor

L3o-pold commented Jan 8, 2025

Requirements

Following open-feature/flagd#239

documentation: https://github.com/open-feature/flagd/blob/febc0cf2caa4f728320a613c8704068f336315db/docs/usage/evaluation_examples.md#resolve-all-values

@L3o-pold L3o-pold added enhancement New feature or request Needs Triage This issue needs to be investigated by a maintainer labels Jan 8, 2025
@beeme1mr
Copy link
Member

beeme1mr commented Jan 9, 2025

Hey @L3o-pold, how do you envision this working? I'm not sure how you'll be able to access the bulk API since the PHP SDK complies with the dynamic context paradigm. Perhaps a more performant option could be adding in-process support.

@L3o-pold
Copy link
Contributor Author

L3o-pold commented Jan 9, 2025

I am not sure to fully understand what it implies, but our usecase is to resolve all the flags based on the provided context when needed. Is that not working as implemented?

For example on user login, I want to query all the features enabled for the user instead of querying every feature/ flag one by one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Needs Triage This issue needs to be investigated by a maintainer
Projects
None yet
Development

No branches or pull requests

2 participants