Kafka 4.2 adds share.acquire.mode (ConsumerConfig.SHARE_ACQUIRE_MODE_CONFIG) with two values:
batch_optimized (default) — soft limit on max.poll.records
record_limit — strict enforcement
This is a pass-through consumer property. Verify it works through Spring's config model (ConsumerProperties / ShareConsumerFactory) and document it.
Kafka 4.2 adds
share.acquire.mode(ConsumerConfig.SHARE_ACQUIRE_MODE_CONFIG) with two values:batch_optimized(default) — soft limit onmax.poll.recordsrecord_limit— strict enforcementThis is a pass-through consumer property. Verify it works through Spring's config model (
ConsumerProperties/ShareConsumerFactory) and document it.