diff --git a/CHANGELOG.md b/CHANGELOG.md index 56b58518a..cc8ac267b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,6 +61,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Add the `github.com/signalfx/splunk-otel-go/instrumentation/github.com/gomodule/redigo/splunkredigo` instrumentation for the `github.com/gomodule/redigo` package. (#288) +- Add the `WithPropagator` option to + `github.com/signalfx/splunk-otel-go/distro` along with parsing of the + `OTEL_PROPAGATORS` environment variable to set the global OpenTelemetry + `TextMapPropagator`. (#295) - Add the `github.com/signalfx/splunk-otel-go/instrumentation/gopkg.in/olivere/elastic/splunkelastic` instrumentation for the `gopkg.in/olivere/elastic` package. (#311) diff --git a/README.md b/README.md index 15ee56066..a40c105c2 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,8 @@ Table of Contents: This Splunk distribution comes with the following defaults: -- [B3 context propagation](https://github.com/openzipkin/b3-propagation). +- [W3C tracecontext](https://www.w3.org/TR/trace-context/) and + [W3C baggage](https://www.w3.org/TR/baggage/) context propagation. - [Jaeger Thrift over HTTP exporter](https://pkg.go.dev/go.opentelemetry.io/otel/exporters/jaeger) configured to send spans to a locally running [Splunk OpenTelemetry Connector](https://github.com/signalfx/splunk-otel-collector) @@ -93,6 +94,8 @@ As well as in Go code before executing `distro.Run()`: os.Setenv("OTEL_RESOURCE_ATTRIBUTES", "service.name=my-app,service.version=1.2.3,deployment.environment=development") ``` +For advanced configuration options, refer to the [`distro` package documentation](./distro/README.md#Configuration). + ## Library Instrumentation Supported libraries are listed diff --git a/distro/README.md b/distro/README.md new file mode 100644 index 000000000..b1df2506a --- /dev/null +++ b/distro/README.md @@ -0,0 +1,79 @@ +# Package `github.com/signalfx/splunk-otel-go/distro` + +This package provides a Splunk distribution of the OpenTelemetry Go SDK. It is +designed to provide an SDK properly configured to be used with the Splunk +platform out-of-the-box. + +## Getting Started + +The main entry point for the package is the [`Run`] function. Use this +function to create an SDK that is ready to be used with OpenTelemetry and +forward all telemetry to Splunk. See [`example_test.go`](./example_test.go) for +a complete example. + +## Configuration + +The [`SDK`] is configured with the following options. + +| Option Name | Default Value | Environment Variable | +| ---| --- | --- | +| `WithAccessToken` | `""` | `SPLUNK_ACCESS_TOKEN` | +| `WithEndpoint` | (1) | (2) | +| `WithPropagator` | `tracecontext,baggage` | `OTEL_PROPAGATORS` | + +(1): The default value depends on the exporter used. See the +[`WithEndpoint`](#withendpoint) section for more details. +(2): The environment variable depends on the exporter used. See the +[`WithEndpoint`](#withendpoint) section for more details. + +Environment variable can be used to set related option values, but the value +set in code will take precedence. This is the same behavior the default +OpenTelemetry SDK has. + +The following sections contain specific information for each option. + +### `WithAccessToken` + +`WithAccessToken` configures the authentication token used to authenticate +telemetry sent directly to Splunk Observability Cloud. + +- Default value: empty (i.e. `""`) +- Environment variable: `SPLUNK_ACCESS_TOKEN` + +### `WithEndpoint` + +`WithEndpoint` configures the Splunk endpoint that telemetry is sent to. + +- Default value: depends on the exporter used. + - For the `otlp` over gRPC exporter: `"localhost:4317"` + - For the `jaeger-thrift-splunk` exporter: `"http://127.0.0.1:9080/v1/trace"` +- Environment variable: depends on the exporter used. + - For the `otlp` over gRPC exporter: + - `OTEL_EXPORTER_OTLP_ENDPOINT` + - `OTEL_EXPORTER_OTLP_TRACES_ENDPOINT` + - For the `jaeger-thrift-splunk` exporter: `OTEL_EXPORTER_JAEGER_ENDPOINT` + +### `WithPropagator` + +`WithPropagator` configures the OpenTelemetry `TextMapPropagator` set as the +global `TextMapPropagator`. Setting to `nil` will prevent any global +`TextMapPropagator` from being set. + +- Default value: A W3C tracecontext and baggage `TextMapPropagator` +- Environment variable: `OTEL_PROPAGATORS` + + The environment variable values are restricted to the following. + - `"tracecontext"`: W3C tracecontext + - `"baggage"`: W3C baggage + - `"b3"`: B3 single-header format + - `"b3multi"`: B3 multi-header format + - `"jaeger"`: Jaeger + - `"xray"`: AWS X-Ray + - `"ottrace"`: OpenTracing + - `"none"`: None; explicitly do not set any global propagator + + Values can be joined with a comma (`","`) to produce a composite + `TextMapPropagator`. + +[`Run`]: https://pkg.go.dev/github.com/signalfx/splunk-otel-go/distro#Run +[`SDK`]: https://pkg.go.dev/github.com/signalfx/splunk-otel-go/distro#SDK diff --git a/distro/config.go b/distro/config.go index 7553e8184..1d49ce026 100644 --- a/distro/config.go +++ b/distro/config.go @@ -18,17 +18,33 @@ import ( "fmt" "net/url" "os" + "strings" + + "go.opentelemetry.io/contrib/propagators/aws/xray" + "go.opentelemetry.io/contrib/propagators/b3" + "go.opentelemetry.io/contrib/propagators/jaeger" + "go.opentelemetry.io/contrib/propagators/ot" + "go.opentelemetry.io/otel/propagation" ) // Environment variable keys that set values of the configuration. const ( + // Access token added to exported data. accessTokenKey = "SPLUNK_ACCESS_TOKEN" + + // OpenTelemetry TextMapPropagator to set as global. + otelPropagatorsKey = "OTEL_PROPAGATORS" + + // FIXME: support OTEL_SPAN_LINK_COUNT_LIMIT + // FIXME: support OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT + // FIXME: support OTEL_TRACES_EXPORTER ) // config is the configuration used to create and operate an SDK. type config struct { AccessToken string Endpoint string + Propagator propagation.TextMapPropagator } // newConfig returns a validated config with Splunk defaults. @@ -40,6 +56,14 @@ func newConfig(opts ...Option) (*config, error) { for _, o := range opts { o.apply(c) } + + // Apply default field values if they were not set. + if c.Propagator == nil { + c.Propagator = loadPropagator( + envOr(otelPropagatorsKey, "tracecontext,baggage"), + ) + } + if err := c.Validate(); err != nil { return nil, err } @@ -47,7 +71,7 @@ func newConfig(opts ...Option) (*config, error) { } // Validate ensures c is valid, otherwise returning an appropriate error. -func (c config) Validate() error { +func (c *config) Validate() error { var errs []string if c.Endpoint != "" { @@ -62,6 +86,82 @@ func (c config) Validate() error { return nil } +type nonePropagatorType struct{ propagation.TextMapPropagator } + +// nonePropagator signals the disablement of setting a global +// TextMapPropagator. +var nonePropagator = nonePropagatorType{} + +// propagators maps environment variable values to TextMapPropagator creation +// functions. +var propagators = map[string]func() propagation.TextMapPropagator{ + // W3C Trace Context. + "tracecontext": func() propagation.TextMapPropagator { + return propagation.TraceContext{} + }, + // W3C Baggage + "baggage": func() propagation.TextMapPropagator { + return propagation.Baggage{} + }, + // B3 Single + "b3": func() propagation.TextMapPropagator { + return b3.New(b3.WithInjectEncoding(b3.B3SingleHeader)) + }, + // B3 Multi + "b3multi": func() propagation.TextMapPropagator { + return b3.New(b3.WithInjectEncoding(b3.B3MultipleHeader)) + }, + // Jaeger + "jaeger": func() propagation.TextMapPropagator { + return jaeger.Jaeger{} + }, + // AWS X-Ray. + "xray": func() propagation.TextMapPropagator { + return xray.Propagator{} + }, + // OpenTracing Trace + "ottrace": func() propagation.TextMapPropagator { + return ot.OT{} + }, + // None, explicitly do not set a global propagator. + "none": func() propagation.TextMapPropagator { + return nonePropagator + }, +} + +func loadPropagator(name string) propagation.TextMapPropagator { + var props []propagation.TextMapPropagator + for _, part := range strings.Split(name, ",") { + factory, ok := propagators[part] + if !ok { + // Skip invalid data. + // TODO: log this. + continue + } + + p := factory() + if p == nonePropagator { + // Make sure the disablement of the global propagator does not get + // lost as a composite below. + return p + } + props = append(props, p) + } + + switch len(props) { + case 0: + // Default to "tracecontext,baggage". + return propagation.NewCompositeTextMapPropagator( + propagation.TraceContext{}, + propagation.Baggage{}, + ) + case 1: + return props[0] + default: + return propagation.NewCompositeTextMapPropagator(props...) + } +} + // envOr returns the environment variable value associated with key if it // exists, otherwise it returns alt. func envOr(key, alt string) string { @@ -84,19 +184,45 @@ func (fn optionFunc) apply(c *config) { fn(c) } -// WithEndpoint configures the endpoint telemetry is sent to. -// Setting empty string results in no operation. +// WithEndpoint configures the endpoint telemetry is sent to. Passing an empty +// string results in the default value being used. func WithEndpoint(endpoint string) Option { return optionFunc(func(c *config) { c.Endpoint = endpoint }) } -// WithAccessToken configures the authentication token -// allowing exporters to send data directly to a Splunk back-end. -// Setting empty string results in no operation. +// WithAccessToken configures the authentication token used to authenticate +// telemetry sent directly to Splunk Observability Cloud. Passing an empty +// string results in no authentication token being used, and assumes +// authentication is handled by another system. +// +// The SPLUNK_ACCESS_TOKEN environment variable value is used if this Option +// is not provided. func WithAccessToken(accessToken string) Option { return optionFunc(func(c *config) { c.AccessToken = accessToken }) } + +// WithPropagator configures the OpenTelemetry TextMapPropagator set as the +// global TextMapPropagator. Passing nil will prevent any TextMapPropagator +// from being set. +// +// The OTEL_PROPAGATORS environment variable value is used if this Option is +// not provided. +// +// By default, a tracecontext and baggage TextMapPropagator is set as the +// global TextMapPropagator if this is not provided or the OTEL_PROPAGATORS +// environment variable is not set. +func WithPropagator(p propagation.TextMapPropagator) Option { + return optionFunc(func(c *config) { + if p == nil { + // Set to nonePropagator so when environment variable overrides + // are applied this is distinguishable from no WithPropagator + // option being passed. + p = nonePropagator + } + c.Propagator = p + }) +} diff --git a/distro/config_test.go b/distro/config_test.go index b863836bd..d59f786cb 100644 --- a/distro/config_test.go +++ b/distro/config_test.go @@ -19,6 +19,11 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" + "go.opentelemetry.io/contrib/propagators/aws/xray" + "go.opentelemetry.io/contrib/propagators/b3" + "go.opentelemetry.io/contrib/propagators/jaeger" + "go.opentelemetry.io/contrib/propagators/ot" + "go.opentelemetry.io/otel/propagation" ) type KeyValue struct { @@ -90,6 +95,41 @@ var ConfigurationTests = []*ConfigFieldTest{ }, }, }, + { + Name: "Propagator", + ValueFunc: func(c *config) interface{} { + return c.Propagator + }, + DefaultValue: propagation.NewCompositeTextMapPropagator( + propagation.TraceContext{}, + propagation.Baggage{}, + ), + EnvironmentTests: []KeyValue{ + {Key: otelPropagatorsKey, Value: "tracecontext"}, + }, + OptionTests: []OptionTest{ + { + Name: "nil propagator", + Options: []Option{ + WithPropagator(nil), + }, + AssertionFunc: func(t *testing.T, c *config, e error) { + assert.NoError(t, e) + assert.Equal(t, nonePropagator, c.Propagator) + }, + }, + { + Name: "set to tracecontext", + Options: []Option{ + WithPropagator(propagation.TraceContext{}), + }, + AssertionFunc: func(t *testing.T, c *config, e error) { + assert.NoError(t, e) + assert.Equal(t, propagation.TraceContext{}, c.Propagator) + }, + }, + }, + }, } func TestConfig(t *testing.T) { @@ -145,3 +185,33 @@ func testOptions(t *testing.T, tc *ConfigFieldTest) { }(t, o) } } + +func TestLoadPropagatorComposite(t *testing.T) { + assert.Equal(t, propagation.NewCompositeTextMapPropagator( + propagation.TraceContext{}, + propagation.Baggage{}, + b3.New(b3.WithInjectEncoding(b3.B3SingleHeader)), + b3.New(b3.WithInjectEncoding(b3.B3MultipleHeader)), + jaeger.Jaeger{}, + xray.Propagator{}, + ot.OT{}, + ), loadPropagator("tracecontext,baggage,b3,b3multi,jaeger,xray,ottrace,garbage")) +} + +func TestLoadPropagatorDefault(t *testing.T) { + assert.Equal(t, propagation.NewCompositeTextMapPropagator( + propagation.TraceContext{}, + propagation.Baggage{}, + ), loadPropagator("")) +} + +func TestLoadPropagatorCompositeWithNone(t *testing.T) { + // Assumes specification as stated: + // + // "none": No automatically configured propagator. + // + // means if "none" is included in the value, no propagator should be + // configured. Therefore, loadPropagator needs to return just the + // nonePropagator value to signal this behavior. + assert.Equal(t, nonePropagator, loadPropagator("tracecontext,baggage,none")) +} diff --git a/distro/otel.go b/distro/otel.go index 70e457323..55c1d4576 100644 --- a/distro/otel.go +++ b/distro/otel.go @@ -25,8 +25,7 @@ package distro import ( "context" - "go.opentelemetry.io/contrib/propagators/b3" - global "go.opentelemetry.io/otel" + "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/exporters/jaeger" "go.opentelemetry.io/otel/sdk/trace" ) @@ -44,6 +43,10 @@ func (s SDK) Shutdown(ctx context.Context) error { } // Run configures the default OpenTelemetry SDK and installs it globally. +// +// It is the callers responsibility to shut down the returned SDK when +// complete. This ensures all resources are released and all telemetry +// flushed. func Run(opts ...Option) (SDK, error) { c, err := newConfig(opts...) if err != nil { @@ -69,10 +72,11 @@ func Run(opts ...Option) (SDK, error) { // TODO: configure batching policy with configured values. trace.WithSpanProcessor(trace.NewBatchSpanProcessor(exp)), ) - global.SetTracerProvider(traceProvider) + otel.SetTracerProvider(traceProvider) - // TODO: add and honor option to set additional propagators. - global.SetTextMapPropagator(b3.New()) + if c.Propagator != nil && c.Propagator != nonePropagator { + otel.SetTextMapPropagator(c.Propagator) + } return SDK{ config: *c, diff --git a/go.mod b/go.mod index e413bb623..1cc855028 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,10 @@ go 1.16 require ( github.com/stretchr/testify v1.7.0 + go.opentelemetry.io/contrib/propagators/aws v1.3.0 go.opentelemetry.io/contrib/propagators/b3 v1.3.0 + go.opentelemetry.io/contrib/propagators/jaeger v1.3.0 + go.opentelemetry.io/contrib/propagators/ot v1.3.0 go.opentelemetry.io/otel v1.3.0 go.opentelemetry.io/otel/exporters/jaeger v1.3.0 go.opentelemetry.io/otel/sdk v1.3.0 diff --git a/go.sum b/go.sum index 22e7bd0b0..a130e37d3 100644 --- a/go.sum +++ b/go.sum @@ -13,8 +13,14 @@ github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0 h1:BHhTUInxLQ6duq167/RIYERH6JM/33kYqePoCmSJsoM= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0 h1:yBy4QZXuMA7s3+uhLK556NdmjKpj3RjGMaW+WMLU6CM= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0 h1:hqFpnicJXKy8l8PfwFWhRSt/TgOHCpugKiXsPP1zJUc= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= diff --git a/instrumentation/database/sql/splunksql/go.sum b/instrumentation/database/sql/splunksql/go.sum index da99467d5..61cab7e81 100644 --- a/instrumentation/database/sql/splunksql/go.sum +++ b/instrumentation/database/sql/splunksql/go.sum @@ -12,7 +12,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/database/sql/splunksql/test/go.sum b/instrumentation/database/sql/splunksql/test/go.sum index 060caf0ee..7b2d80b76 100644 --- a/instrumentation/database/sql/splunksql/test/go.sum +++ b/instrumentation/database/sql/splunksql/test/go.sum @@ -12,7 +12,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/go.sum b/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/go.sum index 58872911a..7a0da20c6 100644 --- a/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/go.sum +++ b/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/go.sum @@ -14,7 +14,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/test/go.sum b/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/test/go.sum index 486153f14..1dd55c328 100644 --- a/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/test/go.sum +++ b/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka/test/go.sum @@ -114,7 +114,10 @@ github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/go-chi/chi/splunkchi/go.sum b/instrumentation/github.com/go-chi/chi/splunkchi/go.sum index 3d4447c3c..f859196ba 100644 --- a/instrumentation/github.com/go-chi/chi/splunkchi/go.sum +++ b/instrumentation/github.com/go-chi/chi/splunkchi/go.sum @@ -14,7 +14,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/go-chi/chi/splunkchi/test/go.sum b/instrumentation/github.com/go-chi/chi/splunkchi/test/go.sum index 7bfb18d99..9e48251ce 100644 --- a/instrumentation/github.com/go-chi/chi/splunkchi/test/go.sum +++ b/instrumentation/github.com/go-chi/chi/splunkchi/test/go.sum @@ -14,7 +14,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/example_test.go b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/example_test.go index c57a2cbdf..b4551963b 100644 --- a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/example_test.go +++ b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/example_test.go @@ -15,7 +15,6 @@ package splunkmysql_test import ( - "context" "database/sql" "fmt" "net/http" @@ -23,7 +22,6 @@ import ( "strings" "time" - "github.com/signalfx/splunk-otel-go/distro" "github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql" _ "github.com/signalfx/splunk-otel-go/instrumentation/github.com/go-sql-driver/mysql/splunkmysql" ) @@ -59,19 +57,6 @@ func (s *server) handle(w http.ResponseWriter, req *http.Request) { } func Example() { - // Setup the Splunk OTel Go distribution. - sdk, err := distro.Run() - if err != nil { - panic(err) - } - // Ensure all spans are flushed before the application exits. - defer func() { - sErr := sdk.Shutdown(context.Background()) - if sErr != nil { - panic(sErr) - } - }() - // Create a traced connection to the MySQL database. db, err := splunksql.Open("mysql", "user:password@/dbname") if err != nil { diff --git a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.mod b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.mod index 7c3af906f..3644ace58 100644 --- a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.mod +++ b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.mod @@ -4,7 +4,6 @@ go 1.16 require ( github.com/go-sql-driver/mysql v1.6.0 - github.com/signalfx/splunk-otel-go v0.7.0 github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql v0.7.0 github.com/stretchr/testify v1.7.0 ) diff --git a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.sum b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.sum index 7b6066d7a..e8b58337b 100644 --- a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.sum +++ b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/go.sum @@ -11,21 +11,19 @@ github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= -go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= -go.opentelemetry.io/otel/sdk v1.3.0 h1:3278edCoH89MEJ0Ky8WQXVmDQv3FX4ZJ3Pp+9fJreAI= go.opentelemetry.io/otel/sdk v1.3.0/go.mod h1:rIo4suHNhQwBIPg9axF8V9CA72Wz2mKF1teNrup8yzs= go.opentelemetry.io/otel/trace v1.3.0 h1:doy8Hzb1RJ+I3yFhtDmwNc7tIyw1tNMOIsyPzp1NOGY= go.opentelemetry.io/otel/trace v1.3.0/go.mod h1:c/VDhno8888bvQYmbYLqe41/Ldmr/KKunbvWM4/fEjk= -golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7 h1:iGu644GcxtEcrInvDsQRCwJjtCIOlT2V7IRt6ah2Whw= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= diff --git a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/test/go.sum b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/test/go.sum index 2d0107d8d..7561bddd2 100644 --- a/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/test/go.sum +++ b/instrumentation/github.com/go-sql-driver/mysql/splunkmysql/test/go.sum @@ -110,11 +110,12 @@ github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17 github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= -go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= go.opentelemetry.io/otel/sdk v1.3.0 h1:3278edCoH89MEJ0Ky8WQXVmDQv3FX4ZJ3Pp+9fJreAI= go.opentelemetry.io/otel/sdk v1.3.0/go.mod h1:rIo4suHNhQwBIPg9axF8V9CA72Wz2mKF1teNrup8yzs= diff --git a/instrumentation/github.com/gomodule/redigo/splunkredigo/go.sum b/instrumentation/github.com/gomodule/redigo/splunkredigo/go.sum index 9ae9f7b2f..a91f17e49 100644 --- a/instrumentation/github.com/gomodule/redigo/splunkredigo/go.sum +++ b/instrumentation/github.com/gomodule/redigo/splunkredigo/go.sum @@ -14,7 +14,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/gomodule/redigo/splunkredigo/redis/test/go.sum b/instrumentation/github.com/gomodule/redigo/splunkredigo/redis/test/go.sum index 9a708a066..eedcef31c 100644 --- a/instrumentation/github.com/gomodule/redigo/splunkredigo/redis/test/go.sum +++ b/instrumentation/github.com/gomodule/redigo/splunkredigo/redis/test/go.sum @@ -167,7 +167,10 @@ github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df/go.mod h1:JP3t17 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/go.sum b/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/go.sum index 1b1504be2..24d19088e 100644 --- a/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/go.sum +++ b/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/go.sum @@ -16,7 +16,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/test/go.sum b/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/test/go.sum index b5f34f087..16376f911 100644 --- a/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/test/go.sum +++ b/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql/test/go.sum @@ -16,7 +16,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/jackc/pgx/splunkpgx/example_test.go b/instrumentation/github.com/jackc/pgx/splunkpgx/example_test.go index 7b273261c..2205c5ac0 100644 --- a/instrumentation/github.com/jackc/pgx/splunkpgx/example_test.go +++ b/instrumentation/github.com/jackc/pgx/splunkpgx/example_test.go @@ -15,14 +15,12 @@ package splunkpgx_test import ( - "context" "database/sql" "fmt" "net/http" "strconv" "strings" - "github.com/signalfx/splunk-otel-go/distro" "github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql" // Make sure to import this so the instrumented driver is registered. @@ -60,19 +58,6 @@ func (s *server) handle(w http.ResponseWriter, req *http.Request) { } func Example() { - // Setup the Splunk OTel Go distribution. - sdk, err := distro.Run() - if err != nil { - panic(err) - } - // Ensure all spans are flushed before the application exits. - defer func() { - sErr := sdk.Shutdown(context.Background()) - if sErr != nil { - panic(sErr) - } - }() - // Create a traced connection to the Postgres database. db, err := splunksql.Open("pgx", "postgres://localhost:5432/dbname") if err != nil { diff --git a/instrumentation/github.com/jackc/pgx/splunkpgx/go.mod b/instrumentation/github.com/jackc/pgx/splunkpgx/go.mod index f41c70984..541058ba5 100644 --- a/instrumentation/github.com/jackc/pgx/splunkpgx/go.mod +++ b/instrumentation/github.com/jackc/pgx/splunkpgx/go.mod @@ -6,7 +6,6 @@ require ( github.com/jackc/fake v0.0.0-20150926172116-812a484cc733 // indirect github.com/jackc/pgx v3.6.2+incompatible github.com/jackc/pgx/v4 v4.14.1 - github.com/signalfx/splunk-otel-go v0.7.0 github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql v0.7.0 github.com/stretchr/testify v1.7.0 ) diff --git a/instrumentation/github.com/jackc/pgx/splunkpgx/go.sum b/instrumentation/github.com/jackc/pgx/splunkpgx/go.sum index b92504689..ab5e077a3 100644 --- a/instrumentation/github.com/jackc/pgx/splunkpgx/go.sum +++ b/instrumentation/github.com/jackc/pgx/splunkpgx/go.sum @@ -110,7 +110,6 @@ github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMB github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.2.0 h1:Hbg2NidpLE8veEBkEZTL3CvlkUIVzuU9jDplZO54c48= github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -119,13 +118,13 @@ github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5 github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q= -go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= -go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= -go.opentelemetry.io/otel/sdk v1.3.0 h1:3278edCoH89MEJ0Ky8WQXVmDQv3FX4ZJ3Pp+9fJreAI= go.opentelemetry.io/otel/sdk v1.3.0/go.mod h1:rIo4suHNhQwBIPg9axF8V9CA72Wz2mKF1teNrup8yzs= go.opentelemetry.io/otel/trace v1.3.0 h1:doy8Hzb1RJ+I3yFhtDmwNc7tIyw1tNMOIsyPzp1NOGY= go.opentelemetry.io/otel/trace v1.3.0/go.mod h1:c/VDhno8888bvQYmbYLqe41/Ldmr/KKunbvWM4/fEjk= @@ -171,7 +170,6 @@ golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 h1:SrN+KX8Art/Sf4HNj6Zcz06G7VEz+7w9tdXTPOZ7+l4= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= diff --git a/instrumentation/github.com/jackc/pgx/splunkpgx/test/go.sum b/instrumentation/github.com/jackc/pgx/splunkpgx/test/go.sum index 9e2e327c3..7d6b6bb56 100644 --- a/instrumentation/github.com/jackc/pgx/splunkpgx/test/go.sum +++ b/instrumentation/github.com/jackc/pgx/splunkpgx/test/go.sum @@ -204,11 +204,12 @@ github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q= -go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= -go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= go.opentelemetry.io/otel/sdk v1.3.0 h1:3278edCoH89MEJ0Ky8WQXVmDQv3FX4ZJ3Pp+9fJreAI= go.opentelemetry.io/otel/sdk v1.3.0/go.mod h1:rIo4suHNhQwBIPg9axF8V9CA72Wz2mKF1teNrup8yzs= diff --git a/instrumentation/github.com/jinzhu/gorm/splunkgorm/go.sum b/instrumentation/github.com/jinzhu/gorm/splunkgorm/go.sum index 859a1405e..fc1bff7d7 100644 --- a/instrumentation/github.com/jinzhu/gorm/splunkgorm/go.sum +++ b/instrumentation/github.com/jinzhu/gorm/splunkgorm/go.sum @@ -32,7 +32,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/jmoiron/sqlx/splunksqlx/go.sum b/instrumentation/github.com/jmoiron/sqlx/splunksqlx/go.sum index d55c8f01b..397cf2c1f 100644 --- a/instrumentation/github.com/jmoiron/sqlx/splunksqlx/go.sum +++ b/instrumentation/github.com/jmoiron/sqlx/splunksqlx/go.sum @@ -20,7 +20,10 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/lib/pq/splunkpq/example_test.go b/instrumentation/github.com/lib/pq/splunkpq/example_test.go index a2cb04a93..2e7130d19 100644 --- a/instrumentation/github.com/lib/pq/splunkpq/example_test.go +++ b/instrumentation/github.com/lib/pq/splunkpq/example_test.go @@ -15,14 +15,12 @@ package splunkpq_test import ( - "context" "database/sql" "fmt" "net/http" "strconv" "strings" - "github.com/signalfx/splunk-otel-go/distro" "github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql" // Make sure to import this so the instrumented driver is registered. @@ -60,19 +58,6 @@ func (s *server) handle(w http.ResponseWriter, req *http.Request) { } func Example() { - // Setup the Splunk OTel Go distribution. - sdk, err := distro.Run() - if err != nil { - panic(err) - } - // Ensure all spans are flushed before the application exits. - defer func() { - sErr := sdk.Shutdown(context.Background()) - if sErr != nil { - panic(sErr) - } - }() - // Create a traced connection to the Postgres database. db, err := splunksql.Open("postgres", "postgres://localhost:5432/dbname") if err != nil { diff --git a/instrumentation/github.com/lib/pq/splunkpq/go.mod b/instrumentation/github.com/lib/pq/splunkpq/go.mod index c93a95dac..5788a2041 100644 --- a/instrumentation/github.com/lib/pq/splunkpq/go.mod +++ b/instrumentation/github.com/lib/pq/splunkpq/go.mod @@ -4,7 +4,6 @@ go 1.16 require ( github.com/lib/pq v1.10.4 - github.com/signalfx/splunk-otel-go v0.7.0 github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql v0.7.0 github.com/stretchr/testify v1.7.0 ) diff --git a/instrumentation/github.com/lib/pq/splunkpq/go.sum b/instrumentation/github.com/lib/pq/splunkpq/go.sum index 90098aa2d..33145c560 100644 --- a/instrumentation/github.com/lib/pq/splunkpq/go.sum +++ b/instrumentation/github.com/lib/pq/splunkpq/go.sum @@ -11,21 +11,19 @@ github.com/lib/pq v1.10.4 h1:SO9z7FRPzA03QhHKJrH5BXA6HU1rS4V2nIVrrNC1iYk= github.com/lib/pq v1.10.4/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= -go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= -go.opentelemetry.io/otel/sdk v1.3.0 h1:3278edCoH89MEJ0Ky8WQXVmDQv3FX4ZJ3Pp+9fJreAI= go.opentelemetry.io/otel/sdk v1.3.0/go.mod h1:rIo4suHNhQwBIPg9axF8V9CA72Wz2mKF1teNrup8yzs= go.opentelemetry.io/otel/trace v1.3.0 h1:doy8Hzb1RJ+I3yFhtDmwNc7tIyw1tNMOIsyPzp1NOGY= go.opentelemetry.io/otel/trace v1.3.0/go.mod h1:c/VDhno8888bvQYmbYLqe41/Ldmr/KKunbvWM4/fEjk= -golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7 h1:iGu644GcxtEcrInvDsQRCwJjtCIOlT2V7IRt6ah2Whw= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= diff --git a/instrumentation/github.com/lib/pq/splunkpq/test/go.sum b/instrumentation/github.com/lib/pq/splunkpq/test/go.sum index 73be3ad08..6dfdb6659 100644 --- a/instrumentation/github.com/lib/pq/splunkpq/test/go.sum +++ b/instrumentation/github.com/lib/pq/splunkpq/test/go.sum @@ -109,11 +109,12 @@ github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17 github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/contrib/propagators/b3 v1.3.0 h1:f+JfMSDNm2u+fekYYjyoixk+DWDTDAGD3SC50y61koE= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= -go.opentelemetry.io/otel/exporters/jaeger v1.3.0 h1:HfydzioALdtcB26H5WHc4K47iTETJCdloL7VN579/L0= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= go.opentelemetry.io/otel/sdk v1.3.0 h1:3278edCoH89MEJ0Ky8WQXVmDQv3FX4ZJ3Pp+9fJreAI= go.opentelemetry.io/otel/sdk v1.3.0/go.mod h1:rIo4suHNhQwBIPg9axF8V9CA72Wz2mKF1teNrup8yzs= diff --git a/instrumentation/github.com/miekg/dns/splunkdns/go.sum b/instrumentation/github.com/miekg/dns/splunkdns/go.sum index a4dc98124..1aa47f371 100644 --- a/instrumentation/github.com/miekg/dns/splunkdns/go.sum +++ b/instrumentation/github.com/miekg/dns/splunkdns/go.sum @@ -15,7 +15,10 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/miekg/dns/splunkdns/test/go.sum b/instrumentation/github.com/miekg/dns/splunkdns/test/go.sum index 8aa190f34..3ee96c8d4 100644 --- a/instrumentation/github.com/miekg/dns/splunkdns/test/go.sum +++ b/instrumentation/github.com/miekg/dns/splunkdns/test/go.sum @@ -15,7 +15,10 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/go.sum b/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/go.sum index 07aac2581..58fda7ea9 100644 --- a/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/go.sum +++ b/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/go.sum @@ -25,7 +25,10 @@ github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5Cc github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/syndtr/goleveldb v1.0.0 h1:fBdIW9lB4Iz0n9khmH8w27SJ3QEJ7+IgjPEwGSZiFdE= github.com/syndtr/goleveldb v1.0.0/go.mod h1:ZVVdQEZoIme9iO1Ch2Jdy24qqXrMMOU6lpPAyBWyWuQ= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/test/go.sum b/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/test/go.sum index b265feabe..d32a87a09 100644 --- a/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/test/go.sum +++ b/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb/test/go.sum @@ -25,7 +25,10 @@ github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5Cc github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/syndtr/goleveldb v1.0.0 h1:fBdIW9lB4Iz0n9khmH8w27SJ3QEJ7+IgjPEwGSZiFdE= github.com/syndtr/goleveldb v1.0.0/go.mod h1:ZVVdQEZoIme9iO1Ch2Jdy24qqXrMMOU6lpPAyBWyWuQ= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/go.sum b/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/go.sum index 55d788d80..39869d45e 100644 --- a/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/go.sum +++ b/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/go.sum @@ -32,7 +32,10 @@ github.com/tidwall/rtred v0.1.2 h1:exmoQtOLvDoO8ud++6LwVsAMTu0KPzLTUrMln8u1yu8= github.com/tidwall/rtred v0.1.2/go.mod h1:hd69WNXQ5RP9vHd7dqekAz+RIdtfBogmglkZSRxCHFQ= github.com/tidwall/tinyqueue v0.1.1 h1:SpNEvEggbpyN5DIReaJ2/1ndroY8iyEGxPYxoSaymYE= github.com/tidwall/tinyqueue v0.1.1/go.mod h1:O/QNHwrnjqr6IHItYrzoHAKYhBkLI67Q096fQP5zMYw= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/test/go.sum b/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/test/go.sum index 3db7c8fbe..1be552f07 100644 --- a/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/test/go.sum +++ b/instrumentation/github.com/tidwall/buntdb/splunkbuntdb/test/go.sum @@ -32,7 +32,10 @@ github.com/tidwall/rtred v0.1.2 h1:exmoQtOLvDoO8ud++6LwVsAMTu0KPzLTUrMln8u1yu8= github.com/tidwall/rtred v0.1.2/go.mod h1:hd69WNXQ5RP9vHd7dqekAz+RIdtfBogmglkZSRxCHFQ= github.com/tidwall/tinyqueue v0.1.1 h1:SpNEvEggbpyN5DIReaJ2/1ndroY8iyEGxPYxoSaymYE= github.com/tidwall/tinyqueue v0.1.1/go.mod h1:O/QNHwrnjqr6IHItYrzoHAKYhBkLI67Q096fQP5zMYw= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/gopkg.in/olivere/elastic/splunkelastic/go.sum b/instrumentation/gopkg.in/olivere/elastic/splunkelastic/go.sum index a0f7b69b8..d3ac90737 100644 --- a/instrumentation/gopkg.in/olivere/elastic/splunkelastic/go.sum +++ b/instrumentation/gopkg.in/olivere/elastic/splunkelastic/go.sum @@ -68,7 +68,10 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/gopkg.in/olivere/elastic/splunkelastic/test/go.sum b/instrumentation/gopkg.in/olivere/elastic/splunkelastic/test/go.sum index 169df9021..218a84f7c 100644 --- a/instrumentation/gopkg.in/olivere/elastic/splunkelastic/test/go.sum +++ b/instrumentation/gopkg.in/olivere/elastic/splunkelastic/test/go.sum @@ -198,7 +198,10 @@ github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/k8s.io/client-go/splunkclient-go/go.sum b/instrumentation/k8s.io/client-go/splunkclient-go/go.sum index 20efa8919..1aeca8e7b 100644 --- a/instrumentation/k8s.io/client-go/splunkclient-go/go.sum +++ b/instrumentation/k8s.io/client-go/splunkclient-go/go.sum @@ -241,7 +241,10 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc= diff --git a/instrumentation/k8s.io/client-go/splunkclient-go/transport/test/go.sum b/instrumentation/k8s.io/client-go/splunkclient-go/transport/test/go.sum index 559c6a3e3..df5873a8e 100644 --- a/instrumentation/k8s.io/client-go/splunkclient-go/transport/test/go.sum +++ b/instrumentation/k8s.io/client-go/splunkclient-go/transport/test/go.sum @@ -237,7 +237,10 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opentelemetry.io/contrib/propagators/aws v1.3.0/go.mod h1:ugiMjPVWkdZy6FcU7YVYXF5jgLqiigf9TjDY+aRLjdw= go.opentelemetry.io/contrib/propagators/b3 v1.3.0/go.mod h1:qzi0km8qO3l2jxB5aDg4Q9xyqV4HKnCWZYpVYDTUIT0= +go.opentelemetry.io/contrib/propagators/jaeger v1.3.0/go.mod h1:igceHZGoCcIJavRTG1dS7+9Vnoid4qa7SZPa7doupq8= +go.opentelemetry.io/contrib/propagators/ot v1.3.0/go.mod h1:Gpwe4R8j9Zbw7aaADYSQRE1U0o41j0TwnHxuhwRLklk= go.opentelemetry.io/otel v1.3.0 h1:APxLf0eiBwLl+SOXiJJCVYzA1OOJNyAoV8C5RNRyy7Y= go.opentelemetry.io/otel v1.3.0/go.mod h1:PWIKzi6JCp7sM0k9yZ43VX+T345uNbAkDKwHVjb2PTs= go.opentelemetry.io/otel/exporters/jaeger v1.3.0/go.mod h1:KoYHi1BtkUPncGSRtCe/eh1ijsnePhSkxwzz07vU0Fc=