gRPC 1.75.0 发布,跨语言 RPC 框架
gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.75.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:
Core
- [Security] Cherry Pick Spiffe 验证。( #40515 )
- [Python][Typeguard] Part 3 - 在测试中将 Typeguard 添加到 AIO 堆栈。( #40217 )
- [c-ares] 更新版本至 1.34.5。(#39508)
- [pick_first] 修复导致连接尝试终止的错误。(#40162)
C++
-
[OTel C++] 实现 retry metrics。( #39195 )
Objective-C
- 通过为
state
属性添加自定义 getter 来解决数据争用问题。(#40146)
Python
- gRPC Python(grpcio)现在依赖于
typing-extensions~=4.13
。(#40137) - 将 musllinux wheels 从 musllinux_1_1 更新为 musllinux_1_2。(#40317)
- 放弃 musllinux_1_1,因为它将于 2024 年 11 月达到 EOL
- musllinux 平台标签参考:https://peps.python.org/pep-0656
- [Python][Typeguard] Part 2 - 在测试中将 Typeguard 添加到 AIO 堆栈。(#40215、#40217)
- 修复了
grpc.aio._utils
、grpc.aio._call
、grpc.aio._interceptor
和grpc.aio._utils
的类型提示。
修复了 public API - ClientCallDetails 中的错误,方法类型标注为 str,但实际上应为 bytes。由于代码流实际发送的是 bytes 而不是 str,参见https://github.com/grpc/grpc/blob/master/src/python/grpcio/grpc/aio/_interceptor.py#L655
- 修复了
- [Python] 修复问题 40325 - grpcio 在所有非 Mac 版 Apple 设备内部版本上安装失败。( #40347 )
Ruby

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
开源游戏引擎 Godot 4.5 发布
Godot引擎今年最重磅的版本:4.5稳定版现已发布。在 4.5 版本中,Godot着重提升了易用性与稳定性,同时在渲染、脚本、平台支持等多个方面带来重大改进。 以下是主要亮点与详细更新内容。 一、亮点 Stencil Buffer支持 新增 Stencil Buffer,可以用来做壁洞、遮罩等效果,让壁面、遮挡的渲染控制更灵活。 屏幕阅读器支持(Screen Reader Support) 借助 AccessKit,Control 节点等 GUI 元素支持屏幕阅读器,为视力障碍或学习障碍用户改进体验。编辑器中部分(Project Manager、标准 UI 节点、Inspector)已有初步支持。 脚本回溯与自定义日志(Script Backtracing & Custom Loggers) 即使在 Release 构建中,也能获得错误发生的确切调用堆栈(call stack)信息。用户可以拦截日志/错误,以便做错误报告工具等。 Shader Baker(着色器预编译器) 在导出(export)设置中启用后,编辑器会扫描场景与着色器,提前编译目标平台所需格式,从而显著缩短启动...
-
下一篇
🔥新崛起 - orm 框架:xbatis,超好用!!!1.9.1-M6 发布
1.9.1-M6 更新内容: 1:修复对象转条件多表条件配置报异常问题 2:优化exists条件方法,更优雅 3:增加对象动态排序 4:修复oracle-batchSave原生批量会去重的问题 5:兼容PageHelper支持配合xbatis-lambda分页 1.8.7 更新内容: 1:为了更好的 JAVA+XML 结合,query 和 where 增加 tableAs (实体类,别名) 方法,用于自定义表名别名 2:XbatisConfig 改为 XbatisGlobalConfig 3:增加逻辑删除拦截器 4:updatedelete增加 原生 RETURNING (原生) 功能 5:增加原生 sql 查询方法和update delete RETURNING 功能 6:增加了一个Mapper 方法拦截器 7:增加exists/not exists 简易写法 通用 SQL 扩展: //类型支持 实体类,VO和普通POJO SysUser user = sysUserMapper.select(SysUser.class, "select * from t_sys_user w...
相关文章
文章评论
共有0条评论来说两句吧...