Skip to content

[Flagd] offline mode for in-process provider #375

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

Closed
Kavindu-Dodan opened this issue Nov 8, 2023 · 2 comments · Fixed by #421
Closed

[Flagd] offline mode for in-process provider #375

Kavindu-Dodan opened this issue Nov 8, 2023 · 2 comments · Fixed by #421
Assignees
Labels
enhancement New feature or request

Comments

@Kavindu-Dodan
Copy link
Contributor

Kavindu-Dodan commented Nov 8, 2023

Flagd has in-process evaluation capability introduced through PR #327

Similar to the offline in-process mode in Java provider 1, we should introduce an offline in-process mode for Go provider.

This needs to be followed up after completing the #393

Footnotes

@Kavindu-Dodan Kavindu-Dodan added the enhancement New feature or request label Nov 22, 2023
@thisthat
Copy link
Member

We should also include the improvement done in open-feature/java-sdk-contrib#614
This would enable mounting a ConfigMap directly on a Pod that contains the FF definition.

@Kavindu-Dodan
Copy link
Contributor Author

Kavindu-Dodan commented Jan 22, 2024

We should also include the improvement done in open-feature/java-sdk-contrib#614 This would enable mounting a ConfigMap directly on a Pod that contains the FF definition.

Opened PR #421 and in that I used flagd's implementation of the file sync. This has proven to work fine (compared to what I found on Java libraries and watchers). I think reusing this reduces complexity and avoids code duplication :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants