fix(deps): update opentelemetry-go monorepo to v1.18.0 #256
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.16.0->v1.18.0v1.16.0->v1.18.0Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)
v1.18.0: /v0.41.0/v0.0.6Compare Source
This release drops the compatibility guarantee of Go 1.19.
Added
WithProduceroption ingo.opentelemetry.op/otel/exporters/prometheusto restore the ability to register producers on the prometheus exporter's manual reader. (#4473)IgnoreValueoption ingo.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatestto allow ignoring values when comparing metrics. (#4447)Deprecated
NewMetricExporteringo.opentelemetry.io/otel/bridge/opencensuswas deprecated inv0.35.0(#3541).The deprecation notice format for the function has been corrected to trigger Go documentation and build tooling. (#4470)
Removed
go.opentelemetry.io/otel/exporters/jaegerpackage. (#4467)go.opentelemetry.io/otel/example/jaegerpackage. (#4467)go.opentelemetry.io/otel/sdk/metric/aggregationpackage. (#4468)go.opentelemetry.io/otel/exporters/otlpand its sub-packages. (#4469)New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.17.0...v1.18.0
v1.17.0: /v0.40.0/v0.5.0Compare Source
Added
ManualReaderstruct ingo.opentelemetry.io/otel/sdk/metric. (#4244)PeriodicReaderstruct ingo.opentelemetry.io/otel/sdk/metric. (#4244)A histogram can be configured as an exponential histogram using a view with
"go.opentelemetry.io/otel/sdk/metric".ExponentialHistogramas the aggregation. (#4245)Exporterstruct ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#4272)Exporterstruct ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#4272)go.opentelemetry.io/otel/exporters/otlp/otlpmetricnow support theOTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCEenvironment variable. (#4287)WithoutCounterSuffixesoption ingo.opentelemetry.io/otel/exporters/prometheusto disable addition of_totalsuffixes. (#4306)go.opentelemetry.io/otel/sdk/metric. (#4315)go.opentelemetry.io/otel/semconv/v1.21.0package.The package contains semantic conventions from the
v1.21.0version of the OpenTelemetry Semantic Conventions. (#4362)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#4365)TemporalityandAggregationmethods of the"go.opentelemetry.io/otel/sdk/metric".Exporter"need to be concurrent safe. (#4381)go.opentelemetry.op/otel/exporters/prometheus(#4374)Aggregationinterface and its implementations fromgo.opentelemetry.io/otel/sdk/metric/aggregationtogo.opentelemetry.io/otel/sdk/metric. (#4435)go.opentelemetry.io/otel/exporters/otlp/otlpmetricnow support theOTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATIONenvironment variable. (#4437)NewAllowKeysFilterandNewDenyKeysFilterfunctions togo.opentelemetry.io/otel/attributeto allow convenient creation of allow-keys and deny-keys filters. (#4444)Changed
v1.21.0of semantic conventions,go.opentelemetry.io/otel/semconv/{version}/httpconvandgo.opentelemetry.io/otel/semconv/{version}/netconvpackages will no longer be published. (#4145)go.opentelemetry.io/otel/sdk/metric. (#4202)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)PeriodicReadertimeout ingo.opentelemetry.io/otel/sdk/metric. (#4221)Newingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcreturns*Exporterinstead of"go.opentelemetry.io/otel/sdk/metric".Exporter. (#4272)Newingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpreturns*Exporterinstead of"go.opentelemetry.io/otel/sdk/metric".Exporter. (#4272)go.opentelemetry.io/otel/sdk/metric. (#4290)go.opentelemetry.io/otel/sdk/metric, the values will be summed instead of the last observation winning. (#4289)go.opentelemetry.io/otel/sdk/metricpackage. (#4332)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)go.opentelemetry.io/otel/semconvto usev1.21.0. (#4408)go.opentelemetry.io/otel/sdk/metric. (#4434)go.opentelemetry.op/otel/sdk/metric.WithProduceras anOptionfor"go.opentelemetry.io/otel/sdk/metric".NewManualReaderand"go.opentelemetry.io/otel/sdk/metric".NewPeriodicReader. (#4346)Removed
Reader.RegisterProduceringo.opentelemetry.io/otel/metric.Use the added
WithProduceroption instead. (#4346)Reader.ForceFlushingo.opentelemetry.io/otel/metric.Notice that
PeriodicReader.ForceFlushis still available. (#4375)Fixed
go.opentelemetry.io/otel/exporters/zipkinexporter. (#4143)NewViewingo.opentelemetry.io/otel/sdk/metricthat have empty criteria. (#4307)"go.opentelemetry.io/otel/sdk/resource".WithHostID()to not set an emptyhost.id. (#4317)go.opentelemetry.io/otel/sdk/metric. (#4337)go.opentelemetry.io/otel/sdk/metric. (#4338)ManualReaderwill not panic ifAggregationSelectorreturnsnilingo.opentelemetry.io/otel/sdk/metric. (#4350)Reader'sAggregationSelectorreturnsnilorDefaultAggregationthe pipeline will use the default aggregation. (#4350)go.opentelemetry.io/otel/sdk/metric. (#4349)go.opentelemetry.io/otel/sdk/trace. (#4353)ForceFlushingo.opentelemetry.io/otel/sdk/trace. (#4369)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internalfromgo.opentelemetry.io/otel/exporters/otlp/internalusing gotmpl. (#4397, #3846)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internalfromgo.opentelemetry.io/otel/exporters/otlp/internalandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/internalusing gotmpl. (#4404, #3846)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internalfromgo.opentelemetry.io/otel/exporters/otlp/internalandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/internalusing gotmpl. (#4407, #3846)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internalfromgo.opentelemetry.io/otel/exporters/otlp/internalandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/internalusing gotmpl. (#4400, #3846)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internalfromgo.opentelemetry.io/otel/exporters/otlp/internalandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/internalusing gotmpl. (#4401, #3846)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#3925, #4395)_totalif the counter already has that suffix for the Prometheus exproter ingo.opentelemetry.io/otel/exporter/prometheus. (#4373)go.opentelemetry.io/otel/sdk/resource. (#4409)go.opentelemetry.io/otel/sdk/metric. (#4428)Deprecated
go.opentelemetry.io/otel/exporters/jaegerpackage is deprecated.OpenTelemetry dropped support for Jaeger exporter in July 2023.
Use
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpor
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcinstead. (#4423)go.opentelemetry.io/otel/example/jaegerpackage is deprecated. (#4423)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internalpackage is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/oconfpackage is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/otestpackage is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/transformpackage is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/internalpackage is deprecated. (#4421)go.opentelemetry.io/otel/exporters/otlp/internal/envconfigpackage is deprecated. (#4421)go.opentelemetry.io/otel/exporters/otlp/internal/retrypackage is deprecated. (#4421)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internalpackage is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/envconfigpackage is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlpconfigpackage is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlptracetestpackage is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/retrypackage is deprecated. (#4425)go.opentelemetry.io/otel/sdk/metric/aggregationpackage is deprecated.Use the aggregation types added to
go.opentelemetry.io/otel/sdk/metricinstead. (#4435)New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.16.0...v1.17.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.