Skip to content

OTEL export sink: OTLP HTTP JSON flush (CL-5173) - #309

Merged
TheGreatAxios merged 1 commit into
mainfrom
stack/w4a-cl-5173-otel-sink
Aug 4, 2026
Merged

OTEL export sink: OTLP HTTP JSON flush (CL-5173)#309
TheGreatAxios merged 1 commit into
mainfrom
stack/w4a-cl-5173-otel-sink

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Stack

PerfTrace stack 4a/8 — base: stack/w2b-cl-5175-otel-settings (#306)

Linear

https://linear.app/abklabs/issue/CL-5173/otel-export-sink-full-fidelity-flush-when-enabled

Summary

Opt-in OTEL sink: maps PerfSpan tree to OTLP HTTP JSON with parent links, re-sanitization at export, fail-closed on bad config, graceful network errors. Disabled = zero network.

Test evidence

  • 16/16 otel-sink tests pass
  • Review PASS

Merge note

Merge after #306 (CL-5175 settings).

@linear-code

linear-code Bot commented Aug 4, 2026

Copy link
Copy Markdown

CL-5173

@TheGreatAxios
TheGreatAxios force-pushed the stack/w2b-cl-5175-otel-settings branch from d37ef42 to 849b627 Compare August 4, 2026 16:22
@TheGreatAxios
TheGreatAxios force-pushed the stack/w4a-cl-5173-otel-sink branch from 0307682 to 6f24469 Compare August 4, 2026 16:28
@TheGreatAxios
TheGreatAxios force-pushed the stack/w2b-cl-5175-otel-settings branch from 849b627 to fbc63c7 Compare August 4, 2026 18:10
@TheGreatAxios
TheGreatAxios force-pushed the stack/w4a-cl-5173-otel-sink branch from 6f24469 to fd0e5fe Compare August 4, 2026 18:11
@TheGreatAxios
TheGreatAxios force-pushed the stack/w2b-cl-5175-otel-settings branch from fbc63c7 to 339e7f9 Compare August 4, 2026 22:44
@TheGreatAxios
TheGreatAxios force-pushed the stack/w4a-cl-5173-otel-sink branch from fd0e5fe to 279248e Compare August 4, 2026 22:49
@TheGreatAxios
TheGreatAxios changed the base branch from stack/w2b-cl-5175-otel-settings to main August 4, 2026 22:49
@TheGreatAxios
TheGreatAxios merged commit 8f65a15 into main Aug 4, 2026
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