Bump go.opentelemetry.io/otel/exporters/jaeger from 1.15.1 to 1.17.0
Bumps go.opentelemetry.io/otel/exporters/jaeger from 1.15.1 to 1.17.0.
Changelog
Sourced from go.opentelemetry.io/otel/exporters/jaeger's changelog.
[1.17.0/0.40.0/0.0.5] 2023-08-28
Added
- Export the
ManualReaderstruct ingo.opentelemetry.io/otel/sdk/metric. (#4244)- Export the
PeriodicReaderstruct ingo.opentelemetry.io/otel/sdk/metric. (#4244)- Add support for exponential histogram aggregations. A histogram can be configured as an exponential histogram using a view with
"go.opentelemetry.io/otel/sdk/metric".ExponentialHistogramas the aggregation. (#4245)- Export the
Exporterstruct ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#4272)- Export the
Exporterstruct ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#4272)- The exporters in
go.opentelemetry.io/otel/exporters/otlp/otlpmetricnow support theOTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCEenvironment variable. (#4287)- Add
WithoutCounterSuffixesoption ingo.opentelemetry.io/otel/exporters/prometheusto disable addition of_totalsuffixes. (#4306)- Add info and debug logging to the metric SDK in
go.opentelemetry.io/otel/sdk/metric. (#4315)- The
go.opentelemetry.io/otel/semconv/v1.21.0package. The package contains semantic conventions from thev1.21.0version of the OpenTelemetry Semantic Conventions. (#4362)- Accept 201 to 299 HTTP status as success in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#4365)- Document the
TemporalityandAggregationmethods of the"go.opentelemetry.io/otel/sdk/metric".Exporter"need to be concurrent safe. (#4381)- Expand the set of units supported by the Prometheus exporter, and don't add unit suffixes if they are already present in
go.opentelemetry.op/otel/exporters/prometheus(#4374)- Move the
Aggregationinterface and its implementations fromgo.opentelemetry.io/otel/sdk/metric/aggregationtogo.opentelemetry.io/otel/sdk/metric. (#4435)- The exporters in
go.opentelemetry.io/otel/exporters/otlp/otlpmetricnow support theOTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATIONenvironment variable. (#4437)- Add the
NewAllowKeysFilterandNewDenyKeysFilterfunctions togo.opentelemetry.io/otel/attributeto allow convenient creation of allow-keys and deny-keys filters. (#4444)- Support Go 1.21. (#4463)
Changed
- Starting from
v1.21.0of semantic conventions,go.opentelemetry.io/otel/semconv/{version}/httpconvandgo.opentelemetry.io/otel/semconv/{version}/netconvpackages will no longer be published. (#4145)- Log duplicate instrument conflict at a warning level instead of info in
go.opentelemetry.io/otel/sdk/metric. (#4202)- Return an error on the creation of new instruments in
go.opentelemetry.io/otel/sdk/metricif their name doesn't pass regexp validation. (#4210)NewManualReaderingo.opentelemetry.io/otel/sdk/metricreturns*ManualReaderinstead ofReader. (#4244)NewPeriodicReaderingo.opentelemetry.io/otel/sdk/metricreturns*PeriodicReaderinstead ofReader. (#4244)- Count the Collect time in the
PeriodicReadertimeout ingo.opentelemetry.io/otel/sdk/metric. (#4221)- The function
Newingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcreturns*Exporterinstead of"go.opentelemetry.io/otel/sdk/metric".Exporter. (#4272)- The function
Newingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpreturns*Exporterinstead of"go.opentelemetry.io/otel/sdk/metric".Exporter. (#4272)- If an attribute set is omitted from an async callback, the previous value will no longer be exported in
go.opentelemetry.io/otel/sdk/metric. (#4290)- If an attribute set is observed multiple times in an async callback in
go.opentelemetry.io/otel/sdk/metric, the values will be summed instead of the last observation winning. (#4289)- Allow the explicit bucket histogram aggregation to be used for the up-down counter, observable counter, observable up-down counter, and observable gauge in the
go.opentelemetry.io/otel/sdk/metricpackage. (#4332)- Restrict
Meters ingo.opentelemetry.io/otel/sdk/metricto only register and collect instruments it created. (#4333)PeriodicReader.ShutdownandPeriodicReader.ForceFlushingo.opentelemetry.io/otel/sdk/metricnow apply the periodic reader's timeout to the operation if the user provided context does not contain a deadline. (#4356, #4377)- Upgrade all use of
go.opentelemetry.io/otel/semconvto usev1.21.0. (#4408)- Increase instrument name maximum length from 63 to 255 characters in
go.opentelemetry.io/otel/sdk/metric. (#4434)- Add
go.opentelemetry.op/otel/sdk/metric.WithProduceras anOptionfor"go.opentelemetry.io/otel/sdk/metric".NewManualReaderand"go.opentelemetry.io/otel/sdk/metric".NewPeriodicReader. (#4346)Removed
- Remove
Reader.RegisterProduceringo.opentelemetry.io/otel/metric. Use the addedWithProduceroption instead. (#4346)- Remove
Reader.ForceFlushingo.opentelemetry.io/otel/metric. Notice thatPeriodicReader.ForceFlushis still available. (#4375)Fixed
... (truncated)
Commits
3c476ceRelease v1.17.0/v0.40.0/v0.0.5 (#4464)183e081Bump github.com/golangci/golangci-lint in /internal/tools (#4465)6be116eAdd testing support for Go 1.21 (#4463)69611bdSwitchStreamback to having anAttributeFilterfield and add `New*Filter...f15ae16Fix the broken sentence (#4456)16ce491Fix guard of measured value to not record empty (#4452)9b47674Make getBin and scaleChange methods of expoHistogramDataPoint (#4451)9d9b71fRemove the expoHistogramValues type (#4450)a5ff7afIgnore +/- Inf and NaN for exponential histogram measurement (#4446)d78820eDeprecate exporters/jaeger (#4423)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
@dependabot rebase
@dependabot rebase
@pavolloffay Do we need this package anymore? According to the linter it is deprecated. If not please close this PR and drop the package in a follow-up PR. Thanks in advance.
@dependabot close