Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KAFKA-19001: Use streams group-level configurations in heartbeat #19219

Open
wants to merge 16 commits into
base: trunk
Choose a base branch
from

Conversation

lucasbru
Copy link
Member

Implements the use of session timeout, standby tasks and heartbeat interval
configurations in the streams group heartbeat.

Piggy-backed is another test that streams groups react to changes
in the topic metadata

This is a stacked PR. Only review commits starting from "KAFKA-19001: Use streams group-level configurations in heartbeat](798c7d0)"

lucasbru added 16 commits March 6, 2025 17:59
Basic streams group heartbeat handling.

- No support for static membership
- No support for configurations (using constants instead)
- No support for regular expressions
Tests for joining with missing source topics,
internal topics, incorrectly partitioned topics,
and stale topologies.
In the GroupMetadataManager, we may call an RPC on an incorrect group
type. This adds unit tests to validate the behavior when an RPC is
used on an incorrect group type.
Implements the use of session timeout, standby tasks and heartbeat interval
configurations in the streams group heartbeat.

Piggy-backed is another test that streams groups react to changes
in the topic metadata
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