Closed FancyJan closed 4 years ago
public class EchoResponse { @Protobuf(fieldType=FieldType.STRING, order=1, required=false) private java.util.List<String> message; } brpc Java client 连 brpc C++ server, server返回的repeated字段不能被正确解析(在client这边看结果为空) 但是如果不用 @Protobuf注解,改用@ProtobufClass注解的话就不会有这个问题
public class EchoResponse { @Protobuf(fieldType=FieldType.STRING, order=1, required=false) private java.util.List<String> message; }
参照组,grpc Java client 连 brpc C++ server, server返回的repeated字段能被正确解析
测试下来,没有发现该问题,请问使用的具体版本是?
1.2.15
我后来改用2.2.14就没有这个问题了
public class EchoResponse { @Protobuf(fieldType=FieldType.STRING, order=1, required=false) private java.util.List<String> message; }
brpc Java client 连 brpc C++ server, server返回的repeated字段不能被正确解析(在client这边看结果为空) 但是如果不用 @Protobuf注解,改用@ProtobufClass注解的话就不会有这个问题参照组,grpc Java client 连 brpc C++ server, server返回的repeated字段能被正确解析