File tree 12 files changed +38
-34
lines changed
12 files changed +38
-34
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,13 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
8
8
9
9
## [ Unreleased]
10
10
11
+ ## [ 0.32.1] Metric SDK (Alpha) - 2022-09-22
12
+
13
+ ### Changed
14
+
15
+ - The Prometheus exporter sanitizes OpenTelemetry instrument names when exporting.
16
+ Invalid characters are replaced with ` _ ` . (#3212 )
17
+
11
18
### Added
12
19
13
20
- The metric portion of the OpenCensus bridge (` go.opentelemetry.io/otel/bridge/opencensus ` ) has been reintroduced. (#3192 )
@@ -25,7 +32,6 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
25
32
- The metric SDK in ` go.opentelemetry.io/otel/sdk/metric ` is completely refactored to comply with the OpenTelemetry specification.
26
33
Please see the package documentation for how the new SDK is initialized and configured. (#3175 )
27
34
- Update the minimum supported go version to go1.18. Removes support for go1.17 (#3179 )
28
- - Instead of dropping metric, the Prometheus exporter will replace any invalid character in metric names with ` _ ` . (#3212 )
29
35
30
36
### Removed
31
37
@@ -1955,7 +1961,8 @@ It contains api and sdk for trace and meter.
1955
1961
- CircleCI build CI manifest files.
1956
1962
- CODEOWNERS file to track owners of this project.
1957
1963
1958
- [ Unreleased ] : https://github.com/open-telemetry/opentelemetry-go/compare/sdk/metric/v0.32.0...HEAD
1964
+ [ Unreleased ] : https://github.com/open-telemetry/opentelemetry-go/compare/sdk/metric/v0.32.1...HEAD
1965
+ [ 0.32.1 ] : https://github.com/open-telemetry/opentelemetry-go/releases/tag/sdk/metric/v0.32.1
1959
1966
[ 0.32.0 ] : https://github.com/open-telemetry/opentelemetry-go/releases/tag/sdk/metric/v0.32.0
1960
1967
[ 1.10.0 ] : https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.10.0
1961
1968
[ 1.9.0/0.0.3 ] : https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.9.0
Original file line number Diff line number Diff line change 5
5
require (
6
6
go.opencensus.io v0.23.0
7
7
go.opentelemetry.io/otel v1.10.0
8
- go.opentelemetry.io/otel/metric v0.32.0
8
+ go.opentelemetry.io/otel/metric v0.32.1
9
9
go.opentelemetry.io/otel/sdk v1.10.0
10
- go.opentelemetry.io/otel/sdk/metric v0.32.0
10
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
11
11
go.opentelemetry.io/otel/trace v1.10.0
12
12
)
13
13
Original file line number Diff line number Diff line change 5
5
require (
6
6
go.opencensus.io v0.23.0
7
7
go.opentelemetry.io/otel v1.10.0
8
- go.opentelemetry.io/otel/bridge/opencensus v0.31.0
8
+ go.opentelemetry.io/otel/bridge/opencensus v0.32.1
9
9
go.opentelemetry.io/otel/sdk v1.10.0
10
10
go.opentelemetry.io/otel/trace v1.10.0
11
11
)
@@ -14,8 +14,8 @@ require (
14
14
github.com/go-logr/logr v1.2.3 // indirect
15
15
github.com/go-logr/stdr v1.2.2 // indirect
16
16
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
17
- go.opentelemetry.io/otel/metric v0.32.0 // indirect
18
- go.opentelemetry.io/otel/sdk/metric v0.32.0 // indirect
17
+ go.opentelemetry.io/otel/metric v0.32.1 // indirect
18
+ go.opentelemetry.io/otel/sdk/metric v0.32.1 // indirect
19
19
golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7 // indirect
20
20
)
21
21
Original file line number Diff line number Diff line change @@ -11,18 +11,18 @@ replace (
11
11
require (
12
12
go.opencensus.io v0.23.0
13
13
go.opentelemetry.io/otel v1.10.0
14
- go.opentelemetry.io/otel/bridge/opencensus v0.31.0
15
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.31.0
14
+ go.opentelemetry.io/otel/bridge/opencensus v0.32.1
15
+ go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.32.1
16
16
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.9.0
17
17
go.opentelemetry.io/otel/sdk v1.10.0
18
- go.opentelemetry.io/otel/sdk/metric v0.32.0
18
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
19
19
)
20
20
21
21
require (
22
22
github.com/go-logr/logr v1.2.3 // indirect
23
23
github.com/go-logr/stdr v1.2.2 // indirect
24
24
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
25
- go.opentelemetry.io/otel/metric v0.32.0 // indirect
25
+ go.opentelemetry.io/otel/metric v0.32.1 // indirect
26
26
go.opentelemetry.io/otel/trace v1.10.0 // indirect
27
27
golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7 // indirect
28
28
)
Original file line number Diff line number Diff line change 5
5
require (
6
6
github.com/prometheus/client_golang v1.13.0
7
7
go.opentelemetry.io/otel v1.10.0
8
- go.opentelemetry.io/otel/exporters/prometheus v0.32.0
9
- go.opentelemetry.io/otel/metric v0.32.0
10
- go.opentelemetry.io/otel/sdk/metric v0.32.0
8
+ go.opentelemetry.io/otel/exporters/prometheus v0.32.1
9
+ go.opentelemetry.io/otel/metric v0.32.1
10
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
11
11
)
12
12
13
13
require (
Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ require (
7
7
github.com/stretchr/testify v1.7.1
8
8
go.opentelemetry.io/otel v1.10.0
9
9
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0
10
- go.opentelemetry.io/otel/metric v0.32.0
10
+ go.opentelemetry.io/otel/metric v0.32.1
11
11
go.opentelemetry.io/otel/sdk v1.10.0
12
- go.opentelemetry.io/otel/sdk/metric v0.32.0
12
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
13
13
go.opentelemetry.io/proto/otlp v0.19.0
14
14
google.golang.org/grpc v1.42.0
15
15
google.golang.org/protobuf v1.27.1
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ require (
6
6
github.com/stretchr/testify v1.7.1
7
7
go.opentelemetry.io/otel v1.10.0
8
8
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0
9
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.32.0
10
- go.opentelemetry.io/otel/metric v0.32.0
11
- go.opentelemetry.io/otel/sdk/metric v0.32.0
9
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.32.1
10
+ go.opentelemetry.io/otel/metric v0.32.1
11
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
12
12
go.opentelemetry.io/proto/otlp v0.19.0
13
13
google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1
14
14
google.golang.org/grpc v1.46.2
Original file line number Diff line number Diff line change 5
5
require (
6
6
github.com/stretchr/testify v1.7.1
7
7
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0
8
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.32.0
9
- go.opentelemetry.io/otel/metric v0.32.0
10
- go.opentelemetry.io/otel/sdk/metric v0.32.0
8
+ go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.32.1
9
+ go.opentelemetry.io/otel/metric v0.32.1
10
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
11
11
go.opentelemetry.io/proto/otlp v0.19.0
12
12
google.golang.org/protobuf v1.28.0
13
13
)
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ require (
6
6
github.com/prometheus/client_golang v1.13.0
7
7
github.com/stretchr/testify v1.7.1
8
8
go.opentelemetry.io/otel v1.10.0
9
- go.opentelemetry.io/otel/metric v0.32.0
10
- go.opentelemetry.io/otel/sdk/metric v0.32.0
9
+ go.opentelemetry.io/otel/metric v0.32.1
10
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
11
11
)
12
12
13
13
require (
Original file line number Diff line number Diff line change 5
5
require (
6
6
github.com/stretchr/testify v1.7.1
7
7
go.opentelemetry.io/otel v1.10.0
8
- go.opentelemetry.io/otel/metric v0.32.0
8
+ go.opentelemetry.io/otel/metric v0.32.1
9
9
go.opentelemetry.io/otel/sdk v1.10.0
10
- go.opentelemetry.io/otel/sdk/metric v0.32.0
10
+ go.opentelemetry.io/otel/sdk/metric v0.32.1
11
11
)
12
12
13
13
require (
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ require (
6
6
github.com/go-logr/logr v1.2.3
7
7
github.com/stretchr/testify v1.7.1
8
8
go.opentelemetry.io/otel v1.10.0
9
- go.opentelemetry.io/otel/metric v0.32.0
9
+ go.opentelemetry.io/otel/metric v0.32.1
10
10
go.opentelemetry.io/otel/sdk v1.10.0
11
11
)
12
12
Original file line number Diff line number Diff line change @@ -34,8 +34,9 @@ module-sets:
34
34
- go.opentelemetry.io/otel/trace
35
35
- go.opentelemetry.io/otel/sdk
36
36
experimental-metrics :
37
- version : v0.32.0
37
+ version : v0.32.1
38
38
modules :
39
+ - go.opentelemetry.io/otel/example/opencensus
39
40
- go.opentelemetry.io/otel/example/prometheus
40
41
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric
41
42
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
@@ -44,15 +45,11 @@ module-sets:
44
45
- go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
45
46
- go.opentelemetry.io/otel/metric
46
47
- go.opentelemetry.io/otel/sdk/metric
48
+ - go.opentelemetry.io/otel/bridge/opencensus
49
+ - go.opentelemetry.io/otel/bridge/opencensus/test
47
50
experimental-schema :
48
51
version : v0.0.3
49
52
modules :
50
53
- go.opentelemetry.io/otel/schema
51
- bridge :
52
- version : v0.31.0
53
- modules :
54
- - go.opentelemetry.io/otel/bridge/opencensus
55
- - go.opentelemetry.io/otel/bridge/opencensus/opencensusmetric
56
- - go.opentelemetry.io/otel/bridge/opencensus/test
57
54
excluded-modules :
58
55
- go.opentelemetry.io/otel/internal/tools
You can’t perform that action at this time.
0 commit comments