Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.

Commit d4da0c7

Browse files
committed
fix tests
1 parent 6dd2f14 commit d4da0c7

3 files changed

Lines changed: 17 additions & 1 deletion

File tree

google-cloud-bigtable/clirr-ignored-differences.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -492,4 +492,16 @@
492492
<className>com/google/cloud/bigtable/gaxx/grpc/BigtableChannelPoolSettings$Builder</className>
493493
<method>com.google.cloud.bigtable.gaxx.grpc.BigtableChannelPoolSettings$Builder setLoadBalancingStrategy(com.google.cloud.bigtable.gaxx.grpc.BigtableChannelPoolSettings$LoadBalancingStrategy)</method>
494494
</difference>
495+
<difference>
496+
<!-- InternalApi was updated -->
497+
<differenceType>7004</differenceType>
498+
<className>com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStubSettings$InternalMetricsProvider</className>
499+
<method>*</method>
500+
</difference>
501+
<difference>
502+
<!-- InternalApi was updated -->
503+
<differenceType>7004</differenceType>
504+
<className>com/google/cloud/bigtable/data/v2/stub/metrics/Util</className>
505+
<method>*</method>
506+
</difference>
495507
</differences>

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/BigtableClientContext.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import com.google.api.gax.core.BackgroundResource;
2121
import com.google.api.gax.core.CredentialsProvider;
2222
import com.google.api.gax.core.FixedCredentialsProvider;
23+
import com.google.api.gax.core.FixedExecutorProvider;
2324
import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider;
2425
import com.google.api.gax.rpc.ClientContext;
2526
import com.google.auth.Credentials;
@@ -79,6 +80,9 @@ public static BigtableClientContext create(EnhancedBigtableStubSettings settings
7980
ScheduledExecutorService backgroundExecutor =
8081
settings.getBackgroundExecutorProvider().getExecutor();
8182

83+
FixedExecutorProvider executorProvider = FixedExecutorProvider.create(backgroundExecutor);
84+
builder.setBackgroundExecutorProvider(executorProvider);
85+
8286
// Set up OpenTelemetry
8387
OpenTelemetry openTelemetry = null;
8488
try {

google-cloud-bigtable/src/test/java/com/google/cloud/bigtable/data/v2/BigtableDataClientFactoryTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ public void transportTerminated(Attributes transportAttrs) {
167167
.stubSettings()
168168
.setTransportChannelProvider(transportChannelProvider)
169169
.setCredentialsProvider(credentialsProvider)
170-
.setExecutorProvider(executorProvider)
170+
.setBackgroundExecutorProvider(executorProvider)
171171
.setStreamWatchdogProvider(watchdogProvider)
172172
.setClock(apiClock);
173173

0 commit comments

Comments
 (0)