Jaeger
End-to-end distributed tracing platform for microservices
Jaeger 2.23 lets people and agents query traces in SQL.
◆Recent moves
- 9d ago
SQL queries for traces, in the API and the MCP tool
⚡ SPARK2.23 caps the search rework that began with trace summaries and span search: traces can now be queried in SQL, compiled down to the structured filters, and the MCP tool takes SQL directly. Breaking ClickHouse changes come with it.
View source ↗ - 1mo ago
Span search and pagination reach the query service
FindSpans arrives in the query service with RFC 0014 pagination and Elasticsearch span search, and native trace summaries go stable. It builds directly on the trace-summaries path from 2.19 and 2.20, and carries several breaking Elasticsearch and remote-storage config changes.
View source ↗ - 2mo ago
ClickHouse goes stable; unused v1 HTTP endpoints removed
ClickHouse storage reaches a stable gate, v1 HTTP endpoints the UI no longer calls are removed, and ai.enable_mcp gives way to an ai.mcp config block. The release settles the ClickHouse work and clears older surface before span search lands.
View source ↗ - 3mo ago
MCP merges into the query service; Elasticsearch 6 support removed
⚡ SPARKThe most consequential release in this window on both axes: the MCP extension stops being separate and becomes part of jaegerquery, while Elasticsearch 6 is dropped and rotation and index-cleaner gates reach beta. Native trace summaries land here too, completing the lightweight-search path started in 2.19.
View source ↗ - 5mo ago
Lightweight trace-summaries endpoint arrives in the v3 API
A new GET /api/v3/trace-summaries endpoint plus a matching gRPC handler introduce cheap search results that do not require fetching whole traces. This is the groundwork that 2.20 later backs with a native Elasticsearch implementation, and ClickHouse picks up TLS configuration in the same release.
View source ↗ - 6mo ago
Header forwarding to storage backends and UI base-path autodetection
Configurable header forwarding to Elasticsearch, OpenSearch and gRPC storage backends is the substantive addition, useful for multi-tenant and auth-proxied deployments. The MCP tidying here — normalising span_kind input, removing a non-standard health tool — shows the extension being groomed before its merge into query.
View source ↗