Closed
Description
Overview
The flagd in-process provider will emit a change event when the flag configuration is updated. However, it does not include a list of flag keys that have changed. This makes it impossible to reevaluate a feature flag only when the configuration changes.
Requirements
- Include a list of change flags in the provider configuration changed event: https://github.com/open-feature/java-sdk-contrib/blob/main/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/FlagdProvider.java#L174
- A flag is considered changed if it has been added, removed, or updated.
- Associated tests
Note
This functionality is supported in JavaScript. The PR can be found here.