testing(parametric): update start span parametric endpoint #170
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.
Description
/trace/span/start/
to a newtrace/span/extract_headers
endpoint. This ensures the/trace/span/start
parametric endpoint aligns with the following specification.active_spans_
variable tospans_
. This map will no longer just contain active spans, it will also store spans extracted from distributed tracing headers./trace/span/finish
does NOT clear the span list. Spans should only be removed fromspans_
(previouslyactive_spans_
) if thetrace/spans/flush
is called.Motivation
manifest/cpp.yaml
that were introduced in parametric: Ensure start span endpoints align with the spec system-tests#3300Additional Notes
Jira ticket: [PROJ-IDENT]