gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.67.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:
Core
- [ruby] 将 INFO log 缩减为 DEBUG log(反向移植 #37633)(#37686)
- [release] 将 core 版本升级至 44.0.0(#37661)
- [RlsLB] 修复死锁(#37459)
- [Python Otel] 使用 call arena 管理 call tracer 生命周期(#37460)
C++
- [OTel C++] 修复添加和删除回调时出现的竞争问题。(#37485)
Python
- [Backport to 1.67.x] 添加模板并支持 Python 3.13 (#37643) (#37803)
- 添加模板并支持 Python 3.13(#37643)
- [Python Distrib] 将版本不兼容的警告更改为 RuntimeError(#37466)
- [reflection]:python:反射返回
original_request
(#36944)
Ruby
- [ruby] 放弃对 ruby 2.7 的支持(#37430)
- [ruby] 减少 ruby gpr_log 调用,从 INFO 改为 DEBUG(#37426)
- [ruby] 重构 flaky test 并公开 cancel_with_status(#37410)
更新说明:https://github.com/grpc/grpc/releases/tag/v1.67.0