Skip to content

feat(tracing): first class support for Oban#1020

Open
solnic wants to merge 1 commit intomasterfrom
979-first-class-support-for-tracing-oban
Open

feat(tracing): first class support for Oban#1020
solnic wants to merge 1 commit intomasterfrom
979-first-class-support-for-tracing-oban

Conversation

@solnic
Copy link
Copy Markdown
Collaborator

@solnic solnic commented Mar 20, 2026

Support for tracing Oban jobs:

  • ✅ Latest semantic conventions
  • ✅ Works with linking spans and traces
  • ✅ Works with distributed tracing

Screenshots

Arc 2026-03-23 16 33 53

Arc 2026-03-23 16 33 31

Arc 2026-03-23 16 33 22

@solnic solnic changed the title 979 first class support for tracing oban feat(tracing): first class support for Oban Mar 20, 2026
@solnic solnic force-pushed the 979-first-class-support-for-tracing-oban branch 3 times, most recently from 521a6e5 to 7f54b5d Compare March 20, 2026 16:18
@solnic solnic marked this pull request as ready for review March 23, 2026 15:36
cursor[bot]

This comment was marked as resolved.

Treat Oban consumer spans as transaction roots so that Oban job
executions are captured as independent transactions with proper
trace context, span links, and child spans.

Reworks phoenix_app integration tests to use Bypass for HTTP-level
assertions and adds Playwright e2e tests for Oban job tracing.
@solnic solnic force-pushed the 979-first-class-support-for-tracing-oban branch from 7f54b5d to 3ed7e02 Compare March 24, 2026 06:17
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