Skip to content

Commit 81216fb

Browse files
authored
Releases v1.28.0/v0.50.0/v0.4.0 (open-telemetry#5569)
### Added - The `IsEmpty` method is added to the `Instrument` type in `go.opentelemetry.io/otel/sdk/metric`. This method is used to check if an `Instrument` instance is a zero-value. (open-telemetry#5431) - Store and provide the emitted `context.Context` in `ScopeRecords` of `go.opentelemetry.io/otel/sdk/log/logtest`. (open-telemetry#5468) - The `go.opentelemetry.io/otel/semconv/v1.26.0` package. The package contains semantic conventions from the `v1.26.0` version of the OpenTelemetry Semantic Conventions. (open-telemetry#5476) - The `AssertRecordEqual` method to `go.opentelemetry.io/otel/log/logtest` to allow comparison of two log records in tests. (open-telemetry#5499) - The `WithHeaders` option to `go.opentelemetry.io/otel/exporters/zipkin` to allow configuring custom http headers while exporting spans. (open-telemetry#5530) ### Changed - `Tracer.Start` in `go.opentelemetry.io/otel/trace/noop` no longer allocates a span for empty span context. (open-telemetry#5457) - Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/example/otel-collector`. (open-telemetry#5490) - Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/example/zipkin`. (open-telemetry#5490) - Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/exporters/zipkin`. (open-telemetry#5490) - The exporter no longer exports the deprecated "otel.library.name" or "otel.library.version" attributes. - Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/sdk/resource`. (open-telemetry#5490) - Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/sdk/trace`. (open-telemetry#5490) - `SimpleProcessor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` no longer allocates a slice which makes it possible to have a zero-allocation log processing using `SimpleProcessor`. (open-telemetry#5493) - Use non-generic functions in the `Start` method of `"go.opentelemetry.io/otel/sdk/trace".Trace` to reduce memory allocation. (open-telemetry#5497) - `service.instance.id` is populated for a `Resource` created with `"go.opentelemetry.io/otel/sdk/resource".Default` with a default value when `OTEL_GO_X_RESOURCE` is set. (open-telemetry#5520) - Improve performance of metric instruments in `go.opentelemetry.io/otel/sdk/metric` by removing unnecessary calls to `time.Now`. (open-telemetry#5545) ### Fixed - Log a warning to the OpenTelemetry internal logger when a `Record` in `go.opentelemetry.io/otel/sdk/log` drops an attribute due to a limit being reached. (open-telemetry#5376) - Identify the `Tracer` returned from the global `TracerProvider` in `go.opentelemetry.io/otel/global` with its schema URL. (open-telemetry#5426) - Identify the `Meter` returned from the global `MeterProvider` in `go.opentelemetry.io/otel/global` with its schema URL. (open-telemetry#5426) - Log a warning to the OpenTelemetry internal logger when a `Span` in `go.opentelemetry.io/otel/sdk/trace` drops an attribute, event, or link due to a limit being reached. (open-telemetry#5434) - Document instrument name requirements in `go.opentelemetry.io/otel/metric`. (open-telemetry#5435) - Prevent random number generation data-race for experimental rand exemplars in `go.opentelemetry.io/otel/sdk/metric`. (open-telemetry#5456) - Fix counting number of dropped attributes of `Record` in `go.opentelemetry.io/otel/sdk/log`. (open-telemetry#5464) - Fix panic in baggage creation when a member contains `0x80` char in key or value. (open-telemetry#5494) - Correct comments for the priority of the `WithEndpoint` and `WithEndpointURL` options and their corresponding environment variables in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`. (open-telemetry#5508) - Retry trace and span ID generation if it generated an invalid one in `go.opentelemetry.io/otel/sdk/trace`. (open-telemetry#5514) - Fix stale timestamps reported by the last-value aggregation. (open-telemetry#5517) - Indicate the `Exporter` in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` must be created by the `New` method. (open-telemetry#5521) - Improved performance in all `{Bool,Int64,Float64,String}SliceValue` functions of `go.opentelemetry.io/attributes` by reducing the number of allocations. (open-telemetry#5549)
1 parent 8279a1a commit 81216fb

File tree

40 files changed

+168
-165
lines changed

40 files changed

+168
-165
lines changed

CHANGELOG.md

+13-10
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
88

99
## [Unreleased]
1010

11+
## [1.28.0/0.50.0/0.4.0] 2024-07-02
12+
1113
### Added
1214

13-
- The `go.opentelemetry.io/otel/semconv/v1.26.0` package.
14-
The package contains semantic conventions from the `v1.26.0` version of the OpenTelemetry Semantic Conventions. (#5476)
1515
- The `IsEmpty` method is added to the `Instrument` type in `go.opentelemetry.io/otel/sdk/metric`.
1616
This method is used to check if an `Instrument` instance is a zero-value. (#5431)
1717
- Store and provide the emitted `context.Context` in `ScopeRecords` of `go.opentelemetry.io/otel/sdk/log/logtest`. (#5468)
18-
- `SimpleProcessor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` no longer allocates a slice which makes it possible to have a zero-allocation log processing using `SimpleProcessor`. (#5493)
18+
- The `go.opentelemetry.io/otel/semconv/v1.26.0` package.
19+
The package contains semantic conventions from the `v1.26.0` version of the OpenTelemetry Semantic Conventions. (#5476)
1920
- The `AssertRecordEqual` method to `go.opentelemetry.io/otel/log/logtest` to allow comparison of two log records in tests. (#5499)
2021
- The `WithHeaders` option to `go.opentelemetry.io/otel/exporters/zipkin` to allow configuring custom http headers while exporting spans. (#5530)
21-
- `service.instance.id` is populated for a `Resource` created with `"go.opentelemetry.io/otel/sdk/resource".Default` with a default value when `OTEL_GO_X_RESOURCE` is set. (#5520)
2222

2323
### Changed
2424

@@ -29,24 +29,26 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
2929
- The exporter no longer exports the deprecated "otel.library.name" or "otel.library.version" attributes.
3030
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/sdk/resource`. (#5490)
3131
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to `go.opentelemetry.io/otel/semconv/v1.26.0` in `go.opentelemetry.io/otel/sdk/trace`. (#5490)
32+
- `SimpleProcessor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` no longer allocates a slice which makes it possible to have a zero-allocation log processing using `SimpleProcessor`. (#5493)
3233
- Use non-generic functions in the `Start` method of `"go.opentelemetry.io/otel/sdk/trace".Trace` to reduce memory allocation. (#5497)
33-
- Improve performance of metric instruments in `go.opentelemetry.io/otel/sdk/metric` by removing unnecessary calls to time.Now. (#5545)
34+
- `service.instance.id` is populated for a `Resource` created with `"go.opentelemetry.io/otel/sdk/resource".Default` with a default value when `OTEL_GO_X_RESOURCE` is set. (#5520)
35+
- Improve performance of metric instruments in `go.opentelemetry.io/otel/sdk/metric` by removing unnecessary calls to `time.Now`. (#5545)
3436

3537
### Fixed
3638

37-
- Improved performance in all `{Bool,Int64,Float64,String}SliceValue` function of `go.opentelemetry.io/attributes` by reducing the number of allocations. (#5549)
38-
- Retry trace and span ID generation if it generated an invalid one in `go.opentelemetry.io/otel/sdk/trace`. (#5514)
3939
- Log a warning to the OpenTelemetry internal logger when a `Record` in `go.opentelemetry.io/otel/sdk/log` drops an attribute due to a limit being reached. (#5376)
4040
- Identify the `Tracer` returned from the global `TracerProvider` in `go.opentelemetry.io/otel/global` with its schema URL. (#5426)
4141
- Identify the `Meter` returned from the global `MeterProvider` in `go.opentelemetry.io/otel/global` with its schema URL. (#5426)
4242
- Log a warning to the OpenTelemetry internal logger when a `Span` in `go.opentelemetry.io/otel/sdk/trace` drops an attribute, event, or link due to a limit being reached. (#5434)
4343
- Document instrument name requirements in `go.opentelemetry.io/otel/metric`. (#5435)
4444
- Prevent random number generation data-race for experimental rand exemplars in `go.opentelemetry.io/otel/sdk/metric`. (#5456)
4545
- Fix counting number of dropped attributes of `Record` in `go.opentelemetry.io/otel/sdk/log`. (#5464)
46-
- Fix panic in baggage creation when a member contains 0x80 char in key or value. (#5494)
46+
- Fix panic in baggage creation when a member contains `0x80` char in key or value. (#5494)
4747
- Correct comments for the priority of the `WithEndpoint` and `WithEndpointURL` options and their corresponding environment variables in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`. (#5508)
48-
- Fix stale timestamps reported by the lastvalue aggregation. (#5517)
48+
- Retry trace and span ID generation if it generated an invalid one in `go.opentelemetry.io/otel/sdk/trace`. (#5514)
49+
- Fix stale timestamps reported by the last-value aggregation. (#5517)
4950
- Indicate the `Exporter` in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` must be created by the `New` method. (#5521)
51+
- Improved performance in all `{Bool,Int64,Float64,String}SliceValue` functions of `go.opentelemetry.io/attributes` by reducing the number of allocations. (#5549)
5052

5153
## [1.27.0/0.49.0/0.3.0] 2024-05-21
5254

@@ -3001,7 +3003,8 @@ It contains api and sdk for trace and meter.
30013003
- CircleCI build CI manifest files.
30023004
- CODEOWNERS file to track owners of this project.
30033005

3004-
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go/compare/v1.27.0...HEAD
3006+
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...HEAD
3007+
[1.28.0/0.50.0/0.4.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.28.0
30053008
[1.27.0/0.49.0/0.3.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.27.0
30063009
[1.26.0/0.48.0/0.2.0-alpha]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.26.0
30073010
[1.25.0/0.47.0/0.0.8/0.1.0-alpha]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.25.0

bridge/opencensus/go.mod

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ go 1.21
55
require (
66
github.com/stretchr/testify v1.9.0
77
go.opencensus.io v0.24.0
8-
go.opentelemetry.io/otel v1.27.0
9-
go.opentelemetry.io/otel/sdk v1.27.0
10-
go.opentelemetry.io/otel/sdk/metric v1.27.0
11-
go.opentelemetry.io/otel/trace v1.27.0
8+
go.opentelemetry.io/otel v1.28.0
9+
go.opentelemetry.io/otel/sdk v1.28.0
10+
go.opentelemetry.io/otel/sdk/metric v1.28.0
11+
go.opentelemetry.io/otel/trace v1.28.0
1212
)
1313

1414
require (
@@ -18,7 +18,7 @@ require (
1818
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
1919
github.com/google/uuid v1.6.0 // indirect
2020
github.com/pmezard/go-difflib v1.0.0 // indirect
21-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
21+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
2222
golang.org/x/sys v0.21.0 // indirect
2323
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
2424
gopkg.in/yaml.v3 v3.0.1 // indirect

bridge/opencensus/test/go.mod

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ go 1.21
44

55
require (
66
go.opencensus.io v0.24.0
7-
go.opentelemetry.io/otel v1.27.0
8-
go.opentelemetry.io/otel/bridge/opencensus v1.27.0
9-
go.opentelemetry.io/otel/sdk v1.27.0
10-
go.opentelemetry.io/otel/trace v1.27.0
7+
go.opentelemetry.io/otel v1.28.0
8+
go.opentelemetry.io/otel/bridge/opencensus v1.28.0
9+
go.opentelemetry.io/otel/sdk v1.28.0
10+
go.opentelemetry.io/otel/trace v1.28.0
1111
)
1212

1313
require (
1414
github.com/go-logr/logr v1.4.2 // indirect
1515
github.com/go-logr/stdr v1.2.2 // indirect
1616
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
1717
github.com/google/uuid v1.6.0 // indirect
18-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
19-
go.opentelemetry.io/otel/sdk/metric v1.27.0 // indirect
18+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
19+
go.opentelemetry.io/otel/sdk/metric v1.28.0 // indirect
2020
golang.org/x/sys v0.21.0 // indirect
2121
)
2222

bridge/opencensus/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ package opencensus // import "go.opentelemetry.io/otel/bridge/opencensus"
55

66
// Version is the current release version of the opencensus bridge.
77
func Version() string {
8-
return "1.27.0"
8+
return "1.28.0"
99
}

bridge/opentracing/go.mod

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ replace go.opentelemetry.io/otel/trace => ../../trace
99
require (
1010
github.com/opentracing/opentracing-go v1.2.0
1111
github.com/stretchr/testify v1.9.0
12-
go.opentelemetry.io/otel v1.27.0
13-
go.opentelemetry.io/otel/trace v1.27.0
12+
go.opentelemetry.io/otel v1.28.0
13+
go.opentelemetry.io/otel/trace v1.28.0
1414
)
1515

1616
require (
1717
github.com/davecgh/go-spew v1.1.1 // indirect
1818
github.com/go-logr/logr v1.4.2 // indirect
1919
github.com/go-logr/stdr v1.2.2 // indirect
2020
github.com/pmezard/go-difflib v1.0.0 // indirect
21-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
21+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
2222
gopkg.in/yaml.v3 v3.0.1 // indirect
2323
)
2424

bridge/opentracing/test/go.mod

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ require (
1212
github.com/opentracing-contrib/go-grpc v0.0.0-20210225150812-73cb765af46e
1313
github.com/opentracing/opentracing-go v1.2.0
1414
github.com/stretchr/testify v1.9.0
15-
go.opentelemetry.io/otel v1.27.0
16-
go.opentelemetry.io/otel/bridge/opentracing v1.27.0
15+
go.opentelemetry.io/otel v1.28.0
16+
go.opentelemetry.io/otel/bridge/opentracing v1.28.0
1717
google.golang.org/grpc v1.64.0
1818
)
1919

@@ -23,8 +23,8 @@ require (
2323
github.com/go-logr/stdr v1.2.2 // indirect
2424
github.com/golang/protobuf v1.5.4 // indirect
2525
github.com/pmezard/go-difflib v1.0.0 // indirect
26-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
27-
go.opentelemetry.io/otel/trace v1.27.0 // indirect
26+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
27+
go.opentelemetry.io/otel/trace v1.28.0 // indirect
2828
golang.org/x/net v0.26.0 // indirect
2929
golang.org/x/sys v0.21.0 // indirect
3030
golang.org/x/text v0.16.0 // indirect

example/dice/go.mod

+10-10
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ go 1.21
55
require (
66
go.opentelemetry.io/contrib/bridges/otelslog v0.2.0
77
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0
8-
go.opentelemetry.io/otel v1.27.0
9-
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.3.0
10-
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.27.0
11-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.27.0
12-
go.opentelemetry.io/otel/log v0.3.0
13-
go.opentelemetry.io/otel/metric v1.27.0
14-
go.opentelemetry.io/otel/sdk v1.27.0
15-
go.opentelemetry.io/otel/sdk/log v0.3.0
16-
go.opentelemetry.io/otel/sdk/metric v1.27.0
8+
go.opentelemetry.io/otel v1.28.0
9+
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.4.0
10+
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.28.0
11+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0
12+
go.opentelemetry.io/otel/log v0.4.0
13+
go.opentelemetry.io/otel/metric v1.28.0
14+
go.opentelemetry.io/otel/sdk v1.28.0
15+
go.opentelemetry.io/otel/sdk/log v0.4.0
16+
go.opentelemetry.io/otel/sdk/metric v1.28.0
1717
)
1818

1919
require (
2020
github.com/felixge/httpsnoop v1.0.4 // indirect
2121
github.com/go-logr/logr v1.4.2 // indirect
2222
github.com/go-logr/stdr v1.2.2 // indirect
2323
github.com/google/uuid v1.6.0 // indirect
24-
go.opentelemetry.io/otel/trace v1.27.0 // indirect
24+
go.opentelemetry.io/otel/trace v1.28.0 // indirect
2525
golang.org/x/sys v0.21.0 // indirect
2626
)
2727

example/namedtracer/go.mod

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ replace (
99

1010
require (
1111
github.com/go-logr/stdr v1.2.2
12-
go.opentelemetry.io/otel v1.27.0
13-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.27.0
14-
go.opentelemetry.io/otel/sdk v1.27.0
15-
go.opentelemetry.io/otel/trace v1.27.0
12+
go.opentelemetry.io/otel v1.28.0
13+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0
14+
go.opentelemetry.io/otel/sdk v1.28.0
15+
go.opentelemetry.io/otel/trace v1.28.0
1616
)
1717

1818
require (
1919
github.com/go-logr/logr v1.4.2 // indirect
2020
github.com/google/uuid v1.6.0 // indirect
21-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
21+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
2222
golang.org/x/sys v0.21.0 // indirect
2323
)
2424

example/opencensus/go.mod

+8-8
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ replace (
1010

1111
require (
1212
go.opencensus.io v0.24.0
13-
go.opentelemetry.io/otel v1.27.0
14-
go.opentelemetry.io/otel/bridge/opencensus v1.27.0
15-
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.27.0
16-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.27.0
17-
go.opentelemetry.io/otel/sdk v1.27.0
18-
go.opentelemetry.io/otel/sdk/metric v1.27.0
13+
go.opentelemetry.io/otel v1.28.0
14+
go.opentelemetry.io/otel/bridge/opencensus v1.28.0
15+
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.28.0
16+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0
17+
go.opentelemetry.io/otel/sdk v1.28.0
18+
go.opentelemetry.io/otel/sdk/metric v1.28.0
1919
)
2020

2121
require (
2222
github.com/go-logr/logr v1.4.2 // indirect
2323
github.com/go-logr/stdr v1.2.2 // indirect
2424
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
2525
github.com/google/uuid v1.6.0 // indirect
26-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
27-
go.opentelemetry.io/otel/trace v1.27.0 // indirect
26+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
27+
go.opentelemetry.io/otel/trace v1.28.0 // indirect
2828
golang.org/x/sys v0.21.0 // indirect
2929
)
3030

example/otel-collector/go.mod

+8-8
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ replace (
88
)
99

1010
require (
11-
go.opentelemetry.io/otel v1.27.0
12-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.27.0
13-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0
14-
go.opentelemetry.io/otel/metric v1.27.0
15-
go.opentelemetry.io/otel/sdk v1.27.0
16-
go.opentelemetry.io/otel/sdk/metric v1.27.0
17-
go.opentelemetry.io/otel/trace v1.27.0
11+
go.opentelemetry.io/otel v1.28.0
12+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.28.0
13+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.28.0
14+
go.opentelemetry.io/otel/metric v1.28.0
15+
go.opentelemetry.io/otel/sdk v1.28.0
16+
go.opentelemetry.io/otel/sdk/metric v1.28.0
17+
go.opentelemetry.io/otel/trace v1.28.0
1818
google.golang.org/grpc v1.64.0
1919
)
2020

@@ -24,7 +24,7 @@ require (
2424
github.com/go-logr/stdr v1.2.2 // indirect
2525
github.com/google/uuid v1.6.0 // indirect
2626
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect
27-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.27.0 // indirect
27+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 // indirect
2828
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
2929
golang.org/x/net v0.26.0 // indirect
3030
golang.org/x/sys v0.21.0 // indirect

example/passthrough/go.mod

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@ module go.opentelemetry.io/otel/example/passthrough
33
go 1.21
44

55
require (
6-
go.opentelemetry.io/otel v1.27.0
7-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.27.0
8-
go.opentelemetry.io/otel/sdk v1.27.0
9-
go.opentelemetry.io/otel/trace v1.27.0
6+
go.opentelemetry.io/otel v1.28.0
7+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0
8+
go.opentelemetry.io/otel/sdk v1.28.0
9+
go.opentelemetry.io/otel/trace v1.28.0
1010
)
1111

1212
require (
1313
github.com/go-logr/logr v1.4.2 // indirect
1414
github.com/go-logr/stdr v1.2.2 // indirect
1515
github.com/google/uuid v1.6.0 // indirect
16-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
16+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
1717
golang.org/x/sys v0.21.0 // indirect
1818
)
1919

example/prometheus/go.mod

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ go 1.21
44

55
require (
66
github.com/prometheus/client_golang v1.19.1
7-
go.opentelemetry.io/otel v1.27.0
8-
go.opentelemetry.io/otel/exporters/prometheus v0.49.0
9-
go.opentelemetry.io/otel/metric v1.27.0
10-
go.opentelemetry.io/otel/sdk/metric v1.27.0
7+
go.opentelemetry.io/otel v1.28.0
8+
go.opentelemetry.io/otel/exporters/prometheus v0.50.0
9+
go.opentelemetry.io/otel/metric v1.28.0
10+
go.opentelemetry.io/otel/sdk/metric v1.28.0
1111
)
1212

1313
require (
@@ -20,8 +20,8 @@ require (
2020
github.com/prometheus/client_model v0.6.1 // indirect
2121
github.com/prometheus/common v0.55.0 // indirect
2222
github.com/prometheus/procfs v0.15.1 // indirect
23-
go.opentelemetry.io/otel/sdk v1.27.0 // indirect
24-
go.opentelemetry.io/otel/trace v1.27.0 // indirect
23+
go.opentelemetry.io/otel/sdk v1.28.0 // indirect
24+
go.opentelemetry.io/otel/trace v1.28.0 // indirect
2525
golang.org/x/sys v0.21.0 // indirect
2626
google.golang.org/protobuf v1.34.2 // indirect
2727
)

example/zipkin/go.mod

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@ replace (
99
)
1010

1111
require (
12-
go.opentelemetry.io/otel v1.27.0
13-
go.opentelemetry.io/otel/exporters/zipkin v1.27.0
14-
go.opentelemetry.io/otel/sdk v1.27.0
15-
go.opentelemetry.io/otel/trace v1.27.0
12+
go.opentelemetry.io/otel v1.28.0
13+
go.opentelemetry.io/otel/exporters/zipkin v1.28.0
14+
go.opentelemetry.io/otel/sdk v1.28.0
15+
go.opentelemetry.io/otel/trace v1.28.0
1616
)
1717

1818
require (
1919
github.com/go-logr/logr v1.4.2 // indirect
2020
github.com/go-logr/stdr v1.2.2 // indirect
2121
github.com/google/uuid v1.6.0 // indirect
2222
github.com/openzipkin/zipkin-go v0.4.3 // indirect
23-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
23+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
2424
golang.org/x/sys v0.21.0 // indirect
2525
)
2626

exporters/otlp/otlplog/otlploggrpc/go.mod

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ go 1.21
55
require (
66
github.com/cenkalti/backoff/v4 v4.3.0
77
github.com/stretchr/testify v1.9.0
8-
go.opentelemetry.io/otel v1.27.0
9-
go.opentelemetry.io/otel/log v0.3.0
10-
go.opentelemetry.io/otel/sdk v1.27.0
8+
go.opentelemetry.io/otel v1.28.0
9+
go.opentelemetry.io/otel/log v0.4.0
10+
go.opentelemetry.io/otel/sdk v1.28.0
1111
go.opentelemetry.io/otel/sdk/log v0.3.0
12-
go.opentelemetry.io/otel/trace v1.27.0
12+
go.opentelemetry.io/otel/trace v1.28.0
1313
go.opentelemetry.io/proto/otlp v1.3.1
1414
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094
1515
google.golang.org/grpc v1.64.0
@@ -25,7 +25,7 @@ require (
2525
github.com/kr/text v0.2.0 // indirect
2626
github.com/pmezard/go-difflib v1.0.0 // indirect
2727
github.com/rogpeppe/go-internal v1.12.0 // indirect
28-
go.opentelemetry.io/otel/metric v1.27.0 // indirect
28+
go.opentelemetry.io/otel/metric v1.28.0 // indirect
2929
golang.org/x/net v0.26.0 // indirect
3030
golang.org/x/sys v0.21.0 // indirect
3131
golang.org/x/text v0.16.0 // indirect

0 commit comments

Comments
 (0)