jaeger v1.56.0 版本更新介绍
发布日期: 2024-04-03
版本号: v1.56.0
后端更新包括以下内容:存在一项重大变更,修复了HotRod指令。错误修复与改进方面,重构了服务健康检查机制、修复了非root用户下Badger文件权限问题、为Kafka消费者添加最大消息字节设置支持、修正文档重复用词、修复Zipkin格式兼容性、为Kafka生产者添加最大消息尺寸配置。实验性功能新增对OpenSearch和Cassandra数据库的支持。CI持续集成优化包括允许go-leak检测失败、增加gRPC存储后端集成测试、添加PR来源检查机制。UI部分更新至1.40.0版本。
更新内容 (中文)
后端变更
⛔ 破坏性变更
- 修复 HotRod 指令 (@yurishkuro 于 #5273)
🐞 错误修复与小幅改进
- 重构服务端与服务之间的健康检查信号机制 (@WillSewell 于 #5308)
- 文档:非 root 服务运行时的 Badger 文件权限配置 (@tico88612 于 #5282)
- [kafka-consumer] 添加设置最大拉取消息字节数支持 (@sappusaketh 于 #5283)
- [维护] 移除重复词汇 (@tgolang 于 #5265)
- 修复 Zipkin 跨度格式 (@fyuan1316 于 #5261)
- [kafka-producer] 支持设置最大消息尺寸 (@sappusaketh 于 #5263)
🚧 实验性功能
- [jaeger-v2] 添加 OpenSearch 支持 (@akagami-harsh 于 #5257)
- [jaeger-v2] 添加 Cassandra 支持 (@Pushkarm029 于 #5253)
👷 CI 改进
- 允许 go-leak 检测工具失败时不阻断 CI (@yurishkuro 于 #5316)
- [jaeger-v2] 添加 gRPC 存储后端集成测试 (@james-ryans 于 #5259)
- 添加 GitHub Actions 阻止从 fork/main 分支提交 PR (@varshith257 于 #5272)
📊 前端变更
- 前端版本锁定至 1.40.0
更新内容 (原始)
Backend Changes
⛔ Breaking Changes
- Fix hotrod instructions (@yurishkuro in #5273)
🐞 Bug fixes, Minor Improvements
- Refactor healthcheck signaling between server and service (@WillSewell in #5308)
- Docs: badger file permission as non-root service (@tico88612 in #5282)
- [kafka-consumer] add support for setting fetch message max bytes (@sappusaketh in #5283)
- [chore] remove repetitive words (@tgolang in #5265)
- Fix zipkin spanformat (@fyuan1316 in #5261)
- [kafka-producer] support setting max message size (@sappusaketh in #5263)
🚧 Experimental Features
- [jaeger-v2] add support for opensearch (@akagami-harsh in #5257)
- [jaeger-v2] add support for cassandra (@Pushkarm029 in #5253)
👷 CI Improvements
- Allow go-leak linter to fail ci (@yurishkuro in #5316)
- [jaeger-v2] add grpc storage backend integration test (@james-ryans in #5259)
- Github actions added to block prs from fork/main branch (@varshith257 in #5272)
📊 UI Changes
- UI pinned to version 1.40.0.
下载链接
- jaeger-1.56.0-darwin-amd64.sha256sum.txt
- jaeger-1.56.0-darwin-amd64.tar.gz
- jaeger-1.56.0-darwin-amd64.tar.gz.asc
- jaeger-1.56.0-darwin-arm64.sha256sum.txt
- jaeger-1.56.0-darwin-arm64.tar.gz
- jaeger-1.56.0-darwin-arm64.tar.gz.asc
- jaeger-1.56.0-linux-amd64.sha256sum.txt
- jaeger-1.56.0-linux-amd64.tar.gz
- jaeger-1.56.0-linux-amd64.tar.gz.asc
- jaeger-1.56.0-linux-arm64.sha256sum.txt
- jaeger-1.56.0-linux-arm64.tar.gz
- jaeger-1.56.0-linux-arm64.tar.gz.asc
- jaeger-1.56.0-linux-ppc64le.sha256sum.txt
- jaeger-1.56.0-linux-ppc64le.tar.gz
- jaeger-1.56.0-linux-ppc64le.tar.gz.asc
- jaeger-1.56.0-linux-s390x.sha256sum.txt
- jaeger-1.56.0-linux-s390x.tar.gz
- jaeger-1.56.0-linux-s390x.tar.gz.asc
- jaeger-1.56.0-windows-amd64.sha256sum.txt
- jaeger-1.56.0-windows-amd64.tar.gz
- jaeger-1.56.0-windows-amd64.tar.gz.asc
- jaeger-1.56.0-windows-amd64.zip
- jaeger-1.56.0-windows-amd64.zip.asc
- jaeger-1.56.0.sha256sum.txt
- jaeger-SBOM.spdx.json