fix(deps): update opentelemetry-go monorepo #398
Merged
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:
v0.11.0->v0.12.2v1.35.0->v1.36.0v1.35.0->v1.36.0v1.35.0->v1.36.0v0.11.0->v0.12.2v1.35.0->v1.36.0Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel/exporters/stdout/stdoutlog)
v0.12.0Compare Source
Added
SpanConfigurefunction ingo.opentelemetry.io/otel/api/traceto create a newSpanConfigfromSpanOptions. (#1108)go.opentelemetry.io/otel/api/tracepackage,NewTracerConfigwas added to construct newTracerConfigs.This addition was made to conform with our project option conventions. (#1155)
SpanProcessorinterface now has aForceFlush()method. (#1166)Changed
This change adds a new optional implementation of the udp conn interface used to detect changes to an agent's host dns record.
It then adopts the new destination address to ensure the exporter doesn't get stuck. This change was ported from jaegertracing/jaeger-client-go#520. (#1063)
StartOptionandEndOptioningo.opentelemetry.io/otel/api/tracewithSpanOption.This change is matched by replacing the
StartConfigandEndConfigwith a unifiedSpanConfig. (#1108)LinkedTospan option ingo.opentelemetry.io/otel/api/tracewithWithLinks.This is be more consistent with our other option patterns, i.e. passing the item to be configured directly instead of its component parts, and provides a cleaner function signature. (#1108)
go.opentelemetry.io/otel/api/traceTracerOptionwas changed to an interface to conform to project option conventions. (#1109)B3andTraceContextfrom within thego.opentelemetry.io/otel/api/tracepackage to their owngo.opentelemetry.io/otel/propagatorspackage.This removal of the propagators is reflective of the OpenTelemetry specification for these propagators as well as cleans up the
go.opentelemetry.io/otel/api/traceAPI. (#1118)ProbabilitySamplertoTraceIDRatioBasedand change semantics to ignore parent span sampling status. (#1115)toolspackage underinternal. (#1141)go.opentelemetry.io/otel/api/correlationpackage togo.opentelemetry.io/otel/api/baggage. (#1142)The
correlation.CorrelationContextpropagator has been renamedbaggage.Baggage. Other exported functions and types are unchanged.ParentOrElsesampler toParentBasedand allow setting samplers depending on parent span. (#1153)go.opentelemetry.io/otel/api/tracepackage,SpanConfigurewas renamed toNewSpanConfig. (#1155)dependabot.ymlto add aSkip Changeloglabel to dependabot-sourced PRs. (#1161)recommend the use of
newConfig()instead ofconfigure(). (#1163)otlp.Configtype has been unexported and changed tootlp.config, along with its initializer. (#1163)Style Guide to reflect this styling rule. (#1172)
go.opentelemetry.io/otel/api/metric.ConfigureInstrumenttoNewInstrumentConfigandgo.opentelemetry.io/otel/api/metric.ConfigureMetertoNewMeterConfig.go.opentelemetry.io/otel/api/unitpackage togo.opentelemetry.io/otel/unit. (#1185)ProvidertoMeterProviderin thego.opentelemetry.io/otel/api/metricpackage. (#1190)NoopProvidertoNoopMeterProviderin thego.opentelemetry.io/otel/api/metricpackage. (#1190)NewProvidertoNewMeterProviderin thego.opentelemetry.io/otel/api/metric/metrictestpackage. (#1190)ProvidertoMeterProviderin thego.opentelemetry.io/otel/api/metric/registrypackage. (#1190)NewProvidertoNewMeterProviderin thego.opentelemetry.io/otel/api/metri/registrycpackage. (#1190)ProvidertoTracerProviderin thego.opentelemetry.io/otel/api/tracepackage. (#1190)NoopProvidertoNoopTracerProviderin thego.opentelemetry.io/otel/api/tracepackage. (#1190)ProvidertoTracerProviderin thego.opentelemetry.io/otel/api/trace/tracetestpackage. (#1190)NewProvidertoNewTracerProviderin thego.opentelemetry.io/otel/api/trace/tracetestpackage. (#1190)WrapperProvidertoWrapperTracerProviderin thego.opentelemetry.io/otel/bridge/opentracingpackage. (#1190)NewWrapperProvidertoNewWrapperTracerProviderin thego.opentelemetry.io/otel/bridge/opentracingpackage. (#1190)Providermethod of the pull controller toMeterProviderin thego.opentelemetry.io/otel/sdk/metric/controller/pullpackage. (#1190)Providermethod of the push controller toMeterProviderin thego.opentelemetry.io/otel/sdk/metric/controller/pushpackage. (#1190)ProviderOptionstoTracerProviderConfigin thego.opentelemetry.io/otel/sdk/tracepackage. (#1190)ProviderOptiontoTracerProviderOptionin thego.opentelemetry.io/otel/sdk/tracepackage. (#1190)ProvidertoTracerProviderin thego.opentelemetry.io/otel/sdk/tracepackage. (#1190)NewProvidertoNewTracerProviderin thego.opentelemetry.io/otel/sdk/tracepackage. (#1190)SamplingDecisionvalues to comply with OpenTelemetry specification change. (#1192)ot.status_code & ot.status_descriptiontootel.status_code & otel.status_description. (#1201)SpanProcessors in the order they were registered with theTracerProvider. (#1195)Removed
go.opentelemetry.io/otel/propagators. It is now located in thego.opentelemetry.io/contrib/propagators/module. (#1191)HTTPStatusTextKeyfrom packagego.opentelemetry.io/otel/semconv. (#1194)Fixed
ParentSampler, corrected toParentBased. (#1171)Raw changes made between v0.11.0 and v0.12.0
0b348c3(HEAD -> master, tag: v0.12.0, tag: sdk/v0.12.0, tag: exporters/trace/zipkin/v0.12.0, tag: exporters/trace/jaeger/v0.12.0, tag: exporters/stdout/v0.12.0, tag: exporters/otlp/v0.12.0, tag: exporters/metric/prometheus/v0.12.0, tag: example/zipkin/v0.12.0, tag: example/prometheus/v0.12.0, tag: example/otel-collector/v0.12.0, tag: example/namedtracer/v0.12.0, tag: example/jaeger/v0.12.0, tag: example/basic/v0.12.0, tag: bridge/opentracing/v0.12.0, origin/master, origin/HEAD) Prepare v0.12.0 release (#1205)
8c3cc43Use LastValue by default for ValueObserver instruments (#1165)304d4cdensure batch span processors are shutdown in examples (#1199)1e72b51Add example test for a custom SpanProcessor (#1196)b97533aRegister/unregister in the fixed order (#1198)559fecdUpdate the attribute names for the OTel attributes for the zipkin exporter (#1201)7d71867Rename *Provider names (#1190)5dd2962Remove semantic convention for http status text (#1194)038f505Remove B3 propagator from otel repo (#1191)e7e1dceUpdate sampling decision names (#1192)b9357d7Remove flaky BatchSpanProcessor.ForceFlush() test (#1189)fa74147Bump google.golang.org/api from 0.31.0 to 0.32.0 in /exporters/trace/jaeger (#1188)4b46365Move api/unit to top level (#1185)930b4d0Fix missing shutdown of the batch processor (#1186)995be31Add ForceFlush() method to SpanProcessor interface (#1166)a12224aEnsure exported interfaces have named method parameters (#1172)2621bd4Convert XConfigure into constructor for metrics (#1175)3de7a07Merge otel into one file and add package doc (#1176)1f7c220Don't consider unset env var to be an error during resource detection (#1170)77de199Minor change: ParentSampler -> ParentBased in Zipkin example description (#1171)6f048ebAdd more semantic conventions for k8s as resource attributes (#1167)d91de43Recommend use of initializers for config structs (#1163)c9726efAllow up to 0.5% coverage change before failing build (#1162)0041e2dRename ParentOrElse sampler to ParentBased and enhance it according to the spec (#1153)34c02d1Add Skip Changelog label to Dependabot-sourced PRs (#1161)9f45258Convert XConfigure into constructors (#1155)a787f09Update CONTRIBUTING.md to reflect PR process-as-applied (#1159)36c323fAdd the missing vanity import path directive (#1157)7fac279Rename package.go to doc.go for consistency (#1156)4c5f834Documentmake testfor testing (#1154)06689a0Rename CorrelationContext to Baggage (#1142)9a4981cBump google.golang.org/grpc from 1.31.1 to 1.32.0 in /sdk (#1145)422188aCorrect SDK trace Exporter interface (#1078)da96fd0Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /exporters/otlp (#1146)a1b43b4Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /exporters/stdout (#1148)9326386Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /exporters/trace/jaeger (#1151)71a1b23Bump github.com/golangci/golangci-lint from 1.30.0 to 1.31.0 in /internal/tools (#1152)e58e347Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /exporters/trace/zipkin (#1149)dd3d4f2Bump github.com/openzipkin/zipkin-go from 0.2.3 to 0.2.4 in /exporters/trace/zipkin (#1150)2f0538aBump google.golang.org/grpc in /example/otel-collector (#1147)2e221fdMove tools package under internal (#1141)1d21890Add workflow to check for presence of CHANGELOG changes on PRs (#1067)a2c75c6Unexport NoopXXX trace types (#1134)f1dad21Move propagators out of API and into their own package (#1118)bc1a592Add a test for jaeger udp client (#1137)224629bBump google.golang.org/api from 0.30.0 to 0.31.0 in /exporters/trace/jaeger (#1124)b0f978cAdd receiver names to TraceContext methods (#1136)9ad4824Added missing package document and canonical import paths (#1125)7435710Add missing argument names to the Span interface (#1135)d143b8fUnify API Span Start/End Options (#1108)4d83d5bChange name of ProbabilitySampler to TraceIdRatioBased (#1115)f38e190Add InstrumentationLibrary info to Zipkin/Jaeger exporters (#1119)440c4bdStopfindcomplaining due to missing directory starting point (#1116)0fec280Update trace API TracerOption (#1109)a304e82Add reconnecting udp connection type to jaeger exporter (#1063)e3abf31Make trace testhelpers public (#1111)1ab708eRename global SetTraceProvider and TraceProvider (#1102)f36759aAdd @XSAM as project approver (#1110)1c3626e#872 Make metric test helpers public (#1040)5d9daf0Bump google.golang.org/grpc from 1.31.0 to 1.31.1 in /sdk (#1105)06a0be7Update README.md (#1106)3b3c263Update dependabot config (#1100)737d812Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 (#1093)170b6c6Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /exporters/otlp (#1095)2351c8cBump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /exporters/trace/jaeger (#1097)9ce71feBump google.golang.org/grpc from 1.31.0 to 1.31.1 in /exporters/trace/zipkin (#1096)b933f31Bump google.golang.org/grpc from 1.31.0 to 1.31.1 in /exporters/trace/jaeger (#1098)750848eBump google.golang.org/grpc from 1.31.0 to 1.31.1 in /exporters/stdout (#1099)Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.