
这是 gRPC Core 的 1.73.0 版本(渐变)。
有关 gRPC 文档,请参阅 grpc.io。有关以前的版本,请参阅版本。
此版本包含改进、改进和错误修复,下面列出了重点内容。
Core
从这个版本开始,MacOS和iOS上的gRPC将利用Abseil的同步功能,使其与其他平台保持一致。如果您因此更新而遇到任何问题,可以通过启用GPR_DISABLE_ABSEIL_SYNC来禁用它。如果您这样做,请在 https://github.com/grpc/grpc 上提交错误报告任何问题。
- [出发]将 Protobuf 更新到 v31.0。见 (#39392))
- [核心]添加了 GPR_DISABLE_ABSEIL_SYNC。见 (#39562))
- [xds_override_host] 在创建子通道时传递每个端点的 args。见 (#39532))
- 公开 GRPC_OPENSSL_CLEANUP_TIMEOUT 以控制关闭宽限期。见 (#39297))
- [URI] 修复了代理设置中user_info的解析。见 (#39004))
- [事件引擎]修复关闭时线程池中的 busy 循环。见 (#39258))
- [出发]添加了一个
opensslboringssl标志来构建,而不是 。见 (#39188)) - [事件引擎]清理:EventEngine 客户端、侦听器和 dns 实验在所有平台上默认处于开启状态。见 (#39079))
C++
- [公开人口普查]将 OpenCensus 和依赖 API 标记为已弃用。见 (#39554))
Python
- [Python]将 Cython 固定到 3.1.1。见 (#39609))
- [Python] grpc_tools:使 PythonGrpcGenerator 以与本机 Generator/PyiGenerator 相同的方式处理 proto 路径中的点。见 (#39586)
.)
Ruby
- [Ruby] 将 remove_unused_artifacts 添加到 opt build。见 (#39593)
Linuxeden开源社区