You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
2.0 KiB
88 lines
2.0 KiB
### net/rpc/warden
|
|
|
|
##### Version 1.1.20
|
|
1. client增加timeoutCallOpt强制覆盖每次请求的timeout
|
|
|
|
##### Version 1.1.19
|
|
1. 升级grpc至1.22.0
|
|
2. client增加keepAlive选项
|
|
|
|
##### Version 1.1.18
|
|
1. 修复resolver过滤导致的子集bug
|
|
|
|
##### Version 1.1.17
|
|
1. 移除 bbr feature flag,默认开启自适应限流
|
|
|
|
##### Version 1.1.16
|
|
1. 使用 flag(grpc.bbr) 绑定 BBR 限流
|
|
|
|
##### Version 1.1.15
|
|
1. warden使用 metadata.Range 方法
|
|
|
|
##### Version 1.1.14
|
|
1. 为 server log 添加选项
|
|
|
|
##### Version 1.1.13
|
|
1. 为 client log 添加选项
|
|
|
|
##### Version 1.1.12
|
|
1. 设置 caller 为 no_user 如果 user 不存在
|
|
|
|
##### Version 1.1.12
|
|
1. warden支持mirror传递
|
|
|
|
##### Version 1.1.11
|
|
1. Validate RequestErr支持详细报错信息
|
|
|
|
##### Version 1.1.10
|
|
1. 默认读取环境中的color
|
|
|
|
##### Version 1.1.9
|
|
1. 增加NonBlock模式
|
|
|
|
##### Version 1.1.8
|
|
1. 新增appid mock
|
|
|
|
##### Version 1.1.7
|
|
1. 兼容cpu为0和wrr dt为0的情况
|
|
|
|
##### Version 1.1.6
|
|
1. 修改caller传递和获取方式
|
|
2. 添加error detail example
|
|
|
|
##### Version 1.1.5
|
|
1. 增加server端json格式支持
|
|
|
|
##### Version 1.1.4
|
|
1. 判断reosvler.builder为nil之后再注册
|
|
|
|
##### Version 1.1.3
|
|
1. 支持zone和clusters
|
|
|
|
##### Version 1.1.2
|
|
1. 业务错误日志记为 WARN
|
|
|
|
##### Version 1.1.1
|
|
1. server实现了返回cpu信息
|
|
|
|
##### Version 1.1.0
|
|
1. 增加ErrorDetail
|
|
2. 修复日志打印error信息丢失问题
|
|
|
|
##### Version 1.0.3
|
|
1. 给server增加keepalive参数
|
|
|
|
##### Version 1.0.2
|
|
|
|
1. 替代默认的timoue,使用durtaion.Shrink()来传递context
|
|
2. 修复peer.Addr为nil时会panic的问题
|
|
|
|
##### Version 1.0.1
|
|
|
|
1. 去除timeout的手动传递,改为使用grpc默认自带的grpc-timeout
|
|
2. 获取server address改为使用call option的方式,去除对balancer的依赖
|
|
|
|
##### Version 1.0.0
|
|
|
|
1. 使用NewClient来新建一个RPC客户端,并默认集成trace、log、recovery、moniter拦截器
|
|
2. 使用NewServer来新建一个RPC服务端,并默认集成trace、log、recovery、moniter拦截器
|
|
|