Skip to content

Expose group.protocol configuration for Kafka Streams server-side rebalance (KIP-1071) #4329

@sobychacko

Description

@sobychacko

KIP-1071 (server-side rebalance for Streams) is GA in Kafka 4.2. Enabled by default on new clusters; existing clusters opt in via group.protocol=streams.

DefaultKafkaConsumerFactory already warns when group.protocol=consumer conflicts with custom partition assignors, but StreamsBuilderFactoryBean has no configuration for this. Users must set it via raw properties.

Expose group.protocol configuration through StreamsBuilderFactoryBean so Streams users can opt in directly.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions