jaeger v1.62.0 版本更新介绍
发布日期: 2024-10-07
版本号: v1.62.0
后端更新包括破坏性变更、问题修复、实验性功能和CI改进。主要改动:1)查询服务的HTTP/TLS配置改用OpenTelemetry配置,指标命名空间调整为适配spanmetricsconnector;2)修复gRPC存储租户信息传递问题,新增基于哈希的Span去重功能;3)针对jaeger-v2的实验性调整,整合gRPC存储配置、支持Kafka环境变量、对齐Cassandra配置与OpenTelemetry,并重构查询服务配置;4)CI流程禁用快速失败模式,修复镜像发布正则匹配。UI方面新增支持上传.jsonl格式文件的功能。
更新内容 (中文)
后端变更
⛔ 重大变更
- [query] 更改 HTTP 和 TLS 服务器配置以使用 OTel 配置 (@mahadzaryab1 于 #6023)
- [fix][spm] 将默认指标命名空间调整为与 spanmetricsconnector 的新默认值匹配 (@mahadzaryab1 于 #6007)
🐞 错误修复与小幅优化
🚧 实验性功能
- [jaeger-v2] 统一 gRPC 存储的 v1 和 v2 配置 (@mahadzaryab1 于 #6042)
- [jaeger-v2] 在 Kafka 配置中支持环境变量 (@mahadzaryab1 于 #6028)
- [jaeger-v2] Cassandra 存储配置与 OTel 对齐 (@mahadzaryab1 于 #5949)
- [jaeger-v2] 重构查询服务配置 (@mahadzaryab1 于 #5998)
- [v2] 添加临时 expvar 扩展 (@yurishkuro 于 #5986)
👷 CI 改进
- [ci] 禁用 CI 工作流的快速失败机制 (@mahadzaryab1 于 #6052)
- Testifylint: 启用 go-require (@mmorel-35 于 #5983)
- 修复发布 v2 镜像的正则表达式 (@yurishkuro 于 #5988)
📊 前端变更
🐞 错误修复与小幅优化
- 支持 .jsonl 文件上传功能 (@Saumya40-codes 于 #2461)
更新内容 (原始)
Backend Changes
⛔ Breaking Changes
- [query] change http and tls server configurations to use otel configurations (@mahadzaryab1 in #6023)
- [fix][spm]: change default metrics namespace to match new default in spanmetricsconnector (@mahadzaryab1 in #6007)
🐞 Bug fixes, Minor Improvements
- [grpc storage]: propagate tenant to grpc backend (@frzifus in #6030)
- [feat] deduplicate spans based on their hashcode (@cdanis in #6009)
🚧 Experimental Features
- [jaeger-v2] consolidate v1 and v2 configurations for grpc storage (@mahadzaryab1 in #6042)
- [jaeger-v2] use environment variables in kafka config (@mahadzaryab1 in #6028)
- [jaeger-v2] align cassandra storage config with otel (@mahadzaryab1 in #5949)
- [jaeger-v2] refactor configuration for query service (@mahadzaryab1 in #5998)
- [v2] add temporary expvar extension (@yurishkuro in #5986)
👷 CI Improvements
- [ci] disable fail fast behaviour for ci workflows (@mahadzaryab1 in #6052)
- Testifylint: enable go-require (@mmorel-35 in #5983)
- Fix regex for publishing v2 image (@yurishkuro in #5988)
📊 UI Changes
🐞 Bug fixes, Minor Improvements
- Support uploads of .jsonl files (@Saumya40-codes in #2461)
下载链接
- jaeger-1.62.0-darwin-amd64.sha256sum.txt
- jaeger-1.62.0-darwin-amd64.tar.gz
- jaeger-1.62.0-darwin-amd64.tar.gz.asc
- jaeger-1.62.0-darwin-arm64.sha256sum.txt
- jaeger-1.62.0-darwin-arm64.tar.gz
- jaeger-1.62.0-darwin-arm64.tar.gz.asc
- jaeger-1.62.0-linux-amd64.sha256sum.txt
- jaeger-1.62.0-linux-amd64.tar.gz
- jaeger-1.62.0-linux-amd64.tar.gz.asc
- jaeger-1.62.0-linux-arm64.sha256sum.txt
- jaeger-1.62.0-linux-arm64.tar.gz
- jaeger-1.62.0-linux-arm64.tar.gz.asc
- jaeger-1.62.0-linux-ppc64le.sha256sum.txt
- jaeger-1.62.0-linux-ppc64le.tar.gz
- jaeger-1.62.0-linux-ppc64le.tar.gz.asc
- jaeger-1.62.0-linux-s390x.sha256sum.txt
- jaeger-1.62.0-linux-s390x.tar.gz
- jaeger-1.62.0-linux-s390x.tar.gz.asc
- jaeger-1.62.0-windows-amd64.sha256sum.txt
- jaeger-1.62.0-windows-amd64.tar.gz
- jaeger-1.62.0-windows-amd64.tar.gz.asc
- jaeger-1.62.0-windows-amd64.zip
- jaeger-1.62.0-windows-amd64.zip.asc
- jaeger-1.62.0.sha256sum.txt
- jaeger-2.0.0-rc2-darwin-amd64.sha256sum.txt
- jaeger-2.0.0-rc2-darwin-amd64.tar.gz
- jaeger-2.0.0-rc2-darwin-amd64.tar.gz.asc
- jaeger-2.0.0-rc2-darwin-arm64.sha256sum.txt
- jaeger-2.0.0-rc2-darwin-arm64.tar.gz
- jaeger-2.0.0-rc2-darwin-arm64.tar.gz.asc
- jaeger-2.0.0-rc2-linux-amd64.sha256sum.txt
- jaeger-2.0.0-rc2-linux-amd64.tar.gz
- jaeger-2.0.0-rc2-linux-amd64.tar.gz.asc
- jaeger-2.0.0-rc2-linux-arm64.sha256sum.txt
- jaeger-2.0.0-rc2-linux-arm64.tar.gz
- jaeger-2.0.0-rc2-linux-arm64.tar.gz.asc
- jaeger-2.0.0-rc2-linux-ppc64le.sha256sum.txt
- jaeger-2.0.0-rc2-linux-ppc64le.tar.gz
- jaeger-2.0.0-rc2-linux-ppc64le.tar.gz.asc
- jaeger-2.0.0-rc2-linux-s390x.sha256sum.txt
- jaeger-2.0.0-rc2-linux-s390x.tar.gz
- jaeger-2.0.0-rc2-linux-s390x.tar.gz.asc
- jaeger-2.0.0-rc2-windows-amd64.sha256sum.txt
- jaeger-2.0.0-rc2-windows-amd64.tar.gz
- jaeger-2.0.0-rc2-windows-amd64.tar.gz.asc
- jaeger-2.0.0-rc2-windows-amd64.zip
- jaeger-2.0.0-rc2-windows-amd64.zip.asc
- jaeger-2.0.0-rc2.sha256sum.txt
- jaeger-SBOM.spdx.json
- jaeger-tools-1.62.0-darwin-amd64.sha256sum.txt
- jaeger-tools-1.62.0-darwin-amd64.tar.gz
- jaeger-tools-1.62.0-darwin-amd64.tar.gz.asc
- jaeger-tools-1.62.0-darwin-arm64.sha256sum.txt
- jaeger-tools-1.62.0-darwin-arm64.tar.gz
- jaeger-tools-1.62.0-darwin-arm64.tar.gz.asc
- jaeger-tools-1.62.0-linux-amd64.sha256sum.txt
- jaeger-tools-1.62.0-linux-amd64.tar.gz
- jaeger-tools-1.62.0-linux-amd64.tar.gz.asc
- jaeger-tools-1.62.0-linux-arm64.sha256sum.txt
- jaeger-tools-1.62.0-linux-arm64.tar.gz
- jaeger-tools-1.62.0-linux-arm64.tar.gz.asc
- jaeger-tools-1.62.0-linux-ppc64le.sha256sum.txt
- jaeger-tools-1.62.0-linux-ppc64le.tar.gz
- jaeger-tools-1.62.0-linux-ppc64le.tar.gz.asc
- jaeger-tools-1.62.0-linux-s390x.sha256sum.txt
- jaeger-tools-1.62.0-linux-s390x.tar.gz
- jaeger-tools-1.62.0-linux-s390x.tar.gz.asc
- jaeger-tools-1.62.0-windows-amd64.sha256sum.txt
- jaeger-tools-1.62.0-windows-amd64.tar.gz
- jaeger-tools-1.62.0-windows-amd64.tar.gz.asc
- jaeger-tools-1.62.0-windows-amd64.zip
- jaeger-tools-1.62.0-windows-amd64.zip.asc