From 24b84d1d50a4f4712fcb10b2ecd5bf5e18e41b0e Mon Sep 17 00:00:00 2001 From: Mattie Fu Date: Fri, 14 Aug 2026 11:44:51 -0400 Subject: [PATCH 1/2] test: add internal testing flag back --- .../com/google/cloud/bigtable/data/v2/internal/api/Client.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java b/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java index b13786f4c4ad..266a2be19425 100644 --- a/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java +++ b/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java @@ -79,6 +79,9 @@ public class Client implements AutoCloseable { // .setDirectAccessRequested(true) .setPeerInfo(true) .setSessionsCompatible(true) + .setSessionsRequired( // Internal system property internal testing, not to be used by + // external customers. + Boolean.getBoolean("bigtable.internal.sessions-required")) .build(); // gRPC keep-alive interval 60 seconds. public static final int KEEPALIVE_TIME_MS = 60000; From 64ec49720a89f4834c5148177c173bb6e98b5df2 Mon Sep 17 00:00:00 2001 From: Mattie Fu Date: Fri, 14 Aug 2026 12:10:01 -0400 Subject: [PATCH 2/2] format --- .../com/google/cloud/bigtable/data/v2/internal/api/Client.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java b/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java index 266a2be19425..b6f72659c092 100644 --- a/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java +++ b/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java @@ -80,7 +80,7 @@ public class Client implements AutoCloseable { .setPeerInfo(true) .setSessionsCompatible(true) .setSessionsRequired( // Internal system property internal testing, not to be used by - // external customers. + // external customers. Boolean.getBoolean("bigtable.internal.sessions-required")) .build(); // gRPC keep-alive interval 60 seconds.