fix(apollo): disable http auto-instrumentation to prevent double-end span errors
loading diff…
@opentelemetry/instrumentation-http from node auto-instrumentations@vercel/otel's Mi class force-ends all open child spans when a root request span closes, which conflicts with spans already ended by the http instrumentation (e.g. Datadog log drain fetch calls)"You can only call end() on a span once" warnings and errors to flood function logsSpotted in production logs after the #10247 OTel fix was deployed at 50% canary.
512effdaab7a6cfa4f688e48dea903d7https://http-intake.logs.datadoghq.com/api/v2/logs (Datadog log drain)🤖 Generated with Claude Code