You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**static flag set**: the flag set is defined in the retriever configuration, we know in advance that this flag set exists.
22
+
-**dynamic flag set**: the flag set is defined in the flag configuration file, we don't know in advance which flag sets exist.
23
+
21
24
## Context
22
25
23
26
As of today, GO Feature Flag is evaluating flag differently for client and server evaluations.
@@ -117,6 +120,8 @@ authorizedKeys:
117
120
- The flag set configuration is at the same place as the flag configuration, so it is possible to edit the flag set name directly inside the file _(risk of overriding another flag set)_.
118
121
- If we want the same flag to be part of multiple flag sets, we need to duplicate the flag in multiple files.
119
122
123
+
---
124
+
120
125
### Solution 2: specify the flag set in the retriever configuration
121
126
122
127
In this solution we consider that we need at least one file per flag set.
@@ -171,6 +176,8 @@ authorizedKeys:
171
176
**CON**
172
177
- If we want the same flag to be part of multiple flag sets, we need to duplicate the flag in multiple files.
173
178
179
+
---
180
+
174
181
### Solution 3
175
182
In this solution we want to offer multiple way to specify the flag set in the configuration.
176
183
This solution will be more complex to implement, but it will give more flexibility to the users.
0 commit comments