皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

gRPC 1.65.0发布

gRPC 1.65.0发布

这是 gRPC Core 的 1.65.0 版(gnarly)。

有关 gRPC 文档,请参阅 grpc.io。有关以前的版本,请参阅版本

此版本包含改进、改进和错误修复,下面列出了重点内容。

核心功能
[OTPlugin] 每通道 OpenTelemetry 插件。(#36729)
[Gpr_To_Absl_Logging] 从 gpr 迁移到 absl 日志 – gpr_set_log_function。(#36844)
[grpc][Gpr_To_Absl_Logging]支持verbosity标志。(#36798)
[构建]为 Windows 构建支持 clang-cl(尽最大努力)。(#36831)
[grpc][Gpr_To_Absl_Logging]禁用 ConfigVar,因为它不再起作用了。(#36761)
[BoringSSL] 更新 third_party/boringssl-with-bazel (#36716)
[http2] 添加实验,修改 GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA 的行为,以限制 ping 而非阻塞。(#36374)
[xDS]修复引导程序中的 “tls “信道,使其能够真正工作。(#36726)
[统计插件]修复免用后问题。(#36664)
[EventEngine]在 Windows 上启用 EventEngine DNS 解析器。(#36286)
C++
[OTel] 为 grpcpp_otel_plugin 生成 pkg-config 文件。(#36686)
[OTel] 在已安装的 gRPC 配置中为 OTel 依赖关系添加 find_package 调用。(#36674)
[OTel C++] 废弃 OpenTelemetryPluginBuilder 上的 SetTargetAttributeFilter 方法。(#36567)
[security] 为我们将要移除的函数添加通知。(#36488)
目标代码
将 bind() 目标替换为 alias() 目标。(#35272)
Python
[Python O11y] 为 Python 实现 CSM 可观察性。(#36557)
[Python AIO] 按文档说明从 UnaryStreamCall.read() 返回 EOF。(#36660)
[Python Otel] 废弃 target_attribute_filter。(#36697)
[Python Server] 移除 add_registered_method_handlers 的 abstractmethod 符号。(#36684)
Ruby
[ruby] 将 “更新 google-protobuf 部署,允许使用 3.x 和 4.x 版本 (#36982)” backport 至 1.65.x (#37001)
[ruby] backport “[ruby]改进完成队列拔出操作处理信号和进程关闭的方式 #36903″。(#36916)