Skip to content

Conversation

@MSNev
Copy link
Collaborator

@MSNev MSNev commented Sep 18, 2025

  • Attribute Container with inheritance
  • Initial OTelAPI with span creation

@MSNev MSNev added the keep Do not Mark as Stale and close label Sep 18, 2025
@MSNev MSNev force-pushed the MSNev/TraceStateBeta branch from f8bce57 to 4bd44b0 Compare September 22, 2025 19:26
@MSNev MSNev changed the title (Broken) [Draft][Beta] Add Route Strategy [Draft][Beta] Add startSpan, withSpan, Route Strategy Sep 22, 2025
@MSNev MSNev force-pushed the MSNev/TraceStateBeta branch from bc8e145 to e7b0b79 Compare September 22, 2025 22:55
MSNev added 4 commits December 3, 2025 17:24
- Attribute Container with inheritance
- Initial OTelAPI with span creation
- Prior to Removing IOTelContext, IOTelContextManager and IOTelSpanContext
Change API Surface
- Use IReadableSpan instead of IOTelSpan

Removed
- IOTelSpanContext (use IDistributedTraceContext instead)
- IOTelLink
- IOTelContext
- IOTelContextManager

Renamed
- IOTelTraceCfg -> ITraceCfg
- IOTelTraceApi -> ITraceApi

Changed
- IReadableSpan
  - removed droppedEventCount
  - removed droppedLinksCount
  - changed spanContext, parentSpanContext return IDistributedTraceContext instead
- ITraceApi
  - add getActiveSpan, setActiveSpan
- IOTelApi
  - removed context (IOTelContextManager)
- ITraceCfg
  - added suppressTracing config
@MSNev MSNev force-pushed the MSNev/TraceStateBeta branch from e7b0b79 to 0d494ec Compare December 4, 2025 17:57
@MSNev MSNev force-pushed the MSNev/TraceStateBeta branch 2 times, most recently from 1bf69c4 to 207affd Compare December 16, 2025 00:40
@MSNev MSNev force-pushed the MSNev/TraceStateBeta branch 3 times, most recently from 294e4fb to c2f2008 Compare December 24, 2025 01:08
- add additional tests
- Changed to only create OTel SDK after initialization
- Negative tests
- Refactor to use ITraceHost instead of core
- Add URL redaction
- Additional tests
- Remove truncation
@MSNev MSNev force-pushed the MSNev/TraceStateBeta branch from c2f2008 to 5014727 Compare December 24, 2025 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

keep Do not Mark as Stale and close

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants