Skip to content

Conversation

mterhar
Copy link
Member

@mterhar mterhar commented Sep 2, 2025

Description

A bug happens when a library.name isn't set but service.name is set. This causes the service.name to be dropped since the scope includes both.

This change adds placeholder scopes for each service.name that comes in, in the event that no library.name exists it has a fall-back.

This seems to be triggered by Jaeger traces that are converted into otlp since they do not have instrumentation_scope name or version.

@TylerHelmuth TylerHelmuth added ready to merge Code review completed; ready to merge by maintainers and removed ready to merge Code review completed; ready to merge by maintainers labels Sep 2, 2025
@mterhar mterhar force-pushed the libhoney/allow-empty-libraryname branch from e46d4b2 to 640c1b5 Compare September 2, 2025 21:21
@codeboten codeboten merged commit 4e04fe4 into open-telemetry:main Sep 2, 2025
184 checks passed
@github-actions github-actions bot added this to the next release milestone Sep 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants