You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ma...@apache.org on 2018/12/20 16:55:56 UTC
[kafka] branch trunk updated: KAFKA-7762;
Update KafkaConsumer Javadoc examples to use poll(Duration timeout)
API
This is an automated email from the ASF dual-hosted git repository.
manikumar pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push:
new d413117 KAFKA-7762; Update KafkaConsumer Javadoc examples to use poll(Duration timeout) API
d413117 is described below
commit d413117769efea0d5212ce29445049918209fd03
Author: Matthias Wessendorf <mw...@redhat.com>
AuthorDate: Thu Dec 20 22:25:25 2018 +0530
KAFKA-7762; Update KafkaConsumer Javadoc examples to use poll(Duration timeout) API
Author: Matthias Wessendorf <mw...@redhat.com>
Reviewers: Manikumar Reddy <ma...@gmail.com>
Closes #6052 from matzew/use_new_poll_api
---
.../main/java/org/apache/kafka/clients/consumer/KafkaConsumer.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/clients/src/main/java/org/apache/kafka/clients/consumer/KafkaConsumer.java b/clients/src/main/java/org/apache/kafka/clients/consumer/KafkaConsumer.java
index 5c673a5..7a5485b 100644
--- a/clients/src/main/java/org/apache/kafka/clients/consumer/KafkaConsumer.java
+++ b/clients/src/main/java/org/apache/kafka/clients/consumer/KafkaConsumer.java
@@ -210,7 +210,7 @@ import java.util.regex.Pattern;
* KafkaConsumer<String, String> consumer = new KafkaConsumer<>(props);
* consumer.subscribe(Arrays.asList("foo", "bar"));
* while (true) {
- * ConsumerRecords<String, String> records = consumer.poll(100);
+ * ConsumerRecords<String, String> records = consumer.poll(Duration.ofMillis(100));
* for (ConsumerRecord<String, String> record : records)
* System.out.printf("offset = %d, key = %s, value = %s%n", record.offset(), record.key(), record.value());
* }
@@ -249,7 +249,7 @@ import java.util.regex.Pattern;
* final int minBatchSize = 200;
* List<ConsumerRecord<String, String>> buffer = new ArrayList<>();
* while (true) {
- * ConsumerRecords<String, String> records = consumer.poll(100);
+ * ConsumerRecords<String, String> records = consumer.poll(Duration.ofMillis(100);
* for (ConsumerRecord<String, String> record : records) {
* buffer.add(record);
* }
@@ -288,7 +288,7 @@ import java.util.regex.Pattern;
* <pre>
* try {
* while(running) {
- * ConsumerRecords<String, String> records = consumer.poll(Long.MAX_VALUE);
+ * ConsumerRecords<String, String> records = consumer.poll(Duration.ofMillis(Long.MAX_VALUE));
* for (TopicPartition partition : records.partitions()) {
* List<ConsumerRecord<String, String>> partitionRecords = records.records(partition);
* for (ConsumerRecord<String, String> record : partitionRecords) {