grpc 1.50.0 发布,跨语言 RPC 框架
gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.50.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:
Core
- 从 std::enable_shared_from_this 派生 EventEngine。( #31060 )
- 删除
gpr_codegen. (#30899) - client_channel:允许 LB 策略将更新错误传达给解析器。( #30809 )
- FaultInjection:修复随机数生成。(#30623)
C++
- OpenCensus 插件:为已启动的 RPC 添加 measure 和 views。(#31034)
C#
- Grpc.Tools:解析来自 libprotobuf 的警告(修复 #27502)。(#30371)
- Grpc.Tools 添加对环境变量 GRPC_PROTOC_PLUGIN 的支持(修复 #27099)。(#30411)
- Grpc.Tools document AdditionalImportDirs。( #30405 )
- 修复 OutputOptions 和 GrpcOutputOptions(问题#25950)。(#30410)
Python
支持 Python 3.11。(#30818)
Ruby