gRPC 1.51.0 发布,跨语言 RPC 框架

软件服务 创建于:2023-05-29

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

核心

  • 升级核心版本到 202211082118。 ( #31585 )
  • c-ares DNS 解析器:修复解析超时/取消和 fd 可读性之间的逻辑竞争。( #31443 )
  • [日志] 更长的文件名空间。( #31432 )
  • c-ares DNS 解析器:删除 SRV 回调中不必要的代码。( #31426 )
  • 更正从 ServerContext 中读取的域套接字客户端地址。( #31108 )
  • 离群值检测:移除环境变量保护。( #31251 )
  • EventEngineFactoryReset - 删除自定义工厂并重置默认引擎。( #30554 )
  • [tls] 删除对 pthread tls 的支持。( #31040 )

C++

  • 向 gRPC C++ 添加了版本宏。( #31033 )
  • OpenCensus:将度量、视图和 CensusContext 移动到包含文件。( #31341 )
  • GcpObservability:添加实验性公共目标。( #31339 )

C#

  • 修复路径中存在“@”时 msbuild 失败的问题。( #31527 / #31133 )

PHP

  • 修复 php 8.2 弃用问题。( #30997 )

Python

  • 修复轮询尝试之间缺少冷却时间的问题。( #31550 )
  • 在 Mac OS arm64 上使用系统 OpenSSL 构建。( #31096 )
  • 删除枚举和未来。( #31381 )
  • 移除对 Six 的依赖。( #31340 )
  • 更新 xds-protos 包,以引入 protobuf 4.X。( #31113 )

更新公告:https://github.com/grpc/grpc/releases/tag/v1.51.0

原文地址:https://www.oschina.net/news/218891/grpc-1-51-0-released#comments

免责声明:本文来源于互联网,版权归合法拥有者所有,如有侵权请公众号联系管理员

* 本站提供的一些文章、资料是供学习研究之用,如用于商业用途,请购买正版。

罗奇奇