发布日期: 2025-07-05
版本号: v1.71.0

后端主要变更包括:Elasticsearch存储实现中span.kind和span.status标签的物化、禁用传统ID特性的稳定化、内存后端切换至存储API v2实现,以及修复了读取异常属性和清理只读跟踪时的崩溃问题。新增实验性功能涉及Cassandra工厂的创建逻辑调整、ClickHouse的trace查询实现、与SPM相关的指标存储和调用速率功能,以及Jaeger在Kubernetes上的演示支持。UI方面则完成了多个React组件从类组件到函数式组件的重构。

更新内容 (中文)

后端变更

⛔ 破坏性变更

✨ 新功能

🐞 错误修复与小幅改进

  • 修复读取格式错误的 warning 属性时的 panic 问题 (@yurishkuro in #7293)
  • [fix] 防止在使用多个导出器清理只读追踪时发生 panic (@victornguen in #7245)
  • 更新 elasticsearch 以使用 olivere/elastic/v7 (@pipiland2612 in #7244)
  • 重新指向 docker compose 文件以使用 cr.jaegertracing.io (@jkowall in #7240)
  • [es/v2] 为追踪读取器添加指标装饰器 (@Manik2708 in #7201)

🚧 实验性功能

📊 UI 变更

⚙️ 重构

  • opsgraph.tsx 从类组件转换为函数式组件 (@Parship999 in #2914)
  • regiondemo.tsx 从类组件转换为函数式组件 (@Parship999 in #2910)
  • dividerdemo.tsx 从类组件转换为函数式组件 (@Parship999 in #2909)
  • draggablemanagerdemo.tsx 从类组件转换为函数式组件 (@Parship999 in #2908)
  • nameselector.tsx 从类组件转换为函数式组件 (@Parship999 in #2889)
  • copyicon.tsx 从类组件转换为函数式组件 (@Parship999 in #2887)

更新内容 (原始)

Backend Changes

⛔ Breaking Changes

✨ New Features

  • [v2] switch memory backend to storage api v2 implementation (@Manik2708 in #7157)

🐞 Bug fixes, Minor Improvements

🚧 Experimental Features

📊 UI Changes

⚙️ Refactoring

  • Convert opsgraph.tsx from class component to functional component (@Parship999 in #2914)
  • Convert regiondemo.tsx from class component to functional component (@Parship999 in #2910)
  • Convert dividerdemo.tsx from class component to functional component (@Parship999 in #2909)
  • Convert draggablemanagerdemo.tsx from class component to functional component (@Parship999 in #2908)
  • Convert nameselector.tsx from class component to functional component (@Parship999 in #2889)
  • Convert copyicon.tsx from class component to functional component (@Parship999 in #2887)

下载链接