You've already forked opentelemetry-go
							
							
				mirror of
				https://github.com/open-telemetry/opentelemetry-go.git
				synced 2025-10-31 00:07:40 +02:00 
			
		
		
		
	| @@ -19,6 +19,12 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm | |||||||
| ### Changed | ### Changed | ||||||
|  |  | ||||||
| - `Tracer.Start` in `go.opentelemetry.io/otel/trace/noop` no longer allocates a span for empty span context. (#5457) | - `Tracer.Start` in `go.opentelemetry.io/otel/trace/noop` no longer allocates a span for empty span context. (#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`. (#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`. (#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`. (#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`. (#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`. (#5490) | ||||||
|  |  | ||||||
| ### Fixed | ### Fixed | ||||||
|  |  | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	"go.opentelemetry.io/otel/bridge/opentracing/migration" | 	"go.opentelemetry.io/otel/bridge/opentracing/migration" | ||||||
| 	"go.opentelemetry.io/otel/codes" | 	"go.opentelemetry.io/otel/codes" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| 	"go.opentelemetry.io/otel/trace/embedded" | 	"go.opentelemetry.io/otel/trace/embedded" | ||||||
| 	"go.opentelemetry.io/otel/trace/noop" | 	"go.opentelemetry.io/otel/trace/noop" | ||||||
|   | |||||||
| @@ -26,7 +26,7 @@ import ( | |||||||
| 	sdkmetric "go.opentelemetry.io/otel/sdk/metric" | 	sdkmetric "go.opentelemetry.io/otel/sdk/metric" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/exporters/zipkin" | 	"go.opentelemetry.io/otel/exporters/zipkin" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -38,7 +38,7 @@ import ( | |||||||
| 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | ||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel/sdk/log" | 	"go.opentelemetry.io/otel/sdk/log" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
|   | |||||||
| @@ -18,7 +18,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/log" | 	"go.opentelemetry.io/otel/sdk/log" | ||||||
| 	"go.opentelemetry.io/otel/sdk/log/logtest" | 	"go.opentelemetry.io/otel/sdk/log/logtest" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -18,7 +18,7 @@ import ( | |||||||
| 	"google.golang.org/protobuf/proto" | 	"google.golang.org/protobuf/proto" | ||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel" | 	"go.opentelemetry.io/otel" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1" | 	collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1" | ||||||
| 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | ||||||
| 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/instrumentation" | 	"go.opentelemetry.io/otel/sdk/instrumentation" | ||||||
| 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | ||||||
| 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | ||||||
| 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | ||||||
|   | |||||||
| @@ -18,7 +18,7 @@ import ( | |||||||
| 	"google.golang.org/protobuf/proto" | 	"google.golang.org/protobuf/proto" | ||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel" | 	"go.opentelemetry.io/otel" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1" | 	collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1" | ||||||
| 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | ||||||
| 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/instrumentation" | 	"go.opentelemetry.io/otel/sdk/instrumentation" | ||||||
| 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | ||||||
| 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | ||||||
| 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | ||||||
|   | |||||||
| @@ -18,7 +18,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	tracesdk "go.opentelemetry.io/otel/sdk/trace" | 	tracesdk "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	"go.opentelemetry.io/otel/sdk/trace/tracetest" | 	"go.opentelemetry.io/otel/sdk/trace/tracetest" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| 	tracepb "go.opentelemetry.io/proto/otlp/trace/v1" | 	tracepb "go.opentelemetry.io/proto/otlp/trace/v1" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	otelmetric "go.opentelemetry.io/otel/metric" | 	otelmetric "go.opentelemetry.io/otel/metric" | ||||||
| 	"go.opentelemetry.io/otel/sdk/metric" | 	"go.opentelemetry.io/otel/sdk/metric" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -15,7 +15,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/metric" | 	"go.opentelemetry.io/otel/sdk/metric" | ||||||
| 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/exporters/stdout/stdouttrace" | 	"go.opentelemetry.io/otel/exporters/stdout/stdouttrace" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -19,7 +19,8 @@ import ( | |||||||
| 	tracesdk "go.opentelemetry.io/otel/sdk/trace" | 	tracesdk "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	semconv120 "go.opentelemetry.io/otel/semconv/v1.20.0" | 	semconv120 "go.opentelemetry.io/otel/semconv/v1.20.0" | ||||||
| 	semconv121 "go.opentelemetry.io/otel/semconv/v1.21.0" | 	semconv121 "go.opentelemetry.io/otel/semconv/v1.21.0" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv125 "go.opentelemetry.io/otel/semconv/v1.25.0" | ||||||
|  | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| @@ -182,8 +183,6 @@ var extraZipkinTagsLen = len([]attribute.Key{ | |||||||
| 	semconv.OTelStatusCodeKey, | 	semconv.OTelStatusCodeKey, | ||||||
| 	semconv.OTelScopeNameKey, | 	semconv.OTelScopeNameKey, | ||||||
| 	semconv.OTelScopeVersionKey, | 	semconv.OTelScopeVersionKey, | ||||||
| 	semconv.OTelLibraryNameKey, |  | ||||||
| 	semconv.OTelLibraryVersionKey, |  | ||||||
| }) | }) | ||||||
|  |  | ||||||
| func toZipkinTags(data tracesdk.ReadOnlySpan) map[string]string { | func toZipkinTags(data tracesdk.ReadOnlySpan) map[string]string { | ||||||
| @@ -213,10 +212,8 @@ func toZipkinTags(data tracesdk.ReadOnlySpan) map[string]string { | |||||||
|  |  | ||||||
| 	if is := data.InstrumentationScope(); is.Name != "" { | 	if is := data.InstrumentationScope(); is.Name != "" { | ||||||
| 		m[string(semconv.OTelScopeNameKey)] = is.Name | 		m[string(semconv.OTelScopeNameKey)] = is.Name | ||||||
| 		m[string(semconv.OTelLibraryNameKey)] = is.Name |  | ||||||
| 		if is.Version != "" { | 		if is.Version != "" { | ||||||
| 			m[string(semconv.OTelScopeVersionKey)] = is.Version | 			m[string(semconv.OTelScopeVersionKey)] = is.Version | ||||||
| 			m[string(semconv.OTelLibraryVersionKey)] = is.Version |  | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| @@ -240,7 +237,7 @@ var remoteEndpointKeyRank = map[attribute.Key]int{ | |||||||
| 	semconv120.NetSockPeerAddrKey:     8, | 	semconv120.NetSockPeerAddrKey:     8, | ||||||
| 	keyPeerHostname:                   9, | 	keyPeerHostname:                   9, | ||||||
| 	keyPeerAddress:                    10, | 	keyPeerAddress:                    10, | ||||||
| 	semconv.DBNameKey:                 11, | 	semconv125.DBNameKey:              11, | ||||||
| } | } | ||||||
|  |  | ||||||
| func toZipkinRemoteEndpoint(data tracesdk.ReadOnlySpan) *zkmodel.Endpoint { | func toZipkinRemoteEndpoint(data tracesdk.ReadOnlySpan) *zkmodel.Endpoint { | ||||||
|   | |||||||
| @@ -21,7 +21,8 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	tracesdk "go.opentelemetry.io/otel/sdk/trace" | 	tracesdk "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	"go.opentelemetry.io/otel/sdk/trace/tracetest" | 	"go.opentelemetry.io/otel/sdk/trace/tracetest" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv125 "go.opentelemetry.io/otel/semconv/v1.25.0" | ||||||
|  | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| @@ -1027,8 +1028,7 @@ func TestTagsTransformation(t *testing.T) { | |||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| 			want: map[string]string{ | 			want: map[string]string{ | ||||||
| 				"otel.scope.name":   instrLibName, | 				"otel.scope.name": instrLibName, | ||||||
| 				"otel.library.name": instrLibName, |  | ||||||
| 			}, | 			}, | ||||||
| 		}, | 		}, | ||||||
| 		{ | 		{ | ||||||
| @@ -1041,10 +1041,8 @@ func TestTagsTransformation(t *testing.T) { | |||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| 			want: map[string]string{ | 			want: map[string]string{ | ||||||
| 				"otel.scope.name":      instrLibName, | 				"otel.scope.name":    instrLibName, | ||||||
| 				"otel.scope.version":   instrLibVersion, | 				"otel.scope.version": instrLibVersion, | ||||||
| 				"otel.library.name":    instrLibName, |  | ||||||
| 				"otel.library.version": instrLibVersion, |  | ||||||
| 			}, | 			}, | ||||||
| 		}, | 		}, | ||||||
| 	} | 	} | ||||||
| @@ -1130,7 +1128,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerHostname.String("peer-hostname-test"), | 					keyPeerHostname.String("peer-hostname-test"), | ||||||
| 					semconv.NetworkPeerAddress("10.1.2.80"), | 					semconv.NetworkPeerAddress("10.1.2.80"), | ||||||
| 					semconv.DBName("db-name-test"), | 					semconv125.DBName("db-name-test"), | ||||||
| 					attribute.String("server.socket.domain", "server-socket-domain-test"), | 					attribute.String("server.socket.domain", "server-socket-domain-test"), | ||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| @@ -1144,7 +1142,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				SpanKind: trace.SpanKindProducer, | 				SpanKind: trace.SpanKindProducer, | ||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerHostname.String("peer-hostname-test"), | 					keyPeerHostname.String("peer-hostname-test"), | ||||||
| 					semconv.DBName("db-name-test"), | 					semconv125.DBName("db-name-test"), | ||||||
| 					attribute.String("server.socket.domain", "server-socket-domain-test"), | 					attribute.String("server.socket.domain", "server-socket-domain-test"), | ||||||
| 					attribute.String("server.socket.address", "10.2.3.4"), | 					attribute.String("server.socket.address", "10.2.3.4"), | ||||||
| 				}, | 				}, | ||||||
| @@ -1159,7 +1157,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				SpanKind: trace.SpanKindProducer, | 				SpanKind: trace.SpanKindProducer, | ||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerHostname.String("peer-hostname-test"), | 					keyPeerHostname.String("peer-hostname-test"), | ||||||
| 					semconv.DBName("db-name-test"), | 					semconv125.DBName("db-name-test"), | ||||||
| 					attribute.String("net.sock.peer.name", "server-socket-domain-test"), | 					attribute.String("net.sock.peer.name", "server-socket-domain-test"), | ||||||
| 					attribute.String("server.socket.address", "10.2.3.4"), | 					attribute.String("server.socket.address", "10.2.3.4"), | ||||||
| 				}, | 				}, | ||||||
| @@ -1174,7 +1172,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				SpanKind: trace.SpanKindProducer, | 				SpanKind: trace.SpanKindProducer, | ||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerHostname.String("peer-hostname-test"), | 					keyPeerHostname.String("peer-hostname-test"), | ||||||
| 					semconv.DBName("db-name-test"), | 					semconv125.DBName("db-name-test"), | ||||||
| 					attribute.String("net.sock.peer.name", "net-sock-peer-name-test"), | 					attribute.String("net.sock.peer.name", "net-sock-peer-name-test"), | ||||||
| 					attribute.String("net.sock.peer.addr", "10.4.8.12"), | 					attribute.String("net.sock.peer.addr", "10.4.8.12"), | ||||||
| 				}, | 				}, | ||||||
| @@ -1189,7 +1187,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				SpanKind: trace.SpanKindProducer, | 				SpanKind: trace.SpanKindProducer, | ||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerHostname.String("peer-hostname-test"), | 					keyPeerHostname.String("peer-hostname-test"), | ||||||
| 					semconv.DBName("db-name-test"), | 					semconv125.DBName("db-name-test"), | ||||||
| 					attribute.String("net.sock.peer.addr", "10.4.8.12"), | 					attribute.String("net.sock.peer.addr", "10.4.8.12"), | ||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| @@ -1204,7 +1202,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerHostname.String("peer-hostname-test"), | 					keyPeerHostname.String("peer-hostname-test"), | ||||||
| 					keyPeerAddress.String("peer-address-test"), | 					keyPeerAddress.String("peer-address-test"), | ||||||
| 					semconv.DBName("http-host-test"), | 					semconv125.DBName("http-host-test"), | ||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| 			want: &zkmodel.Endpoint{ | 			want: &zkmodel.Endpoint{ | ||||||
| @@ -1217,7 +1215,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				SpanKind: trace.SpanKindProducer, | 				SpanKind: trace.SpanKindProducer, | ||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					keyPeerAddress.String("peer-address-test"), | 					keyPeerAddress.String("peer-address-test"), | ||||||
| 					semconv.DBName("http-host-test"), | 					semconv125.DBName("http-host-test"), | ||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| 			want: &zkmodel.Endpoint{ | 			want: &zkmodel.Endpoint{ | ||||||
| @@ -1230,7 +1228,7 @@ func TestRemoteEndpointTransformation(t *testing.T) { | |||||||
| 				SpanKind: trace.SpanKindProducer, | 				SpanKind: trace.SpanKindProducer, | ||||||
| 				Attributes: []attribute.KeyValue{ | 				Attributes: []attribute.KeyValue{ | ||||||
| 					attribute.String("foo", "bar"), | 					attribute.String("foo", "bar"), | ||||||
| 					semconv.DBName("db-name-test"), | 					semconv125.DBName("db-name-test"), | ||||||
| 				}, | 				}, | ||||||
| 			}, | 			}, | ||||||
| 			want: &zkmodel.Endpoint{ | 			want: &zkmodel.Endpoint{ | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | 	sdktrace "go.opentelemetry.io/otel/sdk/trace" | ||||||
| 	"go.opentelemetry.io/otel/sdk/trace/tracetest" | 	"go.opentelemetry.io/otel/sdk/trace/tracetest" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -18,7 +18,7 @@ import ( | |||||||
| 	"google.golang.org/protobuf/proto" | 	"google.golang.org/protobuf/proto" | ||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel" | 	"go.opentelemetry.io/otel" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1" | 	collpb "go.opentelemetry.io/proto/otlp/collector/metrics/v1" | ||||||
| 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | ||||||
| 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/instrumentation" | 	"go.opentelemetry.io/otel/sdk/instrumentation" | ||||||
| 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | 	"go.opentelemetry.io/otel/sdk/metric/metricdata" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | 	cpb "go.opentelemetry.io/proto/otlp/common/v1" | ||||||
| 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | 	mpb "go.opentelemetry.io/proto/otlp/metrics/v1" | ||||||
| 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | 	rpb "go.opentelemetry.io/proto/otlp/resource/v1" | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel" | 	"go.opentelemetry.io/otel" | ||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	"go.opentelemetry.io/otel/metric" | 	"go.opentelemetry.io/otel/metric" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var meter = otel.Meter("my-service-meter") | var meter = otel.Meter("my-service-meter") | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/instrumentation" | 	"go.opentelemetry.io/otel/sdk/instrumentation" | ||||||
| 	"go.opentelemetry.io/otel/sdk/metric" | 	"go.opentelemetry.io/otel/sdk/metric" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // To enable metrics in your application using the SDK, | // To enable metrics in your application using the SDK, | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ import ( | |||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	"go.opentelemetry.io/otel/sdk" | 	"go.opentelemetry.io/otel/sdk" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type ( | type ( | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ import ( | |||||||
| 	"os" | 	"os" | ||||||
| 	"regexp" | 	"regexp" | ||||||
|  |  | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type containerIDProvider func() (string, error) | type containerIDProvider func() (string, error) | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ import ( | |||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel" | 	"go.opentelemetry.io/otel" | ||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| const ( | const ( | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ import ( | |||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	ottest "go.opentelemetry.io/otel/sdk/internal/internaltest" | 	ottest "go.opentelemetry.io/otel/sdk/internal/internaltest" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func TestDetectOnePair(t *testing.T) { | func TestDetectOnePair(t *testing.T) { | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ import ( | |||||||
| 	"errors" | 	"errors" | ||||||
| 	"strings" | 	"strings" | ||||||
|  |  | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type hostIDProvider func() (string, error) | type hostIDProvider func() (string, error) | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ import ( | |||||||
| 	"strings" | 	"strings" | ||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type osDescriptionProvider func() (string, error) | type osDescriptionProvider func() (string, error) | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ import ( | |||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel/attribute" | 	"go.opentelemetry.io/otel/attribute" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func mockRuntimeProviders() { | func mockRuntimeProviders() { | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ import ( | |||||||
| 	"path/filepath" | 	"path/filepath" | ||||||
| 	"runtime" | 	"runtime" | ||||||
|  |  | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type ( | type ( | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk" | 	"go.opentelemetry.io/otel/sdk" | ||||||
| 	ottest "go.opentelemetry.io/otel/sdk/internal/internaltest" | 	ottest "go.opentelemetry.io/otel/sdk/internal/internaltest" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/internal/global" | 	"go.opentelemetry.io/otel/internal/global" | ||||||
| 	"go.opentelemetry.io/otel/sdk/instrumentation" | 	"go.opentelemetry.io/otel/sdk/instrumentation" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| 	"go.opentelemetry.io/otel/trace/embedded" | 	"go.opentelemetry.io/otel/trace/embedded" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import ( | |||||||
| 	"go.opentelemetry.io/otel/sdk/instrumentation" | 	"go.opentelemetry.io/otel/sdk/instrumentation" | ||||||
| 	ottest "go.opentelemetry.io/otel/sdk/internal/internaltest" | 	ottest "go.opentelemetry.io/otel/sdk/internal/internaltest" | ||||||
| 	"go.opentelemetry.io/otel/sdk/resource" | 	"go.opentelemetry.io/otel/sdk/resource" | ||||||
| 	semconv "go.opentelemetry.io/otel/semconv/v1.25.0" | 	semconv "go.opentelemetry.io/otel/semconv/v1.26.0" | ||||||
| 	"go.opentelemetry.io/otel/trace" | 	"go.opentelemetry.io/otel/trace" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user