发布
bRPC 1.2.0
登录后可跨设备保存划线和私人笔记登录
bRPC 1.2.0
Apache bRPC 1.2.0 发布版本。
变更内容
新特性:
- 支持 Apple Silicon,由 @jamesge 提交
- 新增选项以支持与 JSON 数组之间的序列化/反序列化,由 @wasphin 在 devlive-community/knowforge#1604 中提交
- 新增 redis 空请求检查,由 @lzfhust 在 devlive-community/knowforge#1745 中提交
- 新增 butex_wake_all 支持 nosignal 标志,由 @yanglimingcn 在 devlive-community/knowforge#1751 中提交
- 新增 wr/wrr 策略降级,由 @Huixxi 在 devlive-community/knowforge#1571 中提交
- 在 CMake 中新增 with_snappy,由 @renzhong 在 devlive-community/knowforge#1799 中提交
- 新增对 append 返回码的检查,由 @wwbmmm 在 devlive-community/knowforge#1762 中提交
- 在编译 protoc-gen-mcpack 时加入 CXXFLAGS,由 @jamesge 提交
Bug 修复:
- 修复 brpc/periodic_task.h 的头文件保护符,由 @TousakaRin 在 devlive-community/knowforge#1820 中提交
- 修复构建警告,ByteSize() 已弃用,改用 ByteSizeLong(),由 @yangzhg 在 devlive-community/knowforge#1723 中提交
- 修复 C 结构体编译错误,由 @wolfdan666 在 devlive-community/knowforge#1736 中提交
- 修复自动 https 检查,由 @renzhong 在 devlive-community/knowforge#1754 中提交
- 修复 json2pb::JsonToProtoMessage() 支持解析多个 JSON,由 @jamesge 提交
- 修复因缺少 std limits 头文件导致的编译错误,由 @GOGOYAO 在 devlive-community/knowforge#1764 中提交
- 修复 ClearAbandonedStreamsImpl 路径中发生的死锁,由 @zyearn 在 devlive-community/knowforge#1781 中提交
- 修复调用 ClearAbandonedStreams 时未发送 WindowUpdate 的问题,由 @zyearn 在 devlive-community/knowforge#1786 中提交
- 修复 _dl_sym 未定义引用问题,由 @wwbmmm 在 devlive-community/knowforge#1784 中提交
- 修复 thrift 协议异常,由 @lzfhust 在 devlive-community/knowforge#1790 中提交
- 修复仅构建静态库时 Brpc 构建工具的错误,由 @stdpain 在 devlive-community/knowforge#1797 中提交
- 修复 discovery 命名服务核心问题,由 @serverglen 在 devlive-community/knowforge#1802 中提交
- 修复 rpc_press 无法均匀发送请求的问题,由 @bumingchun 在 devlive-community/knowforge#1763 中提交
- 修复 aux_buf 长度不足时 hostname2ip 失败的问题,由 @chenBright 在 devlive-community/knowforge#1818 中提交
其他改进:
- 改进文档,贡献者:@wwbmmm、@tanzhongyi003、@guodongxiaren、@372046933、@wasphin、@hawkxiang、@TousakaRin、@Huixxi、@serverglen
- 修正错别字,贡献者:@jamesge、@cyberkillor
感谢所有为 1.2.0 版本做出贡献的开发者!
最后修改于 2023 年 4 月 7 日:add 1.4.0 release blog (devlive-community/knowforge#140) (42f9830ee)
评论
登录后参与评论
正在加载评论…
KnowForge