1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-26 21:05:00 +02:00
opentelemetry-go/log
Tyler Yahn 8c38f80ec3
Release v1.33.0 (#6035)
### Added

- Add `Reset` method to `SpanRecorder` in
`go.opentelemetry.io/otel/sdk/trace/tracetest`. (#5994)
- Add `EnabledInstrument` interface in
`go.opentelemetry.io/otel/sdk/metric/internal/x`. This is an
experimental interface that is implemented by synchronous instruments
provided by `go.opentelemetry.io/otel/sdk/metric`. Users can use it to
avoid performing computationally expensive operations when recording
measurements. It does not fall within the scope of the OpenTelemetry Go
versioning and stability [policy](./VERSIONING.md) and it may be changed
in backwards incompatible ways or removed in feature releases. (#6016)

### Changed

- The default global API now supports full auto-instrumentation from the
`go.opentelemetry.io/auto` package. See that package for more
information. (#5920)
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`. (#5929)
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
(#5929)
- Propagate non-retryable error messages to client in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
(#5929)
- Performance improvements for attribute value `AsStringSlice`,
`AsFloat64Slice`, `AsInt64Slice`, `AsBoolSlice`. (#6011)
- Change `EnabledParameters` to have a `Severity` field instead of a
getter and setter in `go.opentelemetry.io/otel/log`. (#6009)

### Fixed

- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`. (#5954)
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
(#5954)
- Fix inconsistent request body closing in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
(#5954)
- Fix invalid exemplar keys in
`go.opentelemetry.io/otel/exporters/prometheus`. (#5995)
- Fix attribute value truncation in
`go.opentelemetry.io/otel/sdk/trace`. (#5997)
- Fix attribute value truncation in `go.opentelemetry.io/otel/sdk/log`.
(#6032)
2024-12-12 09:54:13 -08:00
..
embedded Add READMEs to every package (#5103) 2024-03-26 20:13:54 +01:00
global Add READMEs to every package (#5103) 2024-03-26 20:13:54 +01:00
internal/global Make scope attributes as identifying for Logger (#5925) 2024-10-30 06:34:24 +01:00
logtest log: Change EnabledParameters to have a field instead of getter and setter (#6009) 2024-12-03 18:36:49 +01:00
noop [chore]: enable expected-actual rule from testifylint (#5848) 2024-09-26 12:04:33 +02:00
DESIGN.md log: Change EnabledParameters to have a field instead of getter and setter (#6009) 2024-12-03 18:36:49 +01:00
doc.go log: Update package documentation (#5942) 2024-11-05 12:56:07 +01:00
go.mod Release v1.33.0 (#6035) 2024-12-12 09:54:13 -08:00
go.sum chore(deps): update module go.opentelemetry.io/auto/sdk to v1.1.0 (#6025) 2024-12-05 12:57:07 -08:00
keyvalue_bench_test.go Stabilize benchmark result of BenchmarkValueEqual (#5717) 2024-08-16 09:33:36 -07:00
keyvalue_test.go [chore]: enable bool-compare rule from testifylint (#5829) 2024-09-20 09:39:27 +02:00
keyvalue.go Fix gosec overflow alerts (#5799) 2024-09-13 09:11:50 +02:00
kind_string.go Rename log List value type to Slice (#4936) 2024-02-18 08:08:28 -08:00
logger_test.go [chore] Simplify the license header (#4987) 2024-02-29 07:05:28 +01:00
logger.go log: Change EnabledParameters to have a field instead of getter and setter (#6009) 2024-12-03 18:36:49 +01:00
provider.go Document Logger name and version recommendations (#5613) 2024-07-12 20:28:43 +02:00
README.md Add READMEs to every package (#5103) 2024-03-26 20:13:54 +01:00
record_bench_test.go [chore] Simplify the license header (#4987) 2024-02-29 07:05:28 +01:00
record_test.go [chore] Simplify the license header (#4987) 2024-02-29 07:05:28 +01:00
record.go log: Make Record not comparable (#5847) 2024-09-26 08:32:36 +02:00
severity_string.go Add SeverityUndefined to otel/log (#5072) 2024-03-14 13:22:12 -07:00
severity_test.go Add SeverityUndefined to otel/log (#5072) 2024-03-14 13:22:12 -07:00
severity.go Add SeverityUndefined to otel/log (#5072) 2024-03-14 13:22:12 -07:00

Log API

PkgGoDev