Requirement
We have your traces/spans. For internal reasons, we need to be able to display them in Jaeger. We use grpc backend storage.
Problem
Remote gRPC storage fails with large responses:
rpc error: code = ResourceExhausted desc = grpc: received message larger than max (10340064 vs. 4194304)
The gRPC client is limited to 4MB but OpenTelemetry's configgrpc.ClientConfig doesn't expose max_recv_msg_size_mib (only available for servers).
Proposal
Add max_recv_msg_size_mib config option for gRPC storage backends to allow configuring client-side max receive message size, similar to what exists for OTLP receivers.
Open questions
No response
Requirement
We have your traces/spans. For internal reasons, we need to be able to display them in Jaeger. We use grpc backend storage.
Problem
Remote gRPC storage fails with large responses:
The gRPC client is limited to 4MB but OpenTelemetry's configgrpc.ClientConfig doesn't expose max_recv_msg_size_mib (only available for servers).
Proposal
Add max_recv_msg_size_mib config option for gRPC storage backends to allow configuring client-side max receive message size, similar to what exists for OTLP receivers.
Open questions
No response