TarsJava
TarsJava copied to clipboard
被调方Tars协议新增字段并设置默认值,调用方如果使用没有新增字段的旧协议调用的话,协议中定义的默认值不生效?
@TimmyYu 有空帮看下是否这块应该重载一个方法com.qq.tars.protocol.tars.TarsInputStream#read(T, int, boolean,Object)入参新增默认值字段,如果propertyInfo.getDefaultValue != null 就使用协议默认值,而不是read写死默认值。如下面的重载方法