Jina 是一个神经搜索框架,可以在几分钟内在云上构建可扩展且可持续的神经搜索系统。目前 Jina 3.11.0 正式发布,此版本包含 6 个新功能、1 个错误修复和 10 个文档改进。
使用基本配置添加 OpenTelemetry 跟踪和指标 ( #5175 )
Jina 现在支持 OpenTelemetry Tracing 和 Metrics 库,以提高 Jina Runtimes
的可观察性和检测能力。阅读文档 ( #5291 ) 了解详细信息。
将现有的 Prometheus 指标记录到 OpenTelemetry 直方图 ( #5275 )
仅基于 Prometheus 的指标也可用作 OpenTelemetry 支持的指标,可以毫不费力地切换到 OpenTelemetry 指标。
将默认跟踪拦截器添加到头 gRPC 连接池 ( #5271 )
HeadRuntime
在将请求转发到分片副本时支持默认跟踪。
将 gRPC 元数据添加到 Executors 和 Gateway 部署 ( #5221 )
现在可以提供 HTTP 标头访问令牌作为客户端元数据,以访问外部和受身份验证保护的服务。
在 Hub 中显示 Executors 的本地位置 ( #5282 )
使用list
sub 命令列出本地Hub Executors的位置
将卷传递给 Executor 时,转储到 K8s 中的 Statefulset ( #5265 )
Bug修复
无效输入引发异常 ( #5141 )
- 如果任何底层异步请求引发异常,则该
client.post()
方法不会引发异常。 - 新版本正确引发了任何异步请求引发的异常。用户现在可以正确捕获任何异常并根据异常采取行动。
更新公告:https://github.com/jina-ai/jina/releases/tag/v3.11.0