Skip to content

[NodeJS] More broken things with release 0.1.0 #6109

@tom-pytel

Description

@tom-pytel

Please answer these questions before submitting your issue.

  • Why do you submit this issue?
  • Question or discussion
  • Bug
  • Requirement
  • Feature or performance improvement

Bug

There seems to be more things broken in 0.1.0 compared to pre-release. I have some more detailed tests which were doing concurrent requests from various server types using various request methods which have stopped working correctly. Attached are two images of a snippet of a test before and after release and in this example you can see spans being cut off and component type not being set correctly, and possibly concurrency issues.

So far the changes to HttpPlugin seem to be a big part, but not all of the problem. The thing is that http sits underneath all the other plugins and must account for the fact that they may override it, but there is more to the errors than just the plugin I think, I am investigating.

Here is before (what it should be):
BEFORE-GOOD

And here is after (broken, note entry span /doall marked as Http - http instead of Http - express and the exit spans cut off, as well as one of the standalone error exit spans also cut off):
AFTER-BAD

  • NOTE: If you want I can provide you the messy source of this test so you can check on your side as well.

Metadata

Metadata

Assignees

Labels

nodejsNodeJS backend agent related

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions