spring-kafka icon indicating copy to clipboard operation
spring-kafka copied to clipboard

Provides Familiar Spring Abstractions for Apache Kafka

Results 66 spring-kafka issues
Sort by recently updated
recently updated
newest added

Starting with `3.7.0`, the Kafka client now supports a new consumer group rebalance protocol and categorizes the consumer-group strategy as legacy (classic) vs. consumer. Spring for Apache Kafka supports the...

type: enhancement
status: waiting-for-triage

### Introduction Hi, Spring Team. This is chickenchickenlove, huge fan of you guys. I saw this issue ([Support kafka parallel-consumer](https://github.com/spring-projects/spring-kafka/issues/2381)), and this comment as well! > No plans currently; but...

type: enhancement

### Motivation: - https://github.com/spring-projects/spring-kafka/issues/2806 - In the current `batch` mode, even if the `RecordFilterStrategy` filters all records resulting in an `Empty List` being returned, the `KafkaListener` is still invoked. In...

### Discussed in https://github.com/spring-projects/spring-kafka/discussions/2805 Originally posted by **m-hetz** September 11, 2023 Hi! I'm using `RecordFilterStrategy` to filter records based on headers. This works great on single messages, the filter works...

type: enhancement

Spring Kafka provides `KafkaStreamsMicrometerListener`, which currently has to be added to the `StreamsBuilderFactoryBean` programmatically. There should be a configuration/property that supports adding a default listener automatically. This is similar to...

type: enhancement
status: waiting-for-triage

I'm using Spring Kafka 3.1.2 Apache Kafka allows to have multiple headers with same key, but Spring Kafka limits that. Sample project reproducting the issue is available here: https://github.com/poznachowski/sample-spring-kafka-headers When...

type: enhancement

**In what version(s) of Spring for Apache Kafka are you seeing this issue?** For example: 2.8.11 (but see in the currrent master as well) **Describe the bug** In `DefaultAfterRollbackProcessor` there's...

type: bug
status: waiting-for-triage

This pull request introduces a significant refactor to the KafkaListenerConfigUtils class, transitioning it from an abstract class to an enum named KafkaListenerConfigTypes. This change aims to enhance the management of...

**Expected Behavior** Enable parallel processing of the messages in single consumer. **Current Behavior** Single-threaded processing of the messages. **Context** Are there any plans to include `ParallelStreamProcessor` as an option for...

type: enhancement