We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f4efd7a commit 1d7e4e1Copy full SHA for 1d7e4e1
google-cloud-spanner/src/main/java/com/google/cloud/spanner/spi/v1/GapicSpannerRpc.java
@@ -354,6 +354,11 @@ public GapicSpannerRpc(final SpannerOptions options) {
354
options.isAttemptDirectPath()
355
&& !Objects.equals(
356
options.getScopedCredentials(), NoCredentials.getInstance()));
357
+ String directPathXdsEnv = System.getenv("GOOGLE_SPANNER_ENABLE_DIRECT_ACCESS");
358
+ boolean isAttemptDirectPathXds = Boolean.parseBoolean(directPathXdsEnv);
359
+ if (isAttemptDirectPathXds) {
360
+ defaultChannelProviderBuilder.setAttemptDirectPathXds();
361
+ }
362
if (options.isUseVirtualThreads()) {
363
ExecutorService executor =
364
tryCreateVirtualThreadPerTaskExecutor("spanner-virtual-grpc-executor");
0 commit comments