Merged
Conversation
Aneurysm9
approved these changes
Jul 9, 2020
Member
lizthegrey
approved these changes
Jul 10, 2020
lizthegrey
reviewed
Jul 10, 2020
|
|
||
| ## [Unreleased] | ||
|
|
||
| ## [0.8.0] - 2020-07-09 |
Member
There was a problem hiding this comment.
oh, I should have caught the date was off by one, but whatever, it's fiiine :)
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.
Release v0.8.0
Added
B3Encodingtype to represent the B3 encoding(s) the B3 propagator can inject.A value for HTTP supported encodings (Multiple Header:
MultipleHeader, Single Header:SingleHeader) are included. (Fix B3 propagator and add tests #882)FlagsDeferredtrace flag to indicate if the trace sampling decision has been deferred. (Fix B3 propagator and add tests #882)FlagsDebugtrace flag to indicate if the trace is a debug trace. (Fix B3 propagator and add tests #882)peer.servicesemantic attribute. (Add "peer.service" semantic to standard attributes #898)faas.coldstartandcontainer.id. (Add semantic convention forfaas.coldstartandcontainer.id#909)http.request_content_lengthin HTTP request basic attributes. (Add http content size semantic conventions #905)WithBatchMaxCountoption to specify the maximum number of spans sent in a batch. ([jaeger] Added WithBatchMaxCount as an option #931)Changed
CONTRIBUTING.mdto ask for updates toCHANGELOG.mdwith each pull request. (Ask for changelog updates with PRs #879)SingleHeaderfield has been replaced withInjectEncoding.This new field can be set to combinations of the
B3Encodingbitmasks and will inject trace information in these encodings.If no encoding is set, the propagator will default to
MultipleHeaderencoding. (Fix B3 propagator and add tests #882)Preference is given to Single Header encoding with Multiple Header being the fallback if Single Header is not found or is invalid.
This behavior change is made to dynamically support all correctly encoded traces received instead of having to guess the expected encoding prior to receiving. (Fix B3 propagator and add tests #882)
api/standardpackage, theFaaS*key names are appended with a suffix ofKey. (Fixapi/standardconstant names and documentation #920)"api/standard".FaaSName->FaaSNameKey"api/standard".FaaSID->FaaSIDKey"api/standard".FaaSVersion->FaaSVersionKey"api/standard".FaaSInstance->FaaSInstanceKeyRemoved
FlagsUnusedtrace flag is removed.The purpose of this flag was to act as the inverse of
FlagsSampled, the inverse ofFlagsSampledis used instead. (Fix B3 propagator and add tests #882)B3SingleHeader,B3DebugFlagHeader,B3TraceIDHeader,B3SpanIDHeader,B3SampledHeader,B3ParentSpanIDHeader) are removed.If B3 header keys are needed the authoritative OpenZipkin package constants should be used instead. (Fix B3 propagator and add tests #882)
Fixed
b3instead of the previousX-B3. (Update B3 header names #881)b3: 0,b3: 1, orb3: d) for a Single B3 Header. (Fix B3 propagator and add tests #882)This removes the behavior of changing the debug flag into a set sampling bit.
Instead, this now follow the B3 specification and omits the
X-B3-Samplingheader. (Fix B3 propagator and add tests #882)X-B3-Samplingheader when injecting. (Fix B3 propagator and add tests #882)UnixNano. (fix trace event time conversion from internal to otlp #896)Unknownwhen no HTTP status code is provided as it is assumed to be200 OK. (Avoid setting span status to Unknown when no HTTP status is provided;… #908)httptrace.clientTracercloseshttp.headersspan. (Ensure clientTracer closes http.headers span #912)HTTPClientAttributesFromHTTPRequest. (Add http content size semantic conventions #905)grpctraceinstrumentation uses a span name conforming to the OpenTelemetry semantic conventions (does not contain a leading slash (/)). (Update grpctrace instrumentation span names #922)grpctraceinstrumentation includes anrpc.methodattribute now set to the gRPC method name. (Extend semantic convetions for RPC #900, Update grpctrace instrumentation span names #922)grpctraceinstrumentationrpc.serviceattribute now contains the package name if one exists.This is in accordance with OpenTelemetry semantic conventions. (Update grpctrace instrumentation span names #922)