File tree 2 files changed +7
-1
lines changed
providers/flagd-in-process
2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 1
- # In-process Flagd Provider
1
+ # DEPRECATED - In-process Flagd Provider
2
+
3
+ > [ !IMPORTANT]
4
+ > This provider is DEPRECATED and will be removed soon.
5
+ > [ flagd provider] ( ../flagd/README.md ) now supports in-process flag evaluation and it will be maintained as a single package.
2
6
3
7
This provider implements parts of the functionality of [ Flagd] ( https://github.com/open-feature/flagd ) , and follows its
4
8
specification for [ in-process providers] ( https://flagd.dev/reference/specifications/in-process-providers/ ) .
Original file line number Diff line number Diff line change @@ -59,6 +59,7 @@ type connectionInfo struct {
59
59
60
60
type connectionState int
61
61
62
+ // Deprecated: Please use flagd with WithInProcessResolver option instead of this dedicated provider
62
63
type Provider struct {
63
64
ctx context.Context
64
65
cancelFunc context.CancelFunc
@@ -80,6 +81,7 @@ type ProviderConfiguration struct {
80
81
81
82
type ProviderOption func (* Provider )
82
83
84
+ // Deprecated : Please use flagd with WithInProcessResolver option instead of this dedicated provider
83
85
func NewProvider (ctx context.Context , opts ... ProviderOption ) * Provider {
84
86
ctx , cancel := context .WithCancel (ctx )
85
87
provider := & Provider {
You can’t perform that action at this time.
0 commit comments