Problem/Motivation
We always saw a reference to a missing parent span in SigNoz and I assumed that's either a problem with SigNoz or something in this module.
Turns out, it's neither, it is kind of an issue with our hosting platform, platform.sh. It looks like they are internally passing a traceparent header to our application, this module picks that up and uses it.
Steps to reproduce
Proposed resolution
I can't really think of something other than a setting to ignore that, I don't think it's possible to validate/limit based on a trace id.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork opentelemetry-3545985
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
berdirComment #4
berdirComment #6
berdirThis may be an edge case, but it's a simple change and entirely optional, merged into 1.x