jaeger v1.36.0 Release Notes
Release Date: 2022-07-05 // over 1 year ago-
Backend Changes
๐ฅ Breaking Changes
๐ New Features
- โ Add flag to enable span size metrics reporting (@ymtdzzz in #3782)
- Span size metrics are enabled via the
--collector.enable-span-size-metrics
flag (even if--collector.queue-size-memory
is disabled).
- Span size metrics are enabled via the
- โ Add multi-tenancy support (@esnible in #3688)
- Enabled when
--multi_tenancy.enabled=true
is passed to the collector. - The header carrying the tenants can be specified via the
--multi_tenancy.header
flag, which defaults tox-tenant
. - The list of allowed tenants can be set via the
--multi_tenancy.tenants
flag, which defaults to an unrestricted list of tenants.
- Enabled when
๐ Bug fixes, Minor Improvements
- Introduce ParentReference adjuster (@bobrik in #3786)
- Ignore the problem of self-reported spans when multi-tenant enabled (@esnible in #3787)
- Copy expvar metrics implementation from jaeger-lib (@yurishkuro in #3772)
- Copy Prometheus metrics implementation from jaeger-lib (@yurishkuro in #3771)
- Copy metrics API from jaeger-lib (@yurishkuro in #3767)
- ๐ Use file move instead of overwriting content (@yurishkuro in #3726)
- ๐จ Refactor tenancy checking from gRPC to gRPC batch consumer (@esnible in #3718)
- ๐ Fix ineffectual
--skip-dependencies
flag in es-rollover (@frzifus in #3724) - ๐ Fix custom gogo codec to allow OTLP data (@yurishkuro in #3719)
๐ป UI Changes
- ๐ UI pinned to version 1.25.0 - see the changelog.
- โ Add flag to enable span size metrics reporting (@ymtdzzz in #3782)