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.
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.DefaultKafkaConsumerFactoryalready warns whengroup.protocol=consumerconflicts with custom partition assignors, butStreamsBuilderFactoryBeanhas no configuration for this. Users must set it via raw properties.Expose
group.protocolconfiguration throughStreamsBuilderFactoryBeanso Streams users can opt in directly.