Add spec for Span Link and Span Continuation #600
Conversation
Specification for span links and trace continuation
|
Open questions:
|
felixbarny
left a comment
There was a problem hiding this comment.
- Where do we put this?
+1 to put it in a separate file
- At this point
labelsaren’t handled here. Should we add those as well or take care of those later? At this point it’s not yet done in APM Server.
It's fine to add support for span link labels later, I think.
I don't really know what they're used for tbh. Could you do some research to find out in which situations one might use them and how important these use cases are?
Co-authored-by: Felix Barnsteiner <felixbarny@users.noreply.github.com>
|
Could span link attributes (as supported by otel) be useful for metadata around the link? Perhaps for differentiating links sourced from external |
|
I have minor suggestion regarding the naming: |
|
This PR proposes |
trentm
left a comment
There was a problem hiding this comment.
LGTM with a suggestion to link between the docs, now that they are separated.
Co-authored-by: Trent Mick <trentm@gmail.com>
|
Summary from a zoom discussion
|
|
We discussed this with @felixbarny - agreed to merge this now in order to unblock some other issues and not wait 7 days this time. |
This PR specifies Span links and Span Continuation. The first is about introducing links between spans (and transactions), the second handles incoming HTTP requests with
traceparentheaders from outside Elastic APM.Solves: #596
CODEOWNERS)