From 872bae9d38984702100664f3111099d309ed335f Mon Sep 17 00:00:00 2001 From: Patrick Wrobel Date: Mon, 9 Feb 2026 12:42:52 -0500 Subject: [PATCH] fix: test proxy doesn't return "http2 excpetion" for long errors --- .../java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java b/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java index 759f1de867..fd7588675b 100644 --- a/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java +++ b/test-proxy/src/main/java/com/google/cloud/bigtable/testproxy/CbtTestProxy.java @@ -828,6 +828,9 @@ private InstantiatingGrpcChannelProvider getTransportChannel( public ManagedChannelBuilder apply(ManagedChannelBuilder input) { NettyChannelBuilder channelBuilder = (NettyChannelBuilder) input; + // The default replaces long (several KiB) error messages with "http2 exception" + channelBuilder.maxInboundMetadataSize(Integer.MAX_VALUE); + if (sslContext != null) { channelBuilder.sslContext(sslContext); }