gRPC 1.58.0 版本发布

软件资讯 软件资讯 发布于 8个月前 7 浏览 0 回复

gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.58.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:

Core

  • gRPC 1.58 开始需要 c-ares 1.18 或更高版本。
  • [Deps]更新boroughssl 202308211007。( #34115 )
  • [pick_first] de-experiment pick first。( #34054 )
  • [build metadata] Bazel 对“other build systems”的改进。( #33803 )
  • [Deps] 将 abseil 更新为 20230802。( #33974 )
  • [c-ares DNS resolver] 修复 c-ares 写入成功但后续读取失败时文件描述符关闭后使用的错误。( #33871 )

C++

  • [docs] 文档警报线程安全保证。( #34092 )
  • 通过自定义 CMake 构建添加了 OpenSSL 3.0 (LTS) 支持(默认值仍然是 BoringSSL)

Python

  • [Bazel] 通过 Bazel 启用 grpcio-reflection。( #31013 )
  • [packaging] 将 xds-protos 发布为标准 package pipeline 的一部分。( #33797 )

Ruby

  • [ruby] 将 google auth 更新为 ~> 1.0。( #34013 )
  • [Ruby] 调用成功后设置 metadata_sent。( #33998 )
  • [ruby] 删除不必要的干扰分叉的后台线程启动等待逻辑。( #33805 )

更新说明:https://github.com/grpc/grpc/releases/tag/v1.58.0



为您推荐相关文章:

  • gRPC 1.54.0 发布,跨语言 RPC 框架
  • gRPC 1.56.0 发布,跨语言 RPC 框架
  • gRPC 1.57.0 发布,跨语言 RPC 框架
  • gRPC 1.60.0 发布,跨语言 RPC 框架
  • gRPC 1.59.0 发布,跨语言 RPC 框架
  • 同类文章推荐:

  • FileZilla Server 1.8.2 发布,开源 FTP 服务器
  • gRPC 1.63.0 发布,跨语言 RPC 框架
  • React 18.3.0 发布
  • PHP 获得来自 STF 的 20 万欧元投资
  • Node.js v22 正式发布
  • Ubuntu 24.04 LTS 正式发布