Skip to content

Fix correlation_id default in publisher docs#15

Merged
lesnik512 merged 1 commit intomainfrom
b1-correlation-id-default-doc
May 4, 2026
Merged

Fix correlation_id default in publisher docs#15
lesnik512 merged 1 commit intomainfrom
b1-correlation-id-default-doc

Conversation

@lesnik512
Copy link
Copy Markdown
Member

The publisher.md table claimed correlation_id defaults to auto UUID, but the code falls back to the resolved timer_id (publisher/usecase.py:73, broker.py:189). Update the default cell to same as timer_id and add an admonition explaining the implication for idempotent retries (same timer_id → same correlation_id across retries).

Enable the admonition markdown extension in mkdocs.yml so the new !!! note block renders.

The publisher.md table claimed `correlation_id` defaults to `auto UUID`,
but the code falls back to the resolved `timer_id`
(`publisher/usecase.py:73`, `broker.py:189`). Update the default cell to
`same as timer_id` and add an admonition explaining the implication for
idempotent retries (same `timer_id` → same `correlation_id` across
retries).

Enable the `admonition` markdown extension in `mkdocs.yml` so the new
`!!! note` block renders.
@lesnik512 lesnik512 self-assigned this May 4, 2026
@lesnik512 lesnik512 merged commit e8d4091 into main May 4, 2026
3 checks passed
@lesnik512 lesnik512 deleted the b1-correlation-id-default-doc branch May 4, 2026 05:28
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