Skip to content

feat(kafka): allow setting replay group id - #5343

Open
Mr444-dev wants to merge 1 commit into
JasperFx:mainfrom
Mr444-dev:feat/kafka-replay-group-id
Open

Mr444-dev wants to merge 1 commit into
JasperFx:mainfrom
Mr444-dev:feat/kafka-replay-group-id

Conversation

@Mr444-dev

Copy link
Copy Markdown

Closes #5306

What changed

KafkaReplayRequest.GroupId optionally sets the replay consumer's group id verbatim. This lets deployments with literal group ACLs authorize a replay explicitly. When the property is omitted or blank, Wolverine keeps its existing generated replay group id.

The replay consumer remains assign-only and does not commit offsets.

Validation

  • dotnet test src/Transports/Kafka/Wolverine.Kafka.Tests/Wolverine.Kafka.Tests.csproj --filter FullyQualifiedName~replay_uses_a_requested_group_id_verbatim passed (1 test).

Copilot AI balanced review requested due to automatic review settings November 3, 2026 00:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

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.

Kafka replay: allow a caller-supplied consumer group id for ReplayKafkaTopicAsync

2 participants