发布
bRPC 1.3.0
登录后可跨设备保存划线和私人笔记登录
bRPC 1.3.0
Apache bRPC 1.3.0 发布版本。
变更内容
新特性:
- 在 linux arm64 上支持 gcc,由 @jamesge 贡献
- 支持 gcc 版本 >= 11.2.0,由 @wwbmmm 在 devlive-community/knowforge#1783 中贡献
- 支持最新版本的 bazel(默认 v4.2.2),由 @hcoona 在 devlive-community/knowforge#1657 中贡献
- 支持多维度 bvar,这是 bvar 的一项强大扩展,由 @serverglen 在 devlive-community/knowforge#1608 中贡献
- 重构 event_dispatcher 源文件,由 @guodongxiaren 在 devlive-community/knowforge#1888 中贡献
- 新增基于错误码策略的 http 重试,由 @chenBright 在 devlive-community/knowforge#1927 中贡献
- 新增 Nacos 命名服务,由 @yyweii 在 devlive-community/knowforge#1922 中贡献
- 新增自定义服务端 bvar 前缀,由 @jenrryyou 在 devlive-community/knowforge#1854 中贡献
- 打印日志前对内容进行转义,由 @jamesge 贡献
缺陷修复:
- 修复 FlatMap 中的问题,由 @jamesge 贡献
- 修复 pb 中的 override 问题,由 @jamesge、@wwbmmm 贡献
- 修复 ALIGNAS/ALIGNOF/BAIDU_CACHELINE_ALIGMENT,由 @jamesge 贡献
- 修复 clang 的部分警告并回滚对 ALIGNAS/ALIGNOF 的修改,由 @jamesge 贡献
- 修复 rpc_replay 在初始化 channel 失败时仍继续执行的问题,由 @ehds 在 devlive-community/knowforge#1938 中贡献
- 修复多维度 bvar 的编译错误,由 @dabao085 在 devlive-community/knowforge#1937 中贡献
- 修复 bvar_dump_tabs 的默认值问题,由 @yyweii 在 devlive-community/knowforge#1920 中贡献
- 修复 butex_wait 超时失败的问题,由 @Huixxi 在 devlive-community/knowforge#1917 中贡献
- 修复 rpc_replay 无法均匀发送请求的问题,由 @bumingchun 在 devlive-community/knowforge#1910 中贡献
- 修复 DumpOptions 对象导致的编译警告,由 @ml-haha 在 devlive-community/knowforge#1905 中贡献
- 修复 test_bvar 在 m1 mac 上失败的问题,由 @wwbmmm 在 devlive-community/knowforge#1901 中贡献
- 修复 brpc_socket_unittest.cpp 中的慢速测试,由 @zyearn 在 devlive-community/knowforge#1898 中贡献
- 修复 worker pthread 上的第一个 bthread keytable 被重复删除的问题,由 @chenBright 在 devlive-community/knowforge#1884 中贡献
- 修复当前损坏的 MacOS 构建,由 @zyearn 在 devlive-community/knowforge#1871 中贡献
- 修复 ProcessHttpRequest 对 http2 的支持,由 @dandyhuang 在 devlive-community/knowforge#1868 中贡献
- 修复由于采样线程启动过早导致 get_value 内核崩溃的问题,由 @Huixxi 在 devlive-community/knowforge#1863 中贡献
- 修复 UDS 单元测试在 MacOS 上失败的问题,由 @wwbmmm 在 devlive-community/knowforge#1843 中贡献
- 修复由异常 growth_non_responsive http 请求导致的 coredump,由 @acelyc111 在 devlive-community/knowforge#1278 中贡献
- 修复使用 unicode 字符串检查错误码时不应中止的问题,由 @tobegit3hub 在 devlive-community/knowforge#1142 中贡献
其他改进:
- 改进/新增文档,由 @wwbmmm、@JackBoosY、@morningman、@serverglen、@chenBright、@guodongxiaren、@xdh0817、@KaneVV1、@tanzhongyi003、@lzfhust、@Huixxi 贡献
- 修正错别字,由 @opheliaKyouko、@day253、@chenBright、@fansehep 贡献
感谢所有为 1.3.0 版本做出贡献的开发者!
最后修改于 2023 年 4 月 7 日:添加 1.4.0 发布博客 (devlive-community/knowforge#140) (42f9830ee)
评论
登录后参与评论
正在加载评论…
KnowForge