Skip to content

[chain-pr 6/10] DatadogTrace: typed-bus migration#2932

Draft
maxep wants to merge 4 commits into
maxep/message-bus-subscription--chain-5from
maxep/message-bus-subscription--chain-6
Draft

[chain-pr 6/10] DatadogTrace: typed-bus migration#2932
maxep wants to merge 4 commits into
maxep/message-bus-subscription--chain-5from
maxep/message-bus-subscription--chain-6

Conversation

@maxep

@maxep maxep commented May 19, 2026

Copy link
Copy Markdown
Member

This PR is part of a chain split from #0 maxep/message-bus-subscription by chain-pr.

Changes

Migrates ContextMessageReceiver to BusMessageReceiver, wires subscription in Trace.enable, and updates TracingWithLoggingIntegration to forward LogMessage via messageBus. Updates tests.

Refactoring rationale

ContextMessageReceiver no longer switches on FeatureMessage cases; it directly receives DatadogContext. Cross-feature log forwarding now uses the typed bus instead of the legacy FeatureMessage envelope.


Draft — pending author review. Merge in order unless marked parallel.

@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented May 19, 2026

Copy link
Copy Markdown

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 1 Pipeline job failed

DataDog/dd-sdk-ios | SPI Docs Build   View in Datadog   GitLab

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: f8a05fd | Docs | Datadog PR Page | Give us feedback!

@maxep maxep force-pushed the maxep/message-bus-subscription--chain-5 branch from 21314b1 to ec7dc67 Compare May 19, 2026 17:55
@maxep maxep force-pushed the maxep/message-bus-subscription--chain-6 branch from b1c8dac to 7f06fa7 Compare May 19, 2026 17:55
@maxep maxep force-pushed the maxep/message-bus-subscription--chain-5 branch from ec7dc67 to ba7bf22 Compare May 19, 2026 18:10
@maxep maxep force-pushed the maxep/message-bus-subscription--chain-6 branch from 7f06fa7 to 0279977 Compare May 19, 2026 18:10
@maxep maxep force-pushed the maxep/message-bus-subscription--chain-5 branch from ba7bf22 to a00efe9 Compare May 20, 2026 08:54
@maxep maxep force-pushed the maxep/message-bus-subscription--chain-6 branch from 0279977 to c9dac2b Compare May 20, 2026 08:55
@maxep maxep force-pushed the maxep/message-bus-subscription--chain-5 branch from a00efe9 to 935cf5e Compare June 15, 2026 13:05
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.

1 participant