build(deps): bump the otel group with 8 updates
Bumps the otel group with 8 updates: | Package | From | To | | --- | --- | --- | | [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.54.0` | `0.55.0` | | [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.54.0` | `0.55.0` | | [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.29.0` | `1.30.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.29.0` | `1.30.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.29.0` | `1.30.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.29.0` | `1.30.0` | | [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.29.0` | `1.30.0` | | [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.29.0` | `1.30.0` | Updates `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` from 0.54.0 to 0.55.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.54.0...zpages/v0.55.0) Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.54.0 to 0.55.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.54.0...zpages/v0.55.0) Updates `go.opentelemetry.io/otel` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0) Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0) Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0) Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0) Updates `go.opentelemetry.io/otel/sdk` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0) Updates `go.opentelemetry.io/otel/trace` from 1.29.0 to 1.30.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/otel dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/otel/sdk dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel - dependency-name: go.opentelemetry.io/otel/trace dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
		
							
								
								
									
										30
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								go.mod
									
									
									
									
									
								
							| @@ -61,18 +61,18 @@ require ( | |||||||
| 	github.com/urfave/cli/v2 v2.27.4 | 	github.com/urfave/cli/v2 v2.27.4 | ||||||
| 	github.com/vishvananda/netlink v1.3.0 | 	github.com/vishvananda/netlink v1.3.0 | ||||||
| 	go.etcd.io/bbolt v1.3.11 | 	go.etcd.io/bbolt v1.3.11 | ||||||
| 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 | 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 | ||||||
| 	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 | 	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 | ||||||
| 	go.opentelemetry.io/otel v1.29.0 | 	go.opentelemetry.io/otel v1.30.0 | ||||||
| 	go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 | 	go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 | ||||||
| 	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 | 	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 | ||||||
| 	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 | 	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 | ||||||
| 	go.opentelemetry.io/otel/sdk v1.29.0 | 	go.opentelemetry.io/otel/sdk v1.30.0 | ||||||
| 	go.opentelemetry.io/otel/trace v1.29.0 | 	go.opentelemetry.io/otel/trace v1.30.0 | ||||||
| 	golang.org/x/mod v0.21.0 | 	golang.org/x/mod v0.21.0 | ||||||
| 	golang.org/x/sync v0.8.0 | 	golang.org/x/sync v0.8.0 | ||||||
| 	golang.org/x/sys v0.25.0 | 	golang.org/x/sys v0.25.0 | ||||||
| 	google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd | 	google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 | ||||||
| 	google.golang.org/grpc v1.66.2 | 	google.golang.org/grpc v1.66.2 | ||||||
| 	google.golang.org/protobuf v1.34.2 | 	google.golang.org/protobuf v1.34.2 | ||||||
| 	k8s.io/apimachinery v0.31.0 | 	k8s.io/apimachinery v0.31.0 | ||||||
| @@ -128,16 +128,16 @@ require ( | |||||||
| 	github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect | 	github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect | ||||||
| 	go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1 // indirect | 	go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1 // indirect | ||||||
| 	go.opencensus.io v0.24.0 // indirect | 	go.opencensus.io v0.24.0 // indirect | ||||||
| 	go.opentelemetry.io/otel/metric v1.29.0 // indirect | 	go.opentelemetry.io/otel/metric v1.30.0 // indirect | ||||||
| 	go.opentelemetry.io/proto/otlp v1.3.1 // indirect | 	go.opentelemetry.io/proto/otlp v1.3.1 // indirect | ||||||
| 	golang.org/x/crypto v0.26.0 // indirect | 	golang.org/x/crypto v0.27.0 // indirect | ||||||
| 	golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611 // indirect | 	golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611 // indirect | ||||||
| 	golang.org/x/net v0.28.0 // indirect | 	golang.org/x/net v0.29.0 // indirect | ||||||
| 	golang.org/x/oauth2 v0.22.0 // indirect | 	golang.org/x/oauth2 v0.22.0 // indirect | ||||||
| 	golang.org/x/term v0.23.0 // indirect | 	golang.org/x/term v0.24.0 // indirect | ||||||
| 	golang.org/x/text v0.17.0 // indirect | 	golang.org/x/text v0.18.0 // indirect | ||||||
| 	golang.org/x/time v0.3.0 // indirect | 	golang.org/x/time v0.3.0 // indirect | ||||||
| 	google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect | 	google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect | ||||||
| 	gopkg.in/inf.v0 v0.9.1 // indirect | 	gopkg.in/inf.v0 v0.9.1 // indirect | ||||||
| 	gopkg.in/yaml.v2 v2.4.0 // indirect | 	gopkg.in/yaml.v2 v2.4.0 // indirect | ||||||
| 	gopkg.in/yaml.v3 v3.0.1 // indirect | 	gopkg.in/yaml.v3 v3.0.1 // indirect | ||||||
|   | |||||||
							
								
								
									
										60
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										60
									
								
								go.sum
									
									
									
									
									
								
							| @@ -335,24 +335,24 @@ go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1 h1:A/5uWzF44DlIgdm/PQFwf | |||||||
| go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1/go.mod h1:SNgMg+EgDFwmvSmLRTNKC5fegJjB7v23qTQ0XLGUNHk= | go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1/go.mod h1:SNgMg+EgDFwmvSmLRTNKC5fegJjB7v23qTQ0XLGUNHk= | ||||||
| go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= | go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= | ||||||
| go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= | go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= | ||||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc= | go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 h1:hCq2hNMwsegUvPzI7sPOvtO9cqyy5GbWt/Ybp2xrx8Q= | ||||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI= | go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0/go.mod h1:LqaApwGx/oUmzsbqxkzuBvyoPpkxk3JQWnqfVrJ3wCA= | ||||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk= | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 h1:ZIg3ZT/aQ7AfKqdwp7ECpOK6vHqquXXuyTjIO8ZdmPs= | ||||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8= | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0/go.mod h1:DQAwmETtZV00skUwgD6+0U89g80NKsJE3DCKeLLPQMI= | ||||||
| go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw= | go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts= | ||||||
| go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8= | go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc= | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E= | go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4= | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI= | go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M= | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg= | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 h1:m0yTiGDLUvVYaTFbAvCkVYIYcvwKt3G7OLoN77NUs/8= | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0= | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0/go.mod h1:wBQbT4UekBfegL2nx0Xk1vBcnzyBPsIVm9hRG4fYcr4= | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio= | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 h1:umZgi92IyxfXd/l4kaDhnKgY8rnN/cZcF1LKc6I8OQ8= | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc= | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0/go.mod h1:4lVs6obhSVRb1EW5FhOuBTyiQhtRtAnnva9vD3yRfq8= | ||||||
| go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc= | go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w= | ||||||
| go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8= | go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ= | ||||||
| go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo= | go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE= | ||||||
| go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok= | go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg= | ||||||
| go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4= | go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc= | ||||||
| go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ= | go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o= | ||||||
| go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0= | go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0= | ||||||
| go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8= | go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8= | ||||||
| go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= | go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= | ||||||
| @@ -361,8 +361,8 @@ golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnf | |||||||
| golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= | golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= | ||||||
| golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= | golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= | ||||||
| golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= | golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= | ||||||
| golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw= | golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A= | ||||||
| golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= | golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70= | ||||||
| golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||||
| golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611 h1:qCEDpW1G+vcj3Y7Fy52pEM1AWm3abj8WimGYejI3SC4= | golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611 h1:qCEDpW1G+vcj3Y7Fy52pEM1AWm3abj8WimGYejI3SC4= | ||||||
| golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= | golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= | ||||||
| @@ -384,8 +384,8 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL | |||||||
| golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= | golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= | ||||||
| golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= | golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= | ||||||
| golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= | golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= | ||||||
| golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= | golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= | ||||||
| golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= | golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= | ||||||
| golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | ||||||
| golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA= | golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA= | ||||||
| golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= | golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= | ||||||
| @@ -412,12 +412,12 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | |||||||
| golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= | golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= | ||||||
| golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= | golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= | ||||||
| golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU= | golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM= | ||||||
| golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk= | golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8= | ||||||
| golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
| golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | ||||||
| golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= | golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= | ||||||
| golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= | golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= | ||||||
| golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= | golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= | ||||||
| golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | ||||||
| golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= | golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= | ||||||
| @@ -439,10 +439,10 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 | |||||||
| google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= | google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= | ||||||
| google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= | google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= | ||||||
| google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= | google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= | ||||||
| google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo= | google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc= | ||||||
| google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g= | google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I= | ||||||
| google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E= | google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ= | ||||||
| google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= | google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= | ||||||
| google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= | google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= | ||||||
| google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= | google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= | ||||||
| google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= | google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ package otelgrpc // import "go.opentelemetry.io/contrib/instrumentation/google.g | |||||||
|  |  | ||||||
| // Version is the current release version of the gRPC instrumentation. | // Version is the current release version of the gRPC instrumentation. | ||||||
| func Version() string { | func Version() string { | ||||||
| 	return "0.54.0" | 	return "0.55.0" | ||||||
| 	// This string is updated by the pre_release.sh script during release | 	// This string is updated by the pre_release.sh script during release | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -44,7 +44,9 @@ func (w *RespWriterWrapper) Write(p []byte) (int, error) { | |||||||
| 	w.mu.Lock() | 	w.mu.Lock() | ||||||
| 	defer w.mu.Unlock() | 	defer w.mu.Unlock() | ||||||
|  |  | ||||||
|  | 	if !w.wroteHeader { | ||||||
| 		w.writeHeader(http.StatusOK) | 		w.writeHeader(http.StatusOK) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	n, err := w.ResponseWriter.Write(p) | 	n, err := w.ResponseWriter.Write(p) | ||||||
| 	n1 := int64(n) | 	n1 := int64(n) | ||||||
| @@ -80,7 +82,12 @@ func (w *RespWriterWrapper) writeHeader(statusCode int) { | |||||||
|  |  | ||||||
| // Flush implements [http.Flusher]. | // Flush implements [http.Flusher]. | ||||||
| func (w *RespWriterWrapper) Flush() { | func (w *RespWriterWrapper) Flush() { | ||||||
| 	w.WriteHeader(http.StatusOK) | 	w.mu.Lock() | ||||||
|  | 	defer w.mu.Unlock() | ||||||
|  |  | ||||||
|  | 	if !w.wroteHeader { | ||||||
|  | 		w.writeHeader(http.StatusOK) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	if f, ok := w.ResponseWriter.(http.Flusher); ok { | 	if f, ok := w.ResponseWriter.(http.Flusher); ok { | ||||||
| 		f.Flush() | 		f.Flush() | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -5,7 +5,7 @@ package otelhttp // import "go.opentelemetry.io/contrib/instrumentation/net/http | |||||||
|  |  | ||||||
| // Version is the current release version of the otelhttp instrumentation. | // Version is the current release version of the otelhttp instrumentation. | ||||||
| func Version() string { | func Version() string { | ||||||
| 	return "0.54.0" | 	return "0.55.0" | ||||||
| 	// This string is updated by the pre_release.sh script during release | 	// This string is updated by the pre_release.sh script during release | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								vendor/go.opentelemetry.io/otel/.golangci.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/go.opentelemetry.io/otel/.golangci.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -64,12 +64,12 @@ issues: | |||||||
|     - path: _test\.go |     - path: _test\.go | ||||||
|       linters: |       linters: | ||||||
|         - gosec |         - gosec | ||||||
|     # Igonoring gosec G404: Use of weak random number generator (math/rand instead of crypto/rand) |     # Ignoring gosec G404: Use of weak random number generator (math/rand instead of crypto/rand) | ||||||
|     # as we commonly use it in tests and examples. |     # as we commonly use it in tests and examples. | ||||||
|     - text: "G404:" |     - text: "G404:" | ||||||
|       linters: |       linters: | ||||||
|         - gosec |         - gosec | ||||||
|     # Igonoring gosec G402: TLS MinVersion too low |     # Ignoring gosec G402: TLS MinVersion too low | ||||||
|     # as the https://pkg.go.dev/crypto/tls#Config handles MinVersion default well. |     # as the https://pkg.go.dev/crypto/tls#Config handles MinVersion default well. | ||||||
|     - text: "G402: TLS MinVersion too low." |     - text: "G402: TLS MinVersion too low." | ||||||
|       linters: |       linters: | ||||||
|   | |||||||
							
								
								
									
										26
									
								
								vendor/go.opentelemetry.io/otel/CHANGELOG.md
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										26
									
								
								vendor/go.opentelemetry.io/otel/CHANGELOG.md
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -11,6 +11,25 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm | |||||||
| <!-- Released section --> | <!-- Released section --> | ||||||
| <!-- Don't change this section unless doing release --> | <!-- Don't change this section unless doing release --> | ||||||
|  |  | ||||||
|  | ## [1.30.0/0.52.0/0.6.0/0.0.9] 2024-09-09 | ||||||
|  |  | ||||||
|  | ### Added | ||||||
|  |  | ||||||
|  | - Support `OTEL_EXPORTER_OTLP_LOGS_INSECURE` and `OTEL_EXPORTER_OTLP_INSECURE` environments in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`. (#5739) | ||||||
|  | - The `WithResource` option for `NewMeterProvider` now merges the provided resources with the ones from environment variables. (#5773) | ||||||
|  | - The `WithResource` option for `NewLoggerProvider` now merges the provided resources with the ones from environment variables. (#5773) | ||||||
|  | - Add UTF-8 support to `go.opentelemetry.io/otel/exporters/prometheus`. (#5755) | ||||||
|  |  | ||||||
|  | ### Fixed | ||||||
|  |  | ||||||
|  | - Fix memory leak in the global `MeterProvider` when identical instruments are repeatedly created. (#5754) | ||||||
|  | - Fix panic on instruments creation when setting meter provider. (#5758) | ||||||
|  | - Fix an issue where `SetMeterProvider` in `go.opentelemetry.io/otel` might miss the delegation for instruments and registries. (#5780) | ||||||
|  |  | ||||||
|  | ### Removed | ||||||
|  |  | ||||||
|  | - Drop support for [Go 1.21]. (#5736, #5740, #5800) | ||||||
|  |  | ||||||
| ## [1.29.0/0.51.0/0.5.0] 2024-08-23 | ## [1.29.0/0.51.0/0.5.0] 2024-08-23 | ||||||
|  |  | ||||||
| This release is the last to support [Go 1.21]. | This release is the last to support [Go 1.21]. | ||||||
| @@ -1895,7 +1914,7 @@ with major version 0. | |||||||
| - Setting error status while recording error with Span from oteltest package. (#1729) | - Setting error status while recording error with Span from oteltest package. (#1729) | ||||||
| - The concept of a remote and local Span stored in a context is unified to just the current Span. | - The concept of a remote and local Span stored in a context is unified to just the current Span. | ||||||
|   Because of this `"go.opentelemetry.io/otel/trace".RemoteSpanContextFromContext` is removed as it is no longer needed. |   Because of this `"go.opentelemetry.io/otel/trace".RemoteSpanContextFromContext` is removed as it is no longer needed. | ||||||
|   Instead, `"go.opentelemetry.io/otel/trace".SpanContextFromContex` can be used to return the current Span. |   Instead, `"go.opentelemetry.io/otel/trace".SpanContextFromContext` can be used to return the current Span. | ||||||
|   If needed, that Span's `SpanContext.IsRemote()` can then be used to determine if it is remote or not. (#1731) |   If needed, that Span's `SpanContext.IsRemote()` can then be used to determine if it is remote or not. (#1731) | ||||||
| - The `HasRemoteParent` field of the `"go.opentelemetry.io/otel/sdk/trace".SamplingParameters` is removed. | - The `HasRemoteParent` field of the `"go.opentelemetry.io/otel/sdk/trace".SamplingParameters` is removed. | ||||||
|   This field is redundant to the information returned from the `Remote` method of the `SpanContext` held in the `ParentContext` field. (#1749) |   This field is redundant to the information returned from the `Remote` method of the `SpanContext` held in the `ParentContext` field. (#1749) | ||||||
| @@ -2469,7 +2488,7 @@ This release migrates the default OpenTelemetry SDK into its own Go module, deco | |||||||
| - Prometheus exporter will not apply stale updates or forget inactive metrics. (#903) | - Prometheus exporter will not apply stale updates or forget inactive metrics. (#903) | ||||||
| - Add test for api.standard `HTTPClientAttributesFromHTTPRequest`. (#905) | - Add test for api.standard `HTTPClientAttributesFromHTTPRequest`. (#905) | ||||||
| - Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.1 in /tools. (#901, #913) | - Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.1 in /tools. (#901, #913) | ||||||
| - Update otel-colector example to use the v0.5.0 collector. (#915) | - Update otel-collector example to use the v0.5.0 collector. (#915) | ||||||
| - The `grpctrace` instrumentation uses a span name conforming to the OpenTelemetry semantic conventions (does not contain a leading slash (`/`)). (#922) | - The `grpctrace` instrumentation uses a span name conforming to the OpenTelemetry semantic conventions (does not contain a leading slash (`/`)). (#922) | ||||||
| - The `grpctrace` instrumentation includes an `rpc.method` attribute now set to the gRPC method name. (#900, #922) | - The `grpctrace` instrumentation includes an `rpc.method` attribute now set to the gRPC method name. (#900, #922) | ||||||
| - The `grpctrace` instrumentation `rpc.service` attribute now contains the package name if one exists. | - The `grpctrace` instrumentation `rpc.service` attribute now contains the package name if one exists. | ||||||
| @@ -3062,7 +3081,8 @@ It contains api and sdk for trace and meter. | |||||||
| - CircleCI build CI manifest files. | - CircleCI build CI manifest files. | ||||||
| - CODEOWNERS file to track owners of this project. | - CODEOWNERS file to track owners of this project. | ||||||
|  |  | ||||||
| [Unreleased]: https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...HEAD | [Unreleased]: https://github.com/open-telemetry/opentelemetry-go/compare/v1.30.0...HEAD | ||||||
|  | [1.30.0/0.52.0/0.6.0/0.0.9]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.30.0 | ||||||
| [1.29.0/0.51.0/0.5.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.29.0 | [1.29.0/0.51.0/0.5.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.29.0 | ||||||
| [1.28.0/0.50.0/0.4.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.28.0 | [1.28.0/0.50.0/0.4.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.28.0 | ||||||
| [1.27.0/0.49.0/0.3.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.27.0 | [1.27.0/0.49.0/0.3.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.27.0 | ||||||
|   | |||||||
							
								
								
									
										5
									
								
								vendor/go.opentelemetry.io/otel/CONTRIBUTING.md
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/go.opentelemetry.io/otel/CONTRIBUTING.md
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -578,7 +578,10 @@ See also: | |||||||
| The tests should never leak goroutines. | The tests should never leak goroutines. | ||||||
|  |  | ||||||
| Use the term `ConcurrentSafe` in the test name when it aims to verify the | Use the term `ConcurrentSafe` in the test name when it aims to verify the | ||||||
| absence of race conditions. | absence of race conditions. The top-level tests with this term will be run | ||||||
|  | many times in the `test-concurrent-safe` CI job to increase the chance of | ||||||
|  | catching concurrency issues. This does not apply to subtests when this term | ||||||
|  | is not in their root name. | ||||||
|  |  | ||||||
| ### Internal packages | ### Internal packages | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								vendor/go.opentelemetry.io/otel/Makefile
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/go.opentelemetry.io/otel/Makefile
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -145,12 +145,14 @@ build-tests/%: | |||||||
|  |  | ||||||
| # Tests | # Tests | ||||||
|  |  | ||||||
| TEST_TARGETS := test-default test-bench test-short test-verbose test-race | TEST_TARGETS := test-default test-bench test-short test-verbose test-race test-concurrent-safe | ||||||
| .PHONY: $(TEST_TARGETS) test | .PHONY: $(TEST_TARGETS) test | ||||||
| test-default test-race: ARGS=-race | test-default test-race: ARGS=-race | ||||||
| test-bench:   ARGS=-run=xxxxxMatchNothingxxxxx -test.benchtime=1ms -bench=. | test-bench:   ARGS=-run=xxxxxMatchNothingxxxxx -test.benchtime=1ms -bench=. | ||||||
| test-short:   ARGS=-short | test-short:   ARGS=-short | ||||||
| test-verbose: ARGS=-v -race | test-verbose: ARGS=-v -race | ||||||
|  | test-concurrent-safe: ARGS=-run=ConcurrentSafe -count=100 -race | ||||||
|  | test-concurrent-safe: TIMEOUT=120 | ||||||
| $(TEST_TARGETS): test | $(TEST_TARGETS): test | ||||||
| test: $(OTEL_GO_MOD_DIRS:%=test/%) | test: $(OTEL_GO_MOD_DIRS:%=test/%) | ||||||
| test/%: DIR=$* | test/%: DIR=$* | ||||||
|   | |||||||
							
								
								
									
										7
									
								
								vendor/go.opentelemetry.io/otel/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/go.opentelemetry.io/otel/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -51,25 +51,18 @@ Currently, this project supports the following environments. | |||||||
| |----------|------------|--------------| | |----------|------------|--------------| | ||||||
| | Ubuntu   | 1.23       | amd64        | | | Ubuntu   | 1.23       | amd64        | | ||||||
| | Ubuntu   | 1.22       | amd64        | | | Ubuntu   | 1.22       | amd64        | | ||||||
| | Ubuntu   | 1.21       | amd64        | |  | ||||||
| | Ubuntu   | 1.23       | 386          | | | Ubuntu   | 1.23       | 386          | | ||||||
| | Ubuntu   | 1.22       | 386          | | | Ubuntu   | 1.22       | 386          | | ||||||
| | Ubuntu   | 1.21       | 386          | |  | ||||||
| | Linux    | 1.23       | arm64        | | | Linux    | 1.23       | arm64        | | ||||||
| | Linux    | 1.22       | arm64        | | | Linux    | 1.22       | arm64        | | ||||||
| | Linux    | 1.21       | arm64        | |  | ||||||
| | macOS 13 | 1.23       | amd64        | | | macOS 13 | 1.23       | amd64        | | ||||||
| | macOS 13 | 1.22       | amd64        | | | macOS 13 | 1.22       | amd64        | | ||||||
| | macOS 13 | 1.21       | amd64        | |  | ||||||
| | macOS    | 1.23       | arm64        | | | macOS    | 1.23       | arm64        | | ||||||
| | macOS    | 1.22       | arm64        | | | macOS    | 1.22       | arm64        | | ||||||
| | macOS    | 1.21       | arm64        | |  | ||||||
| | Windows  | 1.23       | amd64        | | | Windows  | 1.23       | amd64        | | ||||||
| | Windows  | 1.22       | amd64        | | | Windows  | 1.22       | amd64        | | ||||||
| | Windows  | 1.21       | amd64        | |  | ||||||
| | Windows  | 1.23       | 386          | | | Windows  | 1.23       | 386          | | ||||||
| | Windows  | 1.22       | 386          | | | Windows  | 1.22       | 386          | | ||||||
| | Windows  | 1.21       | 386          | |  | ||||||
|  |  | ||||||
| While this project should work for other systems, no compatibility guarantees | While this project should work for other systems, no compatibility guarantees | ||||||
| are made for those systems currently. | are made for those systems currently. | ||||||
|   | |||||||
							
								
								
									
										6
									
								
								vendor/go.opentelemetry.io/otel/baggage/baggage.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/go.opentelemetry.io/otel/baggage/baggage.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -50,7 +50,7 @@ type Property struct { | |||||||
| // component boundaries may impose their own restrictions on Property key. | // component boundaries may impose their own restrictions on Property key. | ||||||
| // For example, the W3C Baggage specification restricts the Property keys to strings that | // For example, the W3C Baggage specification restricts the Property keys to strings that | ||||||
| // satisfy the token definition from RFC7230, Section 3.2.6. | // satisfy the token definition from RFC7230, Section 3.2.6. | ||||||
| // For maximum compatibility, alpha-numeric value are strongly recommended to be used as Property key. | // For maximum compatibility, alphanumeric value are strongly recommended to be used as Property key. | ||||||
| func NewKeyProperty(key string) (Property, error) { | func NewKeyProperty(key string) (Property, error) { | ||||||
| 	if !validateBaggageName(key) { | 	if !validateBaggageName(key) { | ||||||
| 		return newInvalidProperty(), fmt.Errorf("%w: %q", errInvalidKey, key) | 		return newInvalidProperty(), fmt.Errorf("%w: %q", errInvalidKey, key) | ||||||
| @@ -90,7 +90,7 @@ func NewKeyValueProperty(key, value string) (Property, error) { | |||||||
| // component boundaries may impose their own restrictions on Property key. | // component boundaries may impose their own restrictions on Property key. | ||||||
| // For example, the W3C Baggage specification restricts the Property keys to strings that | // For example, the W3C Baggage specification restricts the Property keys to strings that | ||||||
| // satisfy the token definition from RFC7230, Section 3.2.6. | // satisfy the token definition from RFC7230, Section 3.2.6. | ||||||
| // For maximum compatibility, alpha-numeric value are strongly recommended to be used as Property key. | // For maximum compatibility, alphanumeric value are strongly recommended to be used as Property key. | ||||||
| func NewKeyValuePropertyRaw(key, value string) (Property, error) { | func NewKeyValuePropertyRaw(key, value string) (Property, error) { | ||||||
| 	if !validateBaggageName(key) { | 	if !validateBaggageName(key) { | ||||||
| 		return newInvalidProperty(), fmt.Errorf("%w: %q", errInvalidKey, key) | 		return newInvalidProperty(), fmt.Errorf("%w: %q", errInvalidKey, key) | ||||||
| @@ -287,7 +287,7 @@ func NewMember(key, value string, props ...Property) (Member, error) { | |||||||
| // component boundaries may impose their own restrictions on baggage key. | // component boundaries may impose their own restrictions on baggage key. | ||||||
| // For example, the W3C Baggage specification restricts the baggage keys to strings that | // For example, the W3C Baggage specification restricts the baggage keys to strings that | ||||||
| // satisfy the token definition from RFC7230, Section 3.2.6. | // satisfy the token definition from RFC7230, Section 3.2.6. | ||||||
| // For maximum compatibility, alpha-numeric value are strongly recommended to be used as baggage key. | // For maximum compatibility, alphanumeric value are strongly recommended to be used as baggage key. | ||||||
| func NewMemberRaw(key, value string, props ...Property) (Member, error) { | func NewMemberRaw(key, value string, props ...Property) (Member, error) { | ||||||
| 	m := Member{ | 	m := Member{ | ||||||
| 		key:        key, | 		key:        key, | ||||||
|   | |||||||
| @@ -125,7 +125,7 @@ func NewGRPCConfig(opts ...GRPCOption) Config { | |||||||
| 	if cfg.ServiceConfig != "" { | 	if cfg.ServiceConfig != "" { | ||||||
| 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithDefaultServiceConfig(cfg.ServiceConfig)) | 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithDefaultServiceConfig(cfg.ServiceConfig)) | ||||||
| 	} | 	} | ||||||
| 	// Priroritize GRPCCredentials over Insecure (passing both is an error). | 	// Prioritize GRPCCredentials over Insecure (passing both is an error). | ||||||
| 	if cfg.Traces.GRPCCredentials != nil { | 	if cfg.Traces.GRPCCredentials != nil { | ||||||
| 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithTransportCredentials(cfg.Traces.GRPCCredentials)) | 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithTransportCredentials(cfg.Traces.GRPCCredentials)) | ||||||
| 	} else if cfg.Traces.Insecure { | 	} else if cfg.Traces.Insecure { | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/doc.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/doc.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -22,7 +22,7 @@ target URL to which the exporter sends telemetry. | |||||||
| The value must contain a scheme ("http" or "https") and host. | The value must contain a scheme ("http" or "https") and host. | ||||||
| The value may additionally contain a port and a path. | The value may additionally contain a port and a path. | ||||||
| The value should not contain a query string or fragment. | The value should not contain a query string or fragment. | ||||||
| The configuration can be overridden by [WithEndpoint], [WithEndpointURL], [WitnInsecure], and [WithURLPath] options. | The configuration can be overridden by [WithEndpoint], [WithEndpointURL], [WithInsecure], and [WithURLPath] options. | ||||||
|  |  | ||||||
| OTEL_EXPORTER_OTLP_HEADERS, OTEL_EXPORTER_OTLP_TRACES_HEADERS (default: none) - | OTEL_EXPORTER_OTLP_HEADERS, OTEL_EXPORTER_OTLP_TRACES_HEADERS (default: none) - | ||||||
| key-value pairs used as headers associated with HTTP requests. | key-value pairs used as headers associated with HTTP requests. | ||||||
|   | |||||||
| @@ -125,7 +125,7 @@ func NewGRPCConfig(opts ...GRPCOption) Config { | |||||||
| 	if cfg.ServiceConfig != "" { | 	if cfg.ServiceConfig != "" { | ||||||
| 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithDefaultServiceConfig(cfg.ServiceConfig)) | 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithDefaultServiceConfig(cfg.ServiceConfig)) | ||||||
| 	} | 	} | ||||||
| 	// Priroritize GRPCCredentials over Insecure (passing both is an error). | 	// Prioritize GRPCCredentials over Insecure (passing both is an error). | ||||||
| 	if cfg.Traces.GRPCCredentials != nil { | 	if cfg.Traces.GRPCCredentials != nil { | ||||||
| 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithTransportCredentials(cfg.Traces.GRPCCredentials)) | 		cfg.DialOptions = append(cfg.DialOptions, grpc.WithTransportCredentials(cfg.Traces.GRPCCredentials)) | ||||||
| 	} else if cfg.Traces.Insecure { | 	} else if cfg.Traces.Insecure { | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/exporters/otlp/otlptrace/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/exporters/otlp/otlptrace/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -5,5 +5,5 @@ package otlptrace // import "go.opentelemetry.io/otel/exporters/otlp/otlptrace" | |||||||
|  |  | ||||||
| // Version is the current release version of the OpenTelemetry OTLP trace exporter in use. | // Version is the current release version of the OpenTelemetry OTLP trace exporter in use. | ||||||
| func Version() string { | func Version() string { | ||||||
| 	return "1.29.0" | 	return "1.30.0" | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										274
									
								
								vendor/go.opentelemetry.io/otel/internal/global/meter.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										274
									
								
								vendor/go.opentelemetry.io/otel/internal/global/meter.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -5,8 +5,8 @@ package global // import "go.opentelemetry.io/otel/internal/global" | |||||||
|  |  | ||||||
| import ( | import ( | ||||||
| 	"container/list" | 	"container/list" | ||||||
|  | 	"reflect" | ||||||
| 	"sync" | 	"sync" | ||||||
| 	"sync/atomic" |  | ||||||
|  |  | ||||||
| 	"go.opentelemetry.io/otel/metric" | 	"go.opentelemetry.io/otel/metric" | ||||||
| 	"go.opentelemetry.io/otel/metric/embedded" | 	"go.opentelemetry.io/otel/metric/embedded" | ||||||
| @@ -76,7 +76,7 @@ func (p *meterProvider) Meter(name string, opts ...metric.MeterOption) metric.Me | |||||||
| 		return val | 		return val | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	t := &meter{name: name, opts: opts} | 	t := &meter{name: name, opts: opts, instruments: make(map[instID]delegatedInstrument)} | ||||||
| 	p.meters[key] = t | 	p.meters[key] = t | ||||||
| 	return t | 	return t | ||||||
| } | } | ||||||
| @@ -92,17 +92,29 @@ type meter struct { | |||||||
| 	opts []metric.MeterOption | 	opts []metric.MeterOption | ||||||
|  |  | ||||||
| 	mtx         sync.Mutex | 	mtx         sync.Mutex | ||||||
| 	instruments []delegatedInstrument | 	instruments map[instID]delegatedInstrument | ||||||
|  |  | ||||||
| 	registry list.List | 	registry list.List | ||||||
|  |  | ||||||
| 	delegate atomic.Value // metric.Meter | 	delegate metric.Meter | ||||||
| } | } | ||||||
|  |  | ||||||
| type delegatedInstrument interface { | type delegatedInstrument interface { | ||||||
| 	setDelegate(metric.Meter) | 	setDelegate(metric.Meter) | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // instID are the identifying properties of a instrument. | ||||||
|  | type instID struct { | ||||||
|  | 	// name is the name of the stream. | ||||||
|  | 	name string | ||||||
|  | 	// description is the description of the stream. | ||||||
|  | 	description string | ||||||
|  | 	// kind defines the functional group of the instrument. | ||||||
|  | 	kind reflect.Type | ||||||
|  | 	// unit is the unit of the stream. | ||||||
|  | 	unit string | ||||||
|  | } | ||||||
|  |  | ||||||
| // setDelegate configures m to delegate all Meter functionality to Meters | // setDelegate configures m to delegate all Meter functionality to Meters | ||||||
| // created by provider. | // created by provider. | ||||||
| // | // | ||||||
| @@ -110,12 +122,12 @@ type delegatedInstrument interface { | |||||||
| // | // | ||||||
| // It is guaranteed by the caller that this happens only once. | // It is guaranteed by the caller that this happens only once. | ||||||
| func (m *meter) setDelegate(provider metric.MeterProvider) { | func (m *meter) setDelegate(provider metric.MeterProvider) { | ||||||
| 	meter := provider.Meter(m.name, m.opts...) |  | ||||||
| 	m.delegate.Store(meter) |  | ||||||
|  |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	meter := provider.Meter(m.name, m.opts...) | ||||||
|  | 	m.delegate = meter | ||||||
|  |  | ||||||
| 	for _, inst := range m.instruments { | 	for _, inst := range m.instruments { | ||||||
| 		inst.setDelegate(meter) | 		inst.setDelegate(meter) | ||||||
| 	} | 	} | ||||||
| @@ -133,169 +145,295 @@ func (m *meter) setDelegate(provider metric.MeterProvider) { | |||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64Counter(name string, options ...metric.Int64CounterOption) (metric.Int64Counter, error) { | func (m *meter) Int64Counter(name string, options ...metric.Int64CounterOption) (metric.Int64Counter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64Counter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64Counter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &siCounter{name: name, opts: options} | 	i := &siCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64CounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64UpDownCounter(name string, options ...metric.Int64UpDownCounterOption) (metric.Int64UpDownCounter, error) { | func (m *meter) Int64UpDownCounter(name string, options ...metric.Int64UpDownCounterOption) (metric.Int64UpDownCounter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64UpDownCounter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64UpDownCounter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &siUpDownCounter{name: name, opts: options} | 	i := &siUpDownCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64UpDownCounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64Histogram(name string, options ...metric.Int64HistogramOption) (metric.Int64Histogram, error) { | func (m *meter) Int64Histogram(name string, options ...metric.Int64HistogramOption) (metric.Int64Histogram, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64Histogram(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64Histogram(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &siHistogram{name: name, opts: options} | 	i := &siHistogram{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64HistogramConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64Gauge(name string, options ...metric.Int64GaugeOption) (metric.Int64Gauge, error) { | func (m *meter) Int64Gauge(name string, options ...metric.Int64GaugeOption) (metric.Int64Gauge, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64Gauge(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64Gauge(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &siGauge{name: name, opts: options} | 	i := &siGauge{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64GaugeConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64ObservableCounter(name string, options ...metric.Int64ObservableCounterOption) (metric.Int64ObservableCounter, error) { | func (m *meter) Int64ObservableCounter(name string, options ...metric.Int64ObservableCounterOption) (metric.Int64ObservableCounter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64ObservableCounter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64ObservableCounter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &aiCounter{name: name, opts: options} | 	i := &aiCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64ObservableCounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64ObservableUpDownCounter(name string, options ...metric.Int64ObservableUpDownCounterOption) (metric.Int64ObservableUpDownCounter, error) { | func (m *meter) Int64ObservableUpDownCounter(name string, options ...metric.Int64ObservableUpDownCounterOption) (metric.Int64ObservableUpDownCounter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64ObservableUpDownCounter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64ObservableUpDownCounter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &aiUpDownCounter{name: name, opts: options} | 	i := &aiUpDownCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64ObservableUpDownCounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Int64ObservableGauge(name string, options ...metric.Int64ObservableGaugeOption) (metric.Int64ObservableGauge, error) { | func (m *meter) Int64ObservableGauge(name string, options ...metric.Int64ObservableGaugeOption) (metric.Int64ObservableGauge, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Int64ObservableGauge(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Int64ObservableGauge(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &aiGauge{name: name, opts: options} | 	i := &aiGauge{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewInt64ObservableGaugeConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64Counter(name string, options ...metric.Float64CounterOption) (metric.Float64Counter, error) { | func (m *meter) Float64Counter(name string, options ...metric.Float64CounterOption) (metric.Float64Counter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64Counter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64Counter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &sfCounter{name: name, opts: options} | 	i := &sfCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64CounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64UpDownCounter(name string, options ...metric.Float64UpDownCounterOption) (metric.Float64UpDownCounter, error) { | func (m *meter) Float64UpDownCounter(name string, options ...metric.Float64UpDownCounterOption) (metric.Float64UpDownCounter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64UpDownCounter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64UpDownCounter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &sfUpDownCounter{name: name, opts: options} | 	i := &sfUpDownCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64UpDownCounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64Histogram(name string, options ...metric.Float64HistogramOption) (metric.Float64Histogram, error) { | func (m *meter) Float64Histogram(name string, options ...metric.Float64HistogramOption) (metric.Float64Histogram, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64Histogram(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64Histogram(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &sfHistogram{name: name, opts: options} | 	i := &sfHistogram{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64HistogramConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64Gauge(name string, options ...metric.Float64GaugeOption) (metric.Float64Gauge, error) { | func (m *meter) Float64Gauge(name string, options ...metric.Float64GaugeOption) (metric.Float64Gauge, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64Gauge(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64Gauge(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &sfGauge{name: name, opts: options} | 	i := &sfGauge{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64GaugeConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64ObservableCounter(name string, options ...metric.Float64ObservableCounterOption) (metric.Float64ObservableCounter, error) { | func (m *meter) Float64ObservableCounter(name string, options ...metric.Float64ObservableCounterOption) (metric.Float64ObservableCounter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64ObservableCounter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64ObservableCounter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &afCounter{name: name, opts: options} | 	i := &afCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64ObservableCounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64ObservableUpDownCounter(name string, options ...metric.Float64ObservableUpDownCounterOption) (metric.Float64ObservableUpDownCounter, error) { | func (m *meter) Float64ObservableUpDownCounter(name string, options ...metric.Float64ObservableUpDownCounterOption) (metric.Float64ObservableUpDownCounter, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64ObservableUpDownCounter(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64ObservableUpDownCounter(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &afUpDownCounter{name: name, opts: options} | 	i := &afUpDownCounter{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64ObservableUpDownCounterConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| func (m *meter) Float64ObservableGauge(name string, options ...metric.Float64ObservableGaugeOption) (metric.Float64ObservableGauge, error) { | func (m *meter) Float64ObservableGauge(name string, options ...metric.Float64ObservableGaugeOption) (metric.Float64ObservableGauge, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		return del.Float64ObservableGauge(name, options...) |  | ||||||
| 	} |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		return m.delegate.Float64ObservableGauge(name, options...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	i := &afGauge{name: name, opts: options} | 	i := &afGauge{name: name, opts: options} | ||||||
| 	m.instruments = append(m.instruments, i) | 	cfg := metric.NewFloat64ObservableGaugeConfig(options...) | ||||||
|  | 	id := instID{ | ||||||
|  | 		name:        name, | ||||||
|  | 		kind:        reflect.TypeOf(i), | ||||||
|  | 		description: cfg.Description(), | ||||||
|  | 		unit:        cfg.Unit(), | ||||||
|  | 	} | ||||||
|  | 	m.instruments[id] = i | ||||||
| 	return i, nil | 	return i, nil | ||||||
| } | } | ||||||
|  |  | ||||||
| // RegisterCallback captures the function that will be called during Collect. | // RegisterCallback captures the function that will be called during Collect. | ||||||
| func (m *meter) RegisterCallback(f metric.Callback, insts ...metric.Observable) (metric.Registration, error) { | func (m *meter) RegisterCallback(f metric.Callback, insts ...metric.Observable) (metric.Registration, error) { | ||||||
| 	if del, ok := m.delegate.Load().(metric.Meter); ok { |  | ||||||
| 		insts = unwrapInstruments(insts) |  | ||||||
| 		return del.RegisterCallback(f, insts...) |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	m.mtx.Lock() | 	m.mtx.Lock() | ||||||
| 	defer m.mtx.Unlock() | 	defer m.mtx.Unlock() | ||||||
|  |  | ||||||
|  | 	if m.delegate != nil { | ||||||
|  | 		insts = unwrapInstruments(insts) | ||||||
|  | 		return m.delegate.RegisterCallback(f, insts...) | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	reg := ®istration{instruments: insts, function: f} | 	reg := ®istration{instruments: insts, function: f} | ||||||
| 	e := m.registry.PushBack(reg) | 	e := m.registry.PushBack(reg) | ||||||
| 	reg.unreg = func() error { | 	reg.unreg = func() error { | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/metric/asyncfloat64.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/metric/asyncfloat64.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -213,7 +213,7 @@ type Float64Observer interface { | |||||||
| } | } | ||||||
|  |  | ||||||
| // Float64Callback is a function registered with a Meter that makes | // Float64Callback is a function registered with a Meter that makes | ||||||
| // observations for a Float64Observerable instrument it is registered with. | // observations for a Float64Observable instrument it is registered with. | ||||||
| // Calls to the Float64Observer record measurement values for the | // Calls to the Float64Observer record measurement values for the | ||||||
| // Float64Observable. | // Float64Observable. | ||||||
| // | // | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/metric/asyncint64.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/metric/asyncint64.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -212,7 +212,7 @@ type Int64Observer interface { | |||||||
| } | } | ||||||
|  |  | ||||||
| // Int64Callback is a function registered with a Meter that makes observations | // Int64Callback is a function registered with a Meter that makes observations | ||||||
| // for an Int64Observerable instrument it is registered with. Calls to the | // for an Int64Observable instrument it is registered with. Calls to the | ||||||
| // Int64Observer record measurement values for the Int64Observable. | // Int64Observer record measurement values for the Int64Observable. | ||||||
| // | // | ||||||
| // The function needs to complete in a finite amount of time and the deadline | // The function needs to complete in a finite amount of time and the deadline | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								vendor/go.opentelemetry.io/otel/renovate.json
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/go.opentelemetry.io/otel/renovate.json
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -19,6 +19,10 @@ | |||||||
|       "matchManagers": ["gomod"], |       "matchManagers": ["gomod"], | ||||||
|       "matchDepTypes": ["indirect"], |       "matchDepTypes": ["indirect"], | ||||||
|       "enabled": false |       "enabled": false | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "matchPackageNames": ["google.golang.org/genproto/googleapis/**"], | ||||||
|  |       "groupName": "googleapis" | ||||||
|     } |     } | ||||||
|   ] |   ] | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										7
									
								
								vendor/go.opentelemetry.io/otel/sdk/resource/host_id_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/go.opentelemetry.io/otel/sdk/resource/host_id_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -10,17 +10,16 @@ import ( | |||||||
| 	"golang.org/x/sys/windows/registry" | 	"golang.org/x/sys/windows/registry" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // implements hostIDReader | // implements hostIDReader. | ||||||
| type hostIDReaderWindows struct{} | type hostIDReaderWindows struct{} | ||||||
|  |  | ||||||
| // read reads MachineGuid from the windows registry key: | // read reads MachineGuid from the Windows registry key: | ||||||
| // SOFTWARE\Microsoft\Cryptography | // SOFTWARE\Microsoft\Cryptography. | ||||||
| func (*hostIDReaderWindows) read() (string, error) { | func (*hostIDReaderWindows) read() (string, error) { | ||||||
| 	k, err := registry.OpenKey( | 	k, err := registry.OpenKey( | ||||||
| 		registry.LOCAL_MACHINE, `SOFTWARE\Microsoft\Cryptography`, | 		registry.LOCAL_MACHINE, `SOFTWARE\Microsoft\Cryptography`, | ||||||
| 		registry.QUERY_VALUE|registry.WOW64_64KEY, | 		registry.QUERY_VALUE|registry.WOW64_64KEY, | ||||||
| 	) | 	) | ||||||
|  |  | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return "", err | 		return "", err | ||||||
| 	} | 	} | ||||||
|   | |||||||
							
								
								
									
										1
									
								
								vendor/go.opentelemetry.io/otel/sdk/resource/os_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/go.opentelemetry.io/otel/sdk/resource/os_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -17,7 +17,6 @@ import ( | |||||||
| func platformOSDescription() (string, error) { | func platformOSDescription() (string, error) { | ||||||
| 	k, err := registry.OpenKey( | 	k, err := registry.OpenKey( | ||||||
| 		registry.LOCAL_MACHINE, `SOFTWARE\Microsoft\Windows NT\CurrentVersion`, registry.QUERY_VALUE) | 		registry.LOCAL_MACHINE, `SOFTWARE\Microsoft\Windows NT\CurrentVersion`, registry.QUERY_VALUE) | ||||||
|  |  | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return "", err | 		return "", err | ||||||
| 	} | 	} | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/sdk/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/sdk/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -5,5 +5,5 @@ package sdk // import "go.opentelemetry.io/otel/sdk" | |||||||
|  |  | ||||||
| // Version is the current release version of the OpenTelemetry SDK in use. | // Version is the current release version of the OpenTelemetry SDK in use. | ||||||
| func Version() string { | func Version() string { | ||||||
| 	return "1.29.0" | 	return "1.30.0" | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/trace/context.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/trace/context.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -22,7 +22,7 @@ func ContextWithSpanContext(parent context.Context, sc SpanContext) context.Cont | |||||||
| 	return ContextWithSpan(parent, nonRecordingSpan{sc: sc}) | 	return ContextWithSpan(parent, nonRecordingSpan{sc: sc}) | ||||||
| } | } | ||||||
|  |  | ||||||
| // ContextWithRemoteSpanContext returns a copy of parent with rsc set explicly | // ContextWithRemoteSpanContext returns a copy of parent with rsc set explicitly | ||||||
| // as a remote SpanContext and as the current Span. The Span implementation | // as a remote SpanContext and as the current Span. The Span implementation | ||||||
| // that wraps rsc is non-recording and performs no operations other than to | // that wraps rsc is non-recording and performs no operations other than to | ||||||
| // return rsc as the SpanContext from the SpanContext method. | // return rsc as the SpanContext from the SpanContext method. | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/trace/doc.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/trace/doc.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -96,7 +96,7 @@ can embed the API interface directly. | |||||||
|  |  | ||||||
| This option is not recommended. It will lead to publishing packages that | This option is not recommended. It will lead to publishing packages that | ||||||
| contain runtime panics when users update to newer versions of | contain runtime panics when users update to newer versions of | ||||||
| [go.opentelemetry.io/otel/trace], which may be done with a trasitive | [go.opentelemetry.io/otel/trace], which may be done with a transitive | ||||||
| dependency. | dependency. | ||||||
|  |  | ||||||
| Finally, an author can embed another implementation in theirs. The embedded | Finally, an author can embed another implementation in theirs. The embedded | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/go.opentelemetry.io/otel/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/go.opentelemetry.io/otel/version.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -5,5 +5,5 @@ package otel // import "go.opentelemetry.io/otel" | |||||||
|  |  | ||||||
| // Version is the current release version of OpenTelemetry in use. | // Version is the current release version of OpenTelemetry in use. | ||||||
| func Version() string { | func Version() string { | ||||||
| 	return "1.29.0" | 	return "1.30.0" | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										8
									
								
								vendor/go.opentelemetry.io/otel/versions.yaml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								vendor/go.opentelemetry.io/otel/versions.yaml
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,7 +3,7 @@ | |||||||
|  |  | ||||||
| module-sets: | module-sets: | ||||||
|   stable-v1: |   stable-v1: | ||||||
|     version: v1.29.0 |     version: v1.30.0 | ||||||
|     modules: |     modules: | ||||||
|       - go.opentelemetry.io/otel |       - go.opentelemetry.io/otel | ||||||
|       - go.opentelemetry.io/otel/bridge/opencensus |       - go.opentelemetry.io/otel/bridge/opencensus | ||||||
| @@ -29,12 +29,12 @@ module-sets: | |||||||
|       - go.opentelemetry.io/otel/sdk/metric |       - go.opentelemetry.io/otel/sdk/metric | ||||||
|       - go.opentelemetry.io/otel/trace |       - go.opentelemetry.io/otel/trace | ||||||
|   experimental-metrics: |   experimental-metrics: | ||||||
|     version: v0.51.0 |     version: v0.52.0 | ||||||
|     modules: |     modules: | ||||||
|       - go.opentelemetry.io/otel/example/prometheus |       - go.opentelemetry.io/otel/example/prometheus | ||||||
|       - go.opentelemetry.io/otel/exporters/prometheus |       - go.opentelemetry.io/otel/exporters/prometheus | ||||||
|   experimental-logs: |   experimental-logs: | ||||||
|     version: v0.5.0 |     version: v0.6.0 | ||||||
|     modules: |     modules: | ||||||
|       - go.opentelemetry.io/otel/log |       - go.opentelemetry.io/otel/log | ||||||
|       - go.opentelemetry.io/otel/sdk/log |       - go.opentelemetry.io/otel/sdk/log | ||||||
| @@ -42,7 +42,7 @@ module-sets: | |||||||
|       - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp |       - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp | ||||||
|       - go.opentelemetry.io/otel/exporters/stdout/stdoutlog |       - go.opentelemetry.io/otel/exporters/stdout/stdoutlog | ||||||
|   experimental-schema: |   experimental-schema: | ||||||
|     version: v0.0.8 |     version: v0.0.9 | ||||||
|     modules: |     modules: | ||||||
|       - go.opentelemetry.io/otel/schema |       - go.opentelemetry.io/otel/schema | ||||||
| excluded-modules: | excluded-modules: | ||||||
|   | |||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/term/term_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/term/term_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -26,6 +26,7 @@ func makeRaw(fd int) (*State, error) { | |||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| 	raw := st &^ (windows.ENABLE_ECHO_INPUT | windows.ENABLE_PROCESSED_INPUT | windows.ENABLE_LINE_INPUT | windows.ENABLE_PROCESSED_OUTPUT) | 	raw := st &^ (windows.ENABLE_ECHO_INPUT | windows.ENABLE_PROCESSED_INPUT | windows.ENABLE_LINE_INPUT | windows.ENABLE_PROCESSED_OUTPUT) | ||||||
|  | 	raw |= windows.ENABLE_VIRTUAL_TERMINAL_INPUT | ||||||
| 	if err := windows.SetConsoleMode(windows.Handle(fd), raw); err != nil { | 	if err := windows.SetConsoleMode(windows.Handle(fd), raw); err != nil { | ||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
|   | |||||||
							
								
								
									
										48
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										48
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							| @@ -482,18 +482,18 @@ go.opencensus.io/internal | |||||||
| go.opencensus.io/trace | go.opencensus.io/trace | ||||||
| go.opencensus.io/trace/internal | go.opencensus.io/trace/internal | ||||||
| go.opencensus.io/trace/tracestate | go.opencensus.io/trace/tracestate | ||||||
| # go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 | # go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc | go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc | ||||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/internal | go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/internal | ||||||
| # go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 | # go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | ||||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request | ||||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv | ||||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil | go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil | ||||||
| # go.opentelemetry.io/otel v1.29.0 | # go.opentelemetry.io/otel v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/otel | go.opentelemetry.io/otel | ||||||
| go.opentelemetry.io/otel/attribute | go.opentelemetry.io/otel/attribute | ||||||
| go.opentelemetry.io/otel/baggage | go.opentelemetry.io/otel/baggage | ||||||
| @@ -507,31 +507,31 @@ go.opentelemetry.io/otel/semconv/v1.17.0 | |||||||
| go.opentelemetry.io/otel/semconv/v1.20.0 | go.opentelemetry.io/otel/semconv/v1.20.0 | ||||||
| go.opentelemetry.io/otel/semconv/v1.21.0 | go.opentelemetry.io/otel/semconv/v1.21.0 | ||||||
| go.opentelemetry.io/otel/semconv/v1.26.0 | go.opentelemetry.io/otel/semconv/v1.26.0 | ||||||
| # go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 | # go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace | go.opentelemetry.io/otel/exporters/otlp/otlptrace | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform | go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform | ||||||
| # go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 | # go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry | ||||||
| # go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 | # go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig | ||||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry | go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry | ||||||
| # go.opentelemetry.io/otel/metric v1.29.0 | # go.opentelemetry.io/otel/metric v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/otel/metric | go.opentelemetry.io/otel/metric | ||||||
| go.opentelemetry.io/otel/metric/embedded | go.opentelemetry.io/otel/metric/embedded | ||||||
| go.opentelemetry.io/otel/metric/noop | go.opentelemetry.io/otel/metric/noop | ||||||
| # go.opentelemetry.io/otel/sdk v1.29.0 | # go.opentelemetry.io/otel/sdk v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| go.opentelemetry.io/otel/sdk | go.opentelemetry.io/otel/sdk | ||||||
| go.opentelemetry.io/otel/sdk/instrumentation | go.opentelemetry.io/otel/sdk/instrumentation | ||||||
| go.opentelemetry.io/otel/sdk/internal/env | go.opentelemetry.io/otel/sdk/internal/env | ||||||
| @@ -539,8 +539,8 @@ go.opentelemetry.io/otel/sdk/internal/x | |||||||
| go.opentelemetry.io/otel/sdk/resource | go.opentelemetry.io/otel/sdk/resource | ||||||
| go.opentelemetry.io/otel/sdk/trace | go.opentelemetry.io/otel/sdk/trace | ||||||
| go.opentelemetry.io/otel/sdk/trace/tracetest | go.opentelemetry.io/otel/sdk/trace/tracetest | ||||||
| # go.opentelemetry.io/otel/trace v1.29.0 | # go.opentelemetry.io/otel/trace v1.30.0 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.22 | ||||||
| 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 | ||||||
| @@ -550,7 +550,7 @@ go.opentelemetry.io/proto/otlp/collector/trace/v1 | |||||||
| go.opentelemetry.io/proto/otlp/common/v1 | go.opentelemetry.io/proto/otlp/common/v1 | ||||||
| go.opentelemetry.io/proto/otlp/resource/v1 | go.opentelemetry.io/proto/otlp/resource/v1 | ||||||
| go.opentelemetry.io/proto/otlp/trace/v1 | go.opentelemetry.io/proto/otlp/trace/v1 | ||||||
| # golang.org/x/crypto v0.26.0 | # golang.org/x/crypto v0.27.0 | ||||||
| ## explicit; go 1.20 | ## explicit; go 1.20 | ||||||
| golang.org/x/crypto/cast5 | golang.org/x/crypto/cast5 | ||||||
| golang.org/x/crypto/openpgp | golang.org/x/crypto/openpgp | ||||||
| @@ -568,7 +568,7 @@ golang.org/x/exp/slices | |||||||
| # golang.org/x/mod v0.21.0 | # golang.org/x/mod v0.21.0 | ||||||
| ## explicit; go 1.22.0 | ## explicit; go 1.22.0 | ||||||
| golang.org/x/mod/semver | golang.org/x/mod/semver | ||||||
| # golang.org/x/net v0.28.0 | # golang.org/x/net v0.29.0 | ||||||
| ## explicit; go 1.18 | ## explicit; go 1.18 | ||||||
| golang.org/x/net/bpf | golang.org/x/net/bpf | ||||||
| golang.org/x/net/html | golang.org/x/net/html | ||||||
| @@ -600,10 +600,10 @@ golang.org/x/sys/windows/registry | |||||||
| golang.org/x/sys/windows/svc | golang.org/x/sys/windows/svc | ||||||
| golang.org/x/sys/windows/svc/debug | golang.org/x/sys/windows/svc/debug | ||||||
| golang.org/x/sys/windows/svc/mgr | golang.org/x/sys/windows/svc/mgr | ||||||
| # golang.org/x/term v0.23.0 | # golang.org/x/term v0.24.0 | ||||||
| ## explicit; go 1.18 | ## explicit; go 1.18 | ||||||
| golang.org/x/term | golang.org/x/term | ||||||
| # golang.org/x/text v0.17.0 | # golang.org/x/text v0.18.0 | ||||||
| ## explicit; go 1.18 | ## explicit; go 1.18 | ||||||
| golang.org/x/text/secure/bidirule | golang.org/x/text/secure/bidirule | ||||||
| golang.org/x/text/transform | golang.org/x/text/transform | ||||||
| @@ -612,10 +612,10 @@ golang.org/x/text/unicode/norm | |||||||
| # golang.org/x/time v0.3.0 | # golang.org/x/time v0.3.0 | ||||||
| ## explicit | ## explicit | ||||||
| golang.org/x/time/rate | golang.org/x/time/rate | ||||||
| # google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd | # google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.21 | ||||||
| google.golang.org/genproto/googleapis/api/httpbody | google.golang.org/genproto/googleapis/api/httpbody | ||||||
| # google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd | # google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 | ||||||
| ## explicit; go 1.21 | ## explicit; go 1.21 | ||||||
| google.golang.org/genproto/googleapis/rpc/code | google.golang.org/genproto/googleapis/rpc/code | ||||||
| google.golang.org/genproto/googleapis/rpc/errdetails | google.golang.org/genproto/googleapis/rpc/errdetails | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	![49699333+dependabot[bot]@users.noreply.github.com](/assets/img/avatar_default.png) dependabot[bot]
					dependabot[bot]