Releases: jaegertracing/jaeger
Releases · jaegertracing/jaeger
Release v1.36.0
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.
Patch release v1.35.2
Patch release v1.35.1
Release v1.35.0
Backend Changes
New Features
- Introduce OTLP receiver configuration flags (@yurishkuro in #3710)
- Define Health Server for GRPC servers (@mmorel-35 in #3712)
- Add OTLP receiver to collector (@yurishkuro in #3701)
- Add flag to enable/disable dependencies on rollover (@rubenvp8510 in #3705)
- Add TLS configuration for Admin Server (@mmorel-35 in #3679)
- Add TLS configuration for Zipkin (@mmorel-35 in #3676)
Bug fixes, Minor Improvements
- Fix for WithTenant() lost orig context (@esnible in #3685)
- Add entries to env command for new storage types (@yurishkuro in #3678)
- Fix Prometheus factory signature (@yurishkuro in #3681)
UI Changes
- UI pinned to version 1.24.0 - see the changelog.
Patch release 1.34.1
Backend Changes
Bug fix
Fix Prometheus factory API to restore its configurability (@yurishkuro in #3681)
Release v1.34.0
Backend Changes
Breaking Changes
New Features
- Add kubernetes example for hotrod app (@highb in #3645)
- Support writing via gRPC stream in storage plugin (@vuuihc in #3640)
- Instrument MetricsReader with metrics (@albertteoh in #3667)
Bug fixes, Minor Improvements
- Sanitize spans with null process or empty service name (@yurishkuro in #3631)
- Flow tenant through processors as a string (@esnible in #3661)
- Fix es.log-level behaviour (@albertteoh in #3664)
- Mention remote gRPC storage API (@yurishkuro in cb6853d)
- Perform log.fatal if TLS flags are used when tls.enabled=false #2893 (@clock21am in #3030)
- Upgrade to Go 1.18 (@yurishkuro in #3624)
Release v1.33.0
New Features
- Add SAMPLING_STORAGE_TYPE environment variable (@joe-elliott in #3573)
- Support min/max TLS version in TLS config (@Ashmita152 in #3567)
- Add support for ciphersuites in tls config (@Ashmita152 in #3564)
Bug fixes, Minor Improvements
- Fix: exit on grpc plugin crash (@johanneswuerbach in #3604)
- Bump go.opentelemetry.io/collector/model from 0.47.0 to 0.48.0 (@dependabot[bot] in #3608)
- Fix format string for go1.18 (@bobrik in #3596)
- Fix favicon returning 500 inside container (@Ashmita152 in #3569)
- Elasticsearch: Do not create index templates if ILM is enabled. (@rbizos in #3610)
UI Changes
- UI pinned to version 1.22.0. The changelog is available here v1.22.0.
Release v1.32.0
Backend Changes
New Features
- Enable gRPC reflection service on collector/query (@yurishkuro in #3526)
Bug fixes, Minor Improvements
- Fix query for latency metrics (@Ashmita152 in #3559)
- Fix integration tests containing spans in the future (@johanneswuerbach in #3538)
- Add system diagram using mermaid markdown (@yurishkuro in #3529)
- Fix indexDateLayout for elasticsearch dependencies #3523 (@ilyamor in #3524)
- Fix builds due to upstream OTEL proto path change (@albertteoh in #3525)
UI Changes
- UI pinned to version 1.21.0. The changelog is available here v1.21.0.
Release v1.31.0
Backend Changes
Bug fixes, Minor Improvements
- Bump Go compiler in CI to 1.17.6 (@yurishkuro in #3516)
- Add support for ES index aliases / rollover to the dependency store (Resolves #2143) (@frittentheke in #2144)
- Use existing functions from xdg-go/scram pkg (@yurishkuro in #3481)
UI Changes
- UI pinned to version 1.20.1. The changelog is available here v1.20.1.
Release v1.30.0
Backend Changes
New Features
- Add remote gRPC option for storage plugin (@cevian in #3383)
- Build binaries for darwin/arm64 (@jhchabran in #3431)
- Add MaxConnectionAge[Grace] to collector's gRPC server (@jpkrohling in #3422)
Bug fixes, Minor Improvements
- Fix prefixed index rollover (@albertteoh in #3457)
- Log problems communicating with Elasticsearch (@esnible in #3451)
UI Changes
- UI pinned to version 1.20.0. The changelog is available here v1.20.0