mirror of https://github.com/grpc/grpc-java.git
xds,googleapis: Default GRPC_EXPERIMENTAL_XDS_FEDERATION to true (#10093)
This commit is contained in:
parent
68b67b616e
commit
a384c16e8c
|
|
@ -66,8 +66,8 @@ final class GoogleCloudToProdNameResolver extends NameResolver {
|
|||
|| System.getProperty("io.grpc.xds.bootstrapConfig") != null;
|
||||
@VisibleForTesting
|
||||
static boolean enableFederation =
|
||||
!Strings.isNullOrEmpty(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"))
|
||||
&& Boolean.parseBoolean(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"));
|
||||
Strings.isNullOrEmpty(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"))
|
||||
|| Boolean.parseBoolean(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"));
|
||||
|
||||
private static final String serverUriOverride =
|
||||
System.getenv("GRPC_TEST_ONLY_GOOGLE_C2P_RESOLVER_TRAFFIC_DIRECTOR_URI");
|
||||
|
|
|
|||
|
|
@ -159,6 +159,7 @@ public class GoogleCloudToProdNameResolverTest {
|
|||
public void hasProvidedBootstrapDelegateToDns() {
|
||||
GoogleCloudToProdNameResolver.isOnGcp = true;
|
||||
GoogleCloudToProdNameResolver.xdsBootstrapProvided = true;
|
||||
GoogleCloudToProdNameResolver.enableFederation = false;
|
||||
createResolver();
|
||||
resolver.start(mockListener);
|
||||
assertThat(delegatedResolver.keySet()).containsExactly("dns");
|
||||
|
|
|
|||
|
|
@ -57,8 +57,8 @@ class BootstrapperImpl extends Bootstrapper {
|
|||
|
||||
// Feature-gating environment variables.
|
||||
static boolean enableFederation =
|
||||
!Strings.isNullOrEmpty(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"))
|
||||
&& Boolean.parseBoolean(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"));
|
||||
Strings.isNullOrEmpty(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"))
|
||||
|| Boolean.parseBoolean(System.getenv("GRPC_EXPERIMENTAL_XDS_FEDERATION"));
|
||||
|
||||
// Client features.
|
||||
@VisibleForTesting
|
||||
|
|
|
|||
Loading…
Reference in New Issue