Skip to content

Entity-Resource prototype v3#6357

Draft
dyladan wants to merge 24 commits intoopen-telemetry:mainfrom
dynatrace-oss-contrib:res-prototype-v3
Draft

Entity-Resource prototype v3#6357
dyladan wants to merge 24 commits intoopen-telemetry:mainfrom
dynatrace-oss-contrib:res-prototype-v3

Conversation

@dyladan
Copy link
Member

@dyladan dyladan commented Jan 30, 2026

dyladan added 23 commits April 18, 2025 15:10
Pulls in changes from the first prototype and applies them to the 2.0 SDK

TODO: tests, entity detectors
- Add asyncAttributesPending and waitForAsyncAttributes to Entity type
- Implement forEntity in TracerProvider interface
- Implement forEntity in BasicTracerProvider to create provider with merged entity
- Implement forEntity in NoopTracerProvider (returns self)
- Implement forEntity in ProxyTracerProvider with entity property support
- Update all test mocks to include forEntity method
- Store MeterProviderOptions in _config field for forEntity implementation
- Implement forEntity to create new MeterProvider with entity added to resource
@pichlermarc
Copy link
Member

@dyladan - thanks for working on this :)
does this supersede #5620?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments