Skip to content

feat: propagate request correlation ids across services - #248

Merged
elizabetheonoja-art merged 1 commit into
Utility-Protocol:mainfrom
telemarkdigital-publisher:telemark-correlation-id-245
Aug 19, 2026
Merged

feat: propagate request correlation ids across services#248
elizabetheonoja-art merged 1 commit into
Utility-Protocol:mainfrom
telemarkdigital-publisher:telemark-correlation-id-245

Conversation

@telemarkdigital-publisher

Copy link
Copy Markdown
Contributor

Summary: Adds sanitized x-correlation-id extraction/generation middleware, stores the ID in request/task context, returns it on responses, includes it in structured JSON logs, propagates it through service-mesh HTTP calls, and attaches it to Kafka/message headers. Adds unit and integration coverage for HTTP context/response propagation, message headers, and log correlation fields. Testing: Not run locally because cargo/rustfmt are not installed in this Windows Codex environment. Closes #245.

@elizabetheonoja-art
elizabetheonoja-art merged commit c4fedcf into Utility-Protocol:main Aug 19, 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.

Request Correlation ID Propagation Across Services

2 participants