From 8b96221ede4c303320a0aee4050a52229a4b6176 Mon Sep 17 00:00:00 2001 From: ohmayr Date: Wed, 8 Jul 2026 01:14:59 +0000 Subject: [PATCH] feat(generator): add max_metadata_size to gRPC transport templates --- .../%name_%version/%sub/services/%service/transports/grpc.py.j2 | 1 + .../%sub/services/%service/transports/grpc_asyncio.py.j2 | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc.py.j2 b/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc.py.j2 index e906c9d9ea71..1513d353cb8f 100644 --- a/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc.py.j2 +++ b/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc.py.j2 @@ -249,6 +249,7 @@ class {{ service.name }}GrpcTransport({{ service.name }}Transport): options=[ ("grpc.max_send_message_length", -1), ("grpc.max_receive_message_length", -1), + ("grpc.max_metadata_size", 32768), ], ) diff --git a/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc_asyncio.py.j2 b/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc_asyncio.py.j2 index 7b8a885d227c..4b834616cd8e 100644 --- a/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc_asyncio.py.j2 +++ b/packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/grpc_asyncio.py.j2 @@ -297,6 +297,7 @@ class {{ service.grpc_asyncio_transport_name }}({{ service.name }}Transport): options=[ ("grpc.max_send_message_length", -1), ("grpc.max_receive_message_length", -1), + ("grpc.max_metadata_size", 32768), ], )