From cce43cde45cf5b28d9a8a44ff8f6be99df0a12e1 Mon Sep 17 00:00:00 2001 From: Pradeep Date: Sat, 12 Oct 2024 01:46:17 +0200 Subject: [PATCH] fix: custom resolver priority Signed-off-by: Pradeep --- .../common/nameresolvers/EnvoyResolverProvider.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/resolver/common/nameresolvers/EnvoyResolverProvider.java b/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/resolver/common/nameresolvers/EnvoyResolverProvider.java index 642f261ac..ab8000219 100644 --- a/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/resolver/common/nameresolvers/EnvoyResolverProvider.java +++ b/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/resolver/common/nameresolvers/EnvoyResolverProvider.java @@ -18,9 +18,13 @@ protected boolean isAvailable() { return true; } + // setting priority higher than the default i.e. 5 + // could lead to issue since the resolver override the default + // dns provider. + // https://grpc.github.io/grpc-java/javadoc/io/grpc/NameResolverProvider.html?is-external=true#priority() @Override protected int priority() { - return 6; + return 5; } @Override