Jaeger v2.19.0

This release introduces a major shift in how traces are discovered and visualized. The headline feature is the migration to a high-performance Trace Summaries API (V3), which powers a more efficient search experience and a new table-based search layout. Security is bolstered with TLS for ClickHouse, and the UI receives several quality-of-life updates including resizable panels and improved search controls.

Search migration to V3 Trace Summaries API — The UI now uses the new V3 Trace Summaries API for searches. While this improves performance, internal tools or custom UI extensions relying on the legacy search endpoints may need verification, and standard search behavior has migrated to a more efficient data model.

New Table View for search results — Users can now view search results in a structured table format instead of just the traditional list view. This makes it significantly easier to compare trace metadata (like duration, service count, and start time) across multiple results at a glance.

Lightweight Trace Summary API for faster searching — The introduction of the V3 Trace Summaries endpoint allows the UI to fetch lightweight metadata instead of full trace payloads for search results. This reduces backend load, lowers network bandwidth, and makes search result rendering much faster.

TLS support for ClickHouse storage — Users operating Jaeger with ClickHouse can now secure the communication between Jaeger components and the database using TLS, ensuring trace data is encrypted in transit.

Search UI usability improvements — A new 'reset' button in the UI allows for quickly clearing complex search filters, and the search panel is now resizable and collapsible, giving more screen real estate to the actual trace data during analysis.