Releases: lightstep/otel-launcher-go
Releases · lightstep/otel-launcher-go
Release v1.11.1
Release v1.11.0
🛑 [BREAKING] The set of builtin, automatic metrics instrumentation libraries configured by the Launcher is new and improved in this release. To configure the behavior in Launcher versions 1.10.x and prior, use WithMetricsBuiltinLibraries("all:prestable") or set LS_METRICS_BUILTIN_LIBRARIES=all:prestable.
Added
- Add
WithMetricsBuiltinsEnabled()option and environment variableLS_METRICS_BUILTINS_ENABLED, which defaults to true. #265 - New replacement for go-contrib instrumentation/runtime added as lightstep/instrumentation/runtime. #267
- New "cputime" instrumentation package combines several related timing metrics, process.cpu.time, process.uptime, and process.runtime.go.gc.cpu.time #269
- New replacement for go-contrib instrumentation/host added as lightstep/instrumentation/host; same code but removes process metrics #268
- When metrics builtin libraries are enabled, the
WithMetricsBuiltinLibraries()option and environment variableLS_METRICS_BUILTIN_LIBRARIEScontrol which libraries are enabled. By default, the libraries in./lightstep/instrumentationare selected as stable builtin instrumentation. To configure the former-default builtin libraries (i.e., runtime and host) useWithMetricsBuiltinLibraries("all:prestable")or setLS_METRICS_BUILTIN_LIBRARIES=all:prestable. #274
Changed
Release v1.10.1
Changes in this Release
- refs/tags/v1.10.1
Release v1.10.0
Changes in this Release
- refs/tags/v1.10.0
Release v1.9.0
Changes in this Release
- refs/tags/v1.9.0
Release v1.8.1
Release v1.8.0
1.8.0 - 2022-07-13
💡 Enhancements
- Update OpenTelemetry dependencies to OTel-Go version 1.8.0 #216
- OTLP version 0.18.0: includes Min/Max support for exponential histogram #215
sync.Mapreplaced withsync.RWLockand plain map (saves 3 allocations) #206
🧰 Bug fixes 🧰
- Race condition possible with multiple exporters fixed #205
Changes in this Release
- refs/tags/v1.8.0
Release v1.7.0
Introduces the "Lightstep Metrics SDK" option, an alternative to the OpenTelemetry-Go community SDK. This SDK features experimental features listed below: #196
- Lightstep Metrics SDK: Exponential histogram on-by-default, no explicit-boundary Histogram
- Lightstep Metrics SDK: Support for MinMaxSumCount aggregation (via a 0-bucket Histogram)
- Lightstep Metrics SDK: Support for synchronous Gauge instrument (configured via API hints)
- New in both Metrics SDKs: Support for "stateless" temporality preference
- New in both Metrics SDKs: Recognize & print Lightstep's metric validation error details.
Changes in this Release
- refs/tags/v1.7.0
1.5.2: Bugfix: WithResourceAttributes() fixed
🧰 Bug fixes 🧰
WithResourceAttributes()fixed, had been non-functional #165
Release v1.5.1
Changes in this Release
- refs/tags/v1.5.1