#29708·protobuf

[Python] 10 MB `grpc.aio` 请求延迟在 `protobuf` 4.25.8 到 6.33.6 之间出现回退

作者: jeffreywang88创建于 2026年9月10日更新于 2026年9月15日
标签bugwait for user actionkeep open

def message_types(): file_descriptor = descriptor_pb2.FileDescriptorProto( name="large_message_repro.proto", package="large_message", syntax="proto3", )

request = file_descriptor.message_type.add()
request.name = "Request"
for number, name in enumerate(("metadata", "args", "kwargs"), start=1):
    field = request.field.add()
    field.name = name
    field.number = number
    field.label = descriptor_pb2.FieldDescriptorProto.LABEL_OPTIONAL
    field.type = descriptor_pb2.FieldDescriptorProto.TYPE_BYTES

内容来源: protocolbuffers/protobuf