jaeger v1.43.0 版本更新介绍
发布日期: 2023-03-15
版本号: v1.43.0
后端更新包括以下内容:新增支持HotROD的OTLP安全导出配置,以及添加对YugabyteDB(YCQL)数据库的兼容性。在问题修复和优化方面,主要涉及替换错误处理库为标准库errors.Join、移除multicloser包、优化CI构建流程仅针对PR生成Linux产物、通过预发布UI产物加速CI流程、将Go版本升级至1.20、规范HTTP方法常量使用、调整all-in-one部署路径、迁移证书监控模块至fswatcher包,并恢复了HotROD的行李传递功能支持。
更新内容 (中文)
后端变更
新功能
- 为 hotrod 提供安全 OTLP 导出器配置支持 (@graphaelli 于 #4231)
- 支持 Jaeger YugabyteDB(YCQL) (@HarshDaryani896 于 #4220)
错误修复与优化
- 用标准库 errors.Join 替换 pkg/multierror (@ClementRepo 于 #4293)
- 移除 pkg/multicloser (@yurishkuro 于 #4291)
- 重构 PR 专属 Linux 产物构建流程 (@Eileen-Yu 于 #4286)
- 通过预发布 UI 产物加速 CI 流程 (@shubbham1219 于 #4251)
- 升级 Go 版本至 1.20 (@SaarthakMaini 于 #4206)
- 使用 http.MethodGet 替代硬编码 “GET” (@my-git9 于 #4248)
- 更新 all-in-one 路径配置 (@bigfleet 于 #4234)
- 在 cert_watcher.go 中将 fsnotify 迁移至 fswatcher (@haanhvu 于 #4232)
- 恢复 HotROD 🚗 的 baggage 支持 (@yurishkuro 于 #4225)
更新内容 (原始)
Backend Changes
New Features
- Support secure OTLP exporter config for hotrod (@graphaelli in #4231)
- Jaeger YugabyteDB(YCQL) support (@HarshDaryani896 in #4220)
Bug fixes, Minor Improvements
- Replace pkg/multierror with standard errors.Join (@ClementRepo in #4293)
- Remove pkg/multicloser (@yurishkuro in #4291)
- Refactor build linux artifacts only for PR (@Eileen-Yu in #4286)
- Speed-up CI by using published UI artifacts (@shubbham1219 in #4251)
- Update Go version to 1.20 (@SaarthakMaini in #4206)
- Use http.MethodGet instead of “GET” (@my-git9 in #4248)
- Updating all-in-one path (@bigfleet in #4234)
- Migrate the use of fsnotify to fswatcher in cert_watcher.go (@haanhvu in #4232)
- Restore baggage support in HotROD 🚗 (@yurishkuro in #4225)
下载链接
- jaeger-1.43.0-darwin-amd64.sha256sum.txt
- jaeger-1.43.0-darwin-amd64.tar.gz
- jaeger-1.43.0-darwin-amd64.tar.gz.asc
- jaeger-1.43.0-darwin-arm64.sha256sum.txt
- jaeger-1.43.0-darwin-arm64.tar.gz
- jaeger-1.43.0-darwin-arm64.tar.gz.asc
- jaeger-1.43.0-linux-amd64.sha256sum.txt
- jaeger-1.43.0-linux-amd64.tar.gz
- jaeger-1.43.0-linux-amd64.tar.gz.asc
- jaeger-1.43.0-linux-arm64.sha256sum.txt
- jaeger-1.43.0-linux-arm64.tar.gz
- jaeger-1.43.0-linux-arm64.tar.gz.asc
- jaeger-1.43.0-linux-ppc64le.sha256sum.txt
- jaeger-1.43.0-linux-ppc64le.tar.gz
- jaeger-1.43.0-linux-ppc64le.tar.gz.asc
- jaeger-1.43.0-linux-s390x.sha256sum.txt
- jaeger-1.43.0-linux-s390x.tar.gz
- jaeger-1.43.0-linux-s390x.tar.gz.asc
- jaeger-1.43.0-windows-amd64.sha256sum.txt
- jaeger-1.43.0-windows-amd64.tar.gz
- jaeger-1.43.0-windows-amd64.tar.gz.asc
- jaeger-1.43.0-windows-amd64.zip
- jaeger-1.43.0-windows-amd64.zip.asc
- jaeger-1.43.0.sha256sum.txt
- jaeger-SBOM.spdx.json