Release v0.14.0#1355
Merged
MrAlias merged 2 commits intoopen-telemetry:masterfrom Nov 20, 2020
Merged
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1355 +/- ##
======================================
Coverage 77.4% 77.4%
======================================
Files 124 124
Lines 6104 6104
======================================
Hits 4730 4730
Misses 1125 1125
Partials 249 249
|
Aneurysm9
approved these changes
Nov 20, 2020
XSAM
approved these changes
Nov 20, 2020
jmacd
approved these changes
Nov 20, 2020
AzfaarQureshi
pushed a commit
to open-o11y/opentelemetry-go
that referenced
this pull request
Dec 3, 2020
* Prepare for releasing v0.14.0 * Update changelog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Added
EventOptionand the relatedNewEventConfigfunction are added to thego.opentelemetry.io/otelpackage to configure Span events. (Update Span API event methods #1254)TextMapPropagatorand associatedTextMapCarrierare added to thego.opentelemetry.io/otel/oteltestpackage to testTextMaptype propagators and their use. (Add oteltest TextMap propagator and carrier #1259)SpanContextFromContextreturnsSpanContextfrom context. (Add SpanContextFromContext() #1255)DeploymentEnvironmentKeyadded togo.opentelemetry.io/otel/semconvpackage. (feat(semconv): Add DeploymentEnvironmentKey to semconv package #1323)SpanProcessor.OnStartto follow the specification. (Add parent context to SpanProcessor.OnStart #1333)sdk/trace/attributes_map.go. (Add missing tests for attributesMap #1337)Changed
go.opentelemetry.io/otel/api/tracepackage intogo.opentelemetry.io/otel/tracewith the following changes. (Move trace api package intootel#1229) (Move tracing code to trace package #1307)IDhas been renamed toTraceID.IDFromHexhas been renamed toTraceIDFromHex.EmptySpanContextis removed.go.opentelemetry.io/otel/api/trace/tracetestpackage intogo.opentelemetry.io/otel/oteltest. (Move trace api package intootel#1229)Kindtype from thego.opentelemetry.io/otel/api/metricpackage was renamed toInstrumentKindto more specifically describe what it is and avoid semantic ambiguity. (Rename Kind from theapi/metricpackage #1240)MetricKindmethod of theDescriptortype in thego.opentelemetry.io/otel/api/metricpackage was renamed toDescriptor.InstrumentKind.This matches the returned type and fixes misuse of the term metric. (Rename Kind from the
api/metricpackage #1240)go.opentelemetry.io/otel/api/apitestpackage intogo.opentelemetry.io/otel/oteltest. (Moveapi/apitestinto theotel/oteltestpackage #1241)go.opentelemetry.io/otel/api/metric/metrictestpackage intogo.opentelemetry.io/oteltestas part of Move OpenTelemetry API to top level go.opentelemetry.io/otel package #964. (Move metric api package intootel#1252)go.opentelemetry.io/otel/api/metricpackage intogo.opentelemetry.io/otel/metricas part of Encapsulate OTel API #1303. (Move metric code to a separate package #1321)go.opentelemetry.io/otel/api/metric/registrypackage intogo.opentelemetry.io/otel/metric/registryas a part of Encapsulate OTel API #1303. (Prepare to move metrics code to separate subpackage #1316)Numbertype (together with related functions) fromgo.opentelemetry.io/otel/api/metricpackage intogo.opentelemetry.io/otel/metric/numberas a part of Encapsulate OTel API #1303. (Prepare to move metrics code to separate subpackage #1316)AddEventmethod ingo.opentelemetry.io/otelis updated to no longer take an unused context and instead take a required name and a variable number ofEventOptions. (Update Span API event methods #1254)RecordErrormethod ingo.opentelemetry.io/otelis updated to no longer take an unused context and instead take a required error value and a variable number ofEventOptions. (Update Span API event methods #1254)go.opentelemetry.io/otel/api/globalpackage togo.opentelemetry.io/otel. (Move the otel/api/global package to otel/global #1262) (Move Version function and code from global to toplevel #1330)Versionfunction fromgo.opentelemetry.io/otel/sdktogo.opentelemetry.io/otel. (Move Version function and code from global to toplevel #1330)"otcorrelations"to"baggage"to match the OpenTelemetry specification. (Renaming otcorrelations header to baggage #1267)Code.UnmarshalJSONto work with valid JSON only. (FixCode.UnmarshalJSONto work with valid json only #1276)resource.New()method changes signature to support builtin attributes and functional options, includingtelemetry.sdk.*andhost.namesemantic conventions; the former method is renamedresource.NewWithAttributes. (Change resource.New() to use functional options; add builtin attributes for (host.*, telemetry.sdk.*) #1235)UpDownCounters) as gauges. (Prometheus exporter should use Gauge for non-monotonic sums #1210)Span.Endmethod documentation in theotelAPI to state updates are not allowed on a span after it has ended. (Update Span End method documentation #1310)semconv.HTTPUrlKeytosemconv.HTTPURLKey. (s/HTTPUrlKey/HTTPURLKey/ in semconv #1338)Removed
ErrInvalidHexID,ErrInvalidTraceIDLength,ErrInvalidSpanIDLength,ErrInvalidSpanIDLength, orErrNilSpanIDfrom thego.opentelemetry.io/otelpackage are unexported now. (Fix lint issues in otel package #1243)AddEventWithTimestampmethod on theSpaninterface ingo.opentelemetry.io/otelis removed due to its redundancy.It is replaced by using the
AddEventmethod with aWithTimestampoption. (Update Span API event methods #1254)MockSpanandMockTracertypes are removed fromgo.opentelemetry.io/otel/oteltest.TracerandSpanfrom the same module should be used in their place instead. (Remove MockSpan and MockTracer #1306)WorkerCountoption is removed fromgo.opentelemetry.io/otel/exporters/otlp. (Some cleanups in otlp exporter #1350)Fixed
MergeItereratortoMergeIteratorin thego.opentelemetry.io/otel/labelpackage. (Fix lint issues in the label package #1244)go.opentelemetry.io/otel/api/globalpackages global TextMapPropagator now delegates functionality to a globally set delegate for all previously returned propagators. (Add delegating global propagator #1258)label.Any. (Check marshalled value instead of iface #1299)TracerProviderto pass options to its configured provider. (Pass options to configured TracerProvider #1329)ExactKindaggregator in OTLP metrics transformer (support exact kind in OTLP metrics exporter #1309)