Skip to content

Commit c7e2679

Browse files
authored
Generate the semconv/v1.17.0 package (#3599)
* Generate semconv/v1.17.0 * Update all semconv use to v1.17 * Add changes to changelog
1 parent 8288929 commit c7e2679

File tree

40 files changed

+3325
-31
lines changed

40 files changed

+3325
-31
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
5050
- `Int64UpDownCounter` replaces the `syncint64.UpDownCounter`
5151
- `Int64Histogram` replaces the `syncint64.Histogram`
5252
- Add `NewTracerProvider` to `go.opentelemetry.io/otel/bridge/opentracing` to create `WrapperTracer` instances from a `TracerProvider`. (#3316)
53+
- Add the `go.opentelemetry.io/otel/semconv/v1.17.0` package.
54+
The package contains semantic conventions from the `v1.17.0` version of the OpenTelemetry specification. (#3599)
5355

5456
### Changed
5557

bridge/opentracing/internal/mock.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"go.opentelemetry.io/otel/attribute"
2525
"go.opentelemetry.io/otel/bridge/opentracing/migration"
2626
"go.opentelemetry.io/otel/codes"
27-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
27+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2828
"go.opentelemetry.io/otel/trace"
2929
)
3030

example/fib/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
"go.opentelemetry.io/otel/exporters/stdout/stdouttrace"
2727
"go.opentelemetry.io/otel/sdk/resource"
2828
"go.opentelemetry.io/otel/sdk/trace"
29-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
29+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3030
)
3131

3232
// newExporter returns a console exporter.

example/jaeger/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
"go.opentelemetry.io/otel/exporters/jaeger"
2727
"go.opentelemetry.io/otel/sdk/resource"
2828
tracesdk "go.opentelemetry.io/otel/sdk/trace"
29-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
29+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3030
)
3131

3232
const (

example/otel-collector/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import (
3434
"go.opentelemetry.io/otel/propagation"
3535
"go.opentelemetry.io/otel/sdk/resource"
3636
sdktrace "go.opentelemetry.io/otel/sdk/trace"
37-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
37+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3838
"go.opentelemetry.io/otel/trace"
3939
)
4040

example/zipkin/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
"go.opentelemetry.io/otel/exporters/zipkin"
2929
"go.opentelemetry.io/otel/sdk/resource"
3030
sdktrace "go.opentelemetry.io/otel/sdk/trace"
31-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
31+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3232
"go.opentelemetry.io/otel/trace"
3333
)
3434

exporters/jaeger/jaeger.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
gen "go.opentelemetry.io/otel/exporters/jaeger/internal/gen-go/jaeger"
2727
"go.opentelemetry.io/otel/sdk/resource"
2828
sdktrace "go.opentelemetry.io/otel/sdk/trace"
29-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
29+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3030
"go.opentelemetry.io/otel/trace"
3131
)
3232

exporters/jaeger/jaeger_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import (
3535
"go.opentelemetry.io/otel/sdk/resource"
3636
sdktrace "go.opentelemetry.io/otel/sdk/trace"
3737
"go.opentelemetry.io/otel/sdk/trace/tracetest"
38-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
38+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3939
"go.opentelemetry.io/otel/trace"
4040
)
4141

exporters/otlp/otlpmetric/internal/otest/client.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
"go.opentelemetry.io/otel"
2929
"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal"
3030
"go.opentelemetry.io/otel/metric/unit"
31-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
31+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3232
collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1"
3333
cpb "go.opentelemetry.io/proto/otlp/common/v1"
3434
mpb "go.opentelemetry.io/proto/otlp/metrics/v1"

exporters/otlp/otlpmetric/internal/transform/metricdata_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
"go.opentelemetry.io/otel/sdk/instrumentation"
2727
"go.opentelemetry.io/otel/sdk/metric/metricdata"
2828
"go.opentelemetry.io/otel/sdk/resource"
29-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
29+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3030
cpb "go.opentelemetry.io/proto/otlp/common/v1"
3131
mpb "go.opentelemetry.io/proto/otlp/metrics/v1"
3232
rpb "go.opentelemetry.io/proto/otlp/resource/v1"

exporters/otlp/otlptrace/internal/tracetransform/span_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import (
2929
"go.opentelemetry.io/otel/sdk/resource"
3030
tracesdk "go.opentelemetry.io/otel/sdk/trace"
3131
"go.opentelemetry.io/otel/sdk/trace/tracetest"
32-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
32+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3333
"go.opentelemetry.io/otel/trace"
3434
tracepb "go.opentelemetry.io/proto/otlp/trace/v1"
3535
)

exporters/otlp/otlptrace/otlptracehttp/example_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp"
2525
"go.opentelemetry.io/otel/sdk/resource"
2626
sdktrace "go.opentelemetry.io/otel/sdk/trace"
27-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
27+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2828
"go.opentelemetry.io/otel/trace"
2929
)
3030

exporters/prometheus/exporter_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import (
3131
"go.opentelemetry.io/otel/sdk/metric"
3232
"go.opentelemetry.io/otel/sdk/metric/aggregation"
3333
"go.opentelemetry.io/otel/sdk/resource"
34-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
34+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3535
)
3636

3737
func TestPrometheusExporter(t *testing.T) {

exporters/stdout/stdoutmetric/example_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
"go.opentelemetry.io/otel/sdk/metric"
2828
"go.opentelemetry.io/otel/sdk/metric/metricdata"
2929
"go.opentelemetry.io/otel/sdk/resource"
30-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
30+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3131
)
3232

3333
var (

exporters/stdout/stdouttrace/example_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"go.opentelemetry.io/otel/exporters/stdout/stdouttrace"
2424
"go.opentelemetry.io/otel/sdk/resource"
2525
sdktrace "go.opentelemetry.io/otel/sdk/trace"
26-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
26+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2727
"go.opentelemetry.io/otel/trace"
2828
)
2929

exporters/zipkin/model.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
"go.opentelemetry.io/otel/codes"
2929
"go.opentelemetry.io/otel/sdk/resource"
3030
tracesdk "go.opentelemetry.io/otel/sdk/trace"
31-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
31+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3232
"go.opentelemetry.io/otel/trace"
3333
)
3434

exporters/zipkin/model_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import (
3232
"go.opentelemetry.io/otel/sdk/resource"
3333
tracesdk "go.opentelemetry.io/otel/sdk/trace"
3434
"go.opentelemetry.io/otel/sdk/trace/tracetest"
35-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
35+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3636
"go.opentelemetry.io/otel/trace"
3737
)
3838

exporters/zipkin/zipkin_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import (
3636
"go.opentelemetry.io/otel/sdk/resource"
3737
sdktrace "go.opentelemetry.io/otel/sdk/trace"
3838
"go.opentelemetry.io/otel/sdk/trace/tracetest"
39-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
39+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
4040
"go.opentelemetry.io/otel/trace"
4141
)
4242

sdk/metric/example_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"go.opentelemetry.io/otel/metric/global"
2222
"go.opentelemetry.io/otel/sdk/metric"
2323
"go.opentelemetry.io/otel/sdk/resource"
24-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
24+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2525
)
2626

2727
func Example() {

sdk/resource/auto_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"github.com/stretchr/testify/assert"
2424

2525
"go.opentelemetry.io/otel/sdk/resource"
26-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
26+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2727
)
2828

2929
func TestDetect(t *testing.T) {

sdk/resource/builtin.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222

2323
"go.opentelemetry.io/otel"
2424
"go.opentelemetry.io/otel/attribute"
25-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
25+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2626
)
2727

2828
type (

sdk/resource/container.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"os"
2323
"regexp"
2424

25-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
25+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2626
)
2727

2828
type containerIDProvider func() (string, error)

sdk/resource/env.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323

2424
"go.opentelemetry.io/otel"
2525
"go.opentelemetry.io/otel/attribute"
26-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
26+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2727
)
2828

2929
const (

sdk/resource/env_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424

2525
"go.opentelemetry.io/otel/attribute"
2626
ottest "go.opentelemetry.io/otel/internal/internaltest"
27-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
27+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2828
)
2929

3030
func TestDetectOnePair(t *testing.T) {

sdk/resource/os.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"strings"
2020

2121
"go.opentelemetry.io/otel/attribute"
22-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
22+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2323
)
2424

2525
type osDescriptionProvider func() (string, error)

sdk/resource/os_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121

2222
"go.opentelemetry.io/otel/attribute"
2323
"go.opentelemetry.io/otel/sdk/resource"
24-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
24+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2525
)
2626

2727
func mockRuntimeProviders() {

sdk/resource/process.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"path/filepath"
2323
"runtime"
2424

25-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
25+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
2626
)
2727

2828
type pidProvider func() int

sdk/resource/resource_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import (
3131
"go.opentelemetry.io/otel/attribute"
3232
ottest "go.opentelemetry.io/otel/internal/internaltest"
3333
"go.opentelemetry.io/otel/sdk/resource"
34-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
34+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3535
)
3636

3737
var (

sdk/trace/span.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import (
3030
"go.opentelemetry.io/otel/sdk/instrumentation"
3131
"go.opentelemetry.io/otel/sdk/internal"
3232
"go.opentelemetry.io/otel/sdk/resource"
33-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
33+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
3434
"go.opentelemetry.io/otel/trace"
3535
)
3636

sdk/trace/trace_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import (
3636
ottest "go.opentelemetry.io/otel/internal/internaltest"
3737
"go.opentelemetry.io/otel/sdk/instrumentation"
3838
"go.opentelemetry.io/otel/sdk/resource"
39-
semconv "go.opentelemetry.io/otel/semconv/v1.16.0"
39+
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
4040
"go.opentelemetry.io/otel/trace"
4141
)
4242

semconv/v1.17.0/doc.go

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// Copyright The OpenTelemetry Authors
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.
14+
15+
// Package semconv implements OpenTelemetry semantic conventions.
16+
//
17+
// OpenTelemetry semantic conventions are agreed standardized naming
18+
// patterns for OpenTelemetry things. This package represents the conventions
19+
// as of the v1.17.0 version of the OpenTelemetry specification.
20+
package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"

semconv/v1.17.0/exception.go

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// Copyright The OpenTelemetry Authors
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.
14+
15+
package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
16+
17+
const (
18+
// ExceptionEventName is the name of the Span event representing an exception.
19+
ExceptionEventName = "exception"
20+
)

semconv/v1.17.0/http.go

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// Copyright The OpenTelemetry Authors
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.
14+
15+
package semconv // import "go.opentelemetry.io/otel/semconv/v1.17.0"
16+
17+
// HTTP scheme attributes.
18+
var (
19+
HTTPSchemeHTTP = HTTPSchemeKey.String("http")
20+
HTTPSchemeHTTPS = HTTPSchemeKey.String("https")
21+
)

0 commit comments

Comments
 (0)