Skip to content

Commit 8898f74

Browse files
Bump org.apache.kafka:kafka-clients from 3.8.0 to 4.0.0 (#522)
* Bump org.apache.kafka:kafka-clients from 3.8.0 to 4.0.0 Bumps org.apache.kafka:kafka-clients from 3.8.0 to 4.0.0. --- updated-dependencies: - dependency-name: org.apache.kafka:kafka-clients dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * fix deprecations --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Brandon Arp <[email protected]>
1 parent f1c2817 commit 8898f74

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
<javassist.version>3.30.2-GA</javassist.version>
8686
<javassist.maven.core.version>0.2.9</javassist.maven.core.version>
8787
<jsr305.version>3.0.2</jsr305.version>
88-
<kafka.client.version>3.8.0</kafka.client.version>
88+
<kafka.client.version>4.0.0</kafka.client.version>
8989
<logback.version>1.5.18</logback.version>
9090
<logback.steno.version>2.1.2</logback.steno.version>
9191
<log4j.over.slf4j.version>2.0.17</log4j.over.slf4j.version>

src/test/java/com/arpnetworking/metrics/common/sources/KafkaSourceTest.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,12 @@
2424
import com.arpnetworking.test.CollectorPeriodicMetrics;
2525
import com.arpnetworking.test.StringToRecordParser;
2626
import com.google.common.collect.ImmutableList;
27+
import com.google.common.collect.Maps;
2728
import org.apache.kafka.clients.consumer.Consumer;
2829
import org.apache.kafka.clients.consumer.ConsumerRecord;
2930
import org.apache.kafka.clients.consumer.ConsumerRecords;
3031
import org.apache.kafka.clients.consumer.MockConsumer;
31-
import org.apache.kafka.clients.consumer.OffsetResetStrategy;
32+
import org.apache.kafka.clients.consumer.internals.AutoOffsetResetStrategy;
3233
import org.apache.kafka.common.KafkaException;
3334
import org.apache.kafka.common.TopicPartition;
3435
import org.junit.After;
@@ -327,7 +328,7 @@ private static List<String> createValues(final String prefix, final int num) {
327328

328329
private static MockConsumer<String, String> createMockConsumer(
329330
final ConsumerRecords<String, String> consumerRecords) {
330-
final MockConsumer<String, String> consumer = new MockConsumer<>(OffsetResetStrategy.EARLIEST);
331+
final MockConsumer<String, String> consumer = new MockConsumer<>(AutoOffsetResetStrategy.StrategyType.EARLIEST.toString());
331332
consumer.assign(Collections.singletonList(new TopicPartition(TOPIC, PARTITION)));
332333
consumer.updateBeginningOffsets(Collections.singletonMap(new TopicPartition(TOPIC, PARTITION), 0L));
333334
for (final ConsumerRecord<String, String> record : consumerRecords) {
@@ -342,7 +343,9 @@ private static ConsumerRecords<String, String> expectedConsumerRecords() {
342343
for (final String value : EXPECTED) {
343344
records.add(new ConsumerRecord<>(TOPIC, PARTITION, offset++, "" + offset, value));
344345
}
345-
return new ConsumerRecords<>(Collections.singletonMap(new TopicPartition(TOPIC, PARTITION), records));
346+
return new ConsumerRecords<>(
347+
Collections.singletonMap(new TopicPartition(TOPIC, PARTITION), records),
348+
Maps.newHashMap());
346349
}
347350

348351
private static class FillingBlockingQueue extends ArrayBlockingQueue<String> {

0 commit comments

Comments
 (0)