Skip to content

Commit a0235a9

Browse files
committed
(feat) make max.poll.records as required configs
1 parent 019a955 commit a0235a9

File tree

6 files changed

+5
-5
lines changed

6 files changed

+5
-5
lines changed

src/main/java/cn/leancloud/kafka/consumer/AutoCommitConsumerConfigs.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
enum AutoCommitConsumerConfigs implements KafkaConfigsChecker {
66
MAX_POLL_INTERVAL_MS("max.poll.interval.ms"),
7-
MAX_POLL_RECORDS("max.poll.records"),
87
AUTO_COMMIT_INTERVAL_MS("auto.commit.interval.ms");
98

109
private String config;

src/main/java/cn/leancloud/kafka/consumer/AutoCommitPolicy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import java.util.Collections;
77
import java.util.Set;
88

9-
class AutoCommitPolicy<K, V> extends AbstractCommitPolicy<K, V> {
9+
final class AutoCommitPolicy<K, V> extends AbstractCommitPolicy<K, V> {
1010
AutoCommitPolicy(Consumer<K, V> consumer) {
1111
super(consumer);
1212
}

src/main/java/cn/leancloud/kafka/consumer/BasicConsumerConfigs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
enum BasicConsumerConfigs implements KafkaConfigsChecker {
66
AUTO_OFFSET_RESET("auto.offset.reset"),
7+
MAX_POLL_RECORDS("max.poll.records"),
78
ENABLE_AUTO_COMMIT("enable.auto.commit", false);
89

910
private String config;

src/main/java/cn/leancloud/kafka/consumer/CommitPolicy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import java.util.Set;
77

8-
public interface CommitPolicy<K, V> {
8+
interface CommitPolicy<K, V> {
99
void addPendingRecord(ConsumerRecord<K, V> record);
1010

1111
void completeRecord(ConsumerRecord<K, V> record);

src/main/java/cn/leancloud/kafka/consumer/HandleMessageFailedException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package cn.leancloud.kafka.consumer;
22

3-
public class HandleMessageFailedException extends RuntimeException {
3+
public final class HandleMessageFailedException extends RuntimeException {
44
public HandleMessageFailedException() {
55
super();
66
}

src/main/java/cn/leancloud/kafka/consumer/SafetyNetMessageHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import java.util.function.BiConsumer;
88

9-
public class SafetyNetMessageHandler<K, V> implements MessageHandler<K, V> {
9+
public final class SafetyNetMessageHandler<K, V> implements MessageHandler<K, V> {
1010
private static final Logger logger = LoggerFactory.getLogger(SafetyNetMessageHandler.class);
1111

1212
private final MessageHandler<K, V> innerHandler;

0 commit comments

Comments
 (0)