feat(cloudflare,deno,vercel-edge): Add span streaming support#20127
feat(cloudflare,deno,vercel-edge): Add span streaming support#20127
Conversation
Semver Impact of This PR🟡 Minor (new features) 📋 Changelog PreviewThis is how your changes will appear in the changelog. New Features ✨Core
Deps
Other
Bug Fixes 🐛
Internal Changes 🔧Deps
Other
🤖 This preview updates automatically when you update the PR. |
size-limit report 📦
|
bd9726c to
777478b
Compare
777478b to
3fde21f
Compare
node-overhead report 🧳Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 2b9e077. Configure here.

This PR adds span streaming support to cloudflare, deno and vercel edge SDKs. Similarly to Node, we check for the
traceLifecycleoption and addspanStreamingIntegrationbased on the option.Also added unit, integration and e2e tests to ensure that the SDKs actually send spans. Similarly to Node and Browser, we'll likely still miss data from event processors but we can follow up with this later.
h/t @JPeer264 for the e2e test helpers! I cherry-picked them from #17852 and adjusted them for naming.
ref JS-1010