The WithInt64Callback option to go.opentelemetry.io/otel/metric/instrument.
This options is used to configure int64 Observer callbacks during their creation. (#3507)
The WithFloat64Callback option to go.opentelemetry.io/otel/metric/instrument.
This options is used to configure float64 Observer callbacks during their creation. (#3507)
The Producer interface and Reader.RegisterProducer(Producer) to go.opentelemetry.io/otel/sdk/metric.
These additions are used to enable external metric Producers. (#3524)
The Callback function type to go.opentelemetry.io/otel/metric.
This new named function type is registered with a Meter. (#3564)
The go.opentelemetry.io/otel/semconv/v1.13.0 package.
The package contains semantic conventions from the v1.13.0 version of the OpenTelemetry specification. (#3499)
The EndUserAttributesFromHTTPRequest function in go.opentelemetry.io/otel/semconv/v1.12.0 is merged into ClientRequest and ServerRequest in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The HTTPAttributesFromHTTPStatusCode function in go.opentelemetry.io/otel/semconv/v1.12.0 is merged into ClientResponse in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The HTTPClientAttributesFromHTTPRequest function in go.opentelemetry.io/otel/semconv/v1.12.0 is replaced by ClientRequest in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The HTTPServerAttributesFromHTTPRequest function in go.opentelemetry.io/otel/semconv/v1.12.0 is replaced by ServerRequest in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The HTTPServerMetricAttributesFromHTTPRequest function in go.opentelemetry.io/otel/semconv/v1.12.0 is replaced by ServerRequest in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The NetAttributesFromHTTPRequest function in go.opentelemetry.io/otel/semconv/v1.12.0 is split into Transport in go.opentelemetry.io/otel/semconv/v1.13.0/netconv and ClientRequest or ServerRequest in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The SpanStatusFromHTTPStatusCode function in go.opentelemetry.io/otel/semconv/v1.12.0 is replaced by ClientStatus in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The SpanStatusFromHTTPStatusCodeAndSpanKind function in go.opentelemetry.io/otel/semconv/v1.12.0 is split into ClientStatus and ServerStatus in go.opentelemetry.io/otel/semconv/v1.13.0/httpconv.
The Client function is included in go.opentelemetry.io/otel/semconv/v1.13.0/netconv to generate attributes for a net.Conn.
The Server function is included in go.opentelemetry.io/otel/semconv/v1.13.0/netconv to generate attributes for a net.Listener.
The go.opentelemetry.io/otel/semconv/v1.14.0 package.
The package contains semantic conventions from the v1.14.0 version of the OpenTelemetry specification. (#3566)
The go.opentelemetry.io/otel/semconv/v1.15.0 package.
The package contains semantic conventions from the v1.15.0 version of the OpenTelemetry specification. (#3578)
The go.opentelemetry.io/otel/semconv/v1.16.0 package.
The package contains semantic conventions from the v1.16.0 version of the OpenTelemetry specification. (#3579)
Metric instruments to go.opentelemetry.io/otel/metric/instrument.
These instruments are use as replacements of the depreacted go.opentelemetry.io/otel/metric/instrument/{asyncfloat64,asyncint64,syncfloat64,syncint64} packages.(#3575, #3586)
Float64ObservableCounter replaces the asyncfloat64.Counter
Float64ObservableUpDownCounter replaces the asyncfloat64.UpDownCounter
Float64ObservableGauge replaces the asyncfloat64.Gauge
Int64ObservableCounter replaces the asyncint64.Counter
Int64ObservableUpDownCounter replaces the asyncint64.UpDownCounter
Int64ObservableGauge replaces the asyncint64.Gauge
Float64Counter replaces the syncfloat64.Counter
Float64UpDownCounter replaces the syncfloat64.UpDownCounter
Float64Histogram replaces the syncfloat64.Histogram
Int64Counter replaces the syncint64.Counter
Int64UpDownCounter replaces the syncint64.UpDownCounter
Int64Histogram replaces the syncint64.Histogram
NewTracerProvider to go.opentelemetry.io/otel/bridge/opentracing.
This is used to create WrapperTracer instances from a TracerProvider. (#3116)
The Extrema type to go.opentelemetry.io/otel/sdk/metric/metricdata.
This type is used to represent min/max values and still be able to distinguish unset and zero values. (#3487)
The go.opentelemetry.io/otel/semconv/v1.17.0 package.
The package contains semantic conventions from the v1.17.0 version of the OpenTelemetry specification. (#3599)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.11.2 to 1.12.0.
Changelog
Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace's changelog.
... (truncated)
Commits
6cb5718
Release v1.12.0/v0.35.0 (#3623)ec13377
OTLP traces export errors use a consistent error message prefix (#3516)af3db6e
Update ServerRequest to accept server name (#3619)7e5d903
Use opentelemetrybot for dependabot PR action (#3616)c61d2f0
Link check ignore GH projects link (#3620)7f4d76a
Use Extrema type for Histogram min/max (#3550)604772d
Change ClientResponse to accept an *http.Response (#3617)c0fb8de
Remove the unneeded Observe method from the async instruments (#3586)c7e2679
Generate the semconv/v1.17.0 package (#3599)8288929
Update the RegisterCallback of the SDK meter (#3604)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)