Jaeger
v2.14.0ObservabilityJaeger v2.14.0 is a migration-focused release that removes legacy v1 components and storage interfaces while changing configuration and defaults. It also adds or expands experimental storage capabilities, and no security advisories or explicit vulnerability fixes are disclosed.
Check if affected (9)
breakingThe remaining
v1utilities asv2.versionsx. x Applies if you use the remaining
v1utilities.In Jaeger v2.14.0, all remaining
v1utilities are published asv2.versions.x. x breakingThe UI theme selector enabled by default
Applies if you use the UI theme selector.
In Jaeger v2.14.0, the UI theme selector is enabled by default.
breakingThe
storage/v1/grpcstorage interface removedApplies if you use the
storage/v1/grpcstorage interface.In Jaeger v2.14.0,
storage/v1/grpcis removed.breakingThe
remote-storageYAML configurationApplies if you configure or use
remote-storage.In Jaeger v2.14.0,
remote-storageuses YAML configuration with the sharedstorageconfigpackage.breakingThe v1 collector, query, and
all-in-onecomponents removedApplies if you use the v1 collector, query, or
all-in-onecomponents.In Jaeger v2.14.0, the v1 collector, query, and
all-in-onecomponents are removed.breakingThe
v1/ingesterand Kafka-related code removedApplies if you use
v1/ingesteror Kafka-related functionality.In Jaeger v2.14.0,
v1/ingesterand all Kafka-related code are removed.breakingThe deprecated Cassandra storage namespace concept removed
Applies if you use Cassandra storage options with the deprecated namespace concept.
In Jaeger v2.14.0, the deprecated namespace concept is removed from Cassandra storage options.
breakingThe
v1/memorystorage implementation removedApplies if you use the
v1/memorystorage implementation.In Jaeger v2.14.0, the
v1/memorystorage implementation is removed.breakingThe v1 storage factories removed
Applies if you use the v1 storage factories.
In Jaeger v2.14.0, the v1 storage factories are removed.
All 20 other recorded changesadditions 7 · constraints 7 · fixes 5 · value changes 1
additions (7)
- Added indexspanalias and indexservicealias for explicit aliases
- [clickhouse] implement findtraces for clickhouse storage
- [clickhouse] create materialized view to store attribute metadata
- [cassandra][v2] copy jaeger<->otlp translator from otel contrib
- [clickhouse] add
trace_id_timestampstable with materialized view - [storage][cassandra][v2] implement
getservicesandgetoperations - [clickhouse] add indexes for spans table in clickhouse storage
constraints (7)
- Memory: support otlp first-class fields in search
- [clickhouse] update findtraceids to filter by complex attributes
- [clickhouse] update
findtraceidsto filter by other primitive attributes - [clickhouse] update
findtraceidsto filter by string attributes - [clickhouse] update
findtraceidsto filter by timestamp - [clickhouse] update
findtraceidsto filter by duration - [clickhouse] implement findtraceids for clickhouse storage for primitive parameters
fixes (5)
- Fix otel collector v0.141.0 api breaking changes for toserver/toclientconn and kafka receiver/exporter
- Migrate docker-compose files to jaeger-v2 unified binary
- Fix: update replication strategy configuration in schema template
- [fix][clickhouse] optimize service and operation retrieval queries
- [fix][clickhouse] remove
namecolumn from ordering key for operations table
value changes (1)
- [clickhouse] update findtraceids to populate start and end timestamps
A weekly email arrives when a release needs action. Like the breaking changes in this release.