-
Notifications
You must be signed in to change notification settings - Fork 213
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
feat: default variants #3271
feat: default variants #3271
Conversation
Signed-off-by: Mark Phelps <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3271 +/- ##
==========================================
- Coverage 64.24% 64.18% -0.06%
==========================================
Files 168 168
Lines 13410 13506 +96
==========================================
+ Hits 8615 8669 +54
- Misses 4137 4174 +37
- Partials 658 663 +5
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
I'm opening this up for feedback before I get too far in the weeds with adding tests cc @erka |
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
@markphelps Overall, it looks fantastic. There is one white spot with |
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Im not quite sure what you mean. Would you mind showing me in the a comment in the PR if possible? |
If I set the default variant for a flag and then look at snapshot at http://localhost:8080/internal/v1/evaluation/snapshot/namespace/default I don't see any changes in the response. |
ah yes! good catch. will add. and also need to add support in the client side evaluator engine |
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Roman Dmytrenko <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Eval Data APIWith Proper Header Set
With Lower Version Header Set
With No Header Set
|
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
Signed-off-by: Mark Phelps <[email protected]>
@erka @GeorgeMac this should be ready for another pass now |
into default-variant-redo * 'default-variant-redo' of https://github.com/flipt-io/flipt: chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus (#3290) chore(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#3292) chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#3293) chore(deps): bump github.com/redis/go-redis/v9 from 9.5.3 to 9.6.0 (#3291) chore(deps-dev): bump playwright from 1.45.1 to 1.45.2 in /ui (#3297) chore(deps): bump chart.js from 4.4.2 to 4.4.3 in /ui (#3298) chore(deps-dev): bump eslint-plugin-no-relative-import-paths in /ui (#3295) chore(deps-dev): bump eslint-plugin-react from 7.34.4 to 7.35.0 in /ui (#3294) chore(deps): bump github.com/google/go-containerregistry (#3289)
Signed-off-by: Mark Phelps <[email protected]>
* main: chore: go mod tidy
Signed-off-by: Mark Phelps <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it looks great. I have only one comment about compatibility.
* 'main' of https://github.com/flipt-io/flipt: feat: default variants (#3271)
Redo of #3168
Fixes: #3134
TODO (In this PR)
In other repos