Skip to content

Commit

Permalink
Upgrade Kafka client version to 3.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tomstepp committed Feb 12, 2025
1 parent 2acc9cc commit 3cce33b
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -624,6 +624,7 @@ class BeamModulePlugin implements Plugin<Project> {
def jsr305_version = "3.0.2"
def everit_json_version = "1.14.2"
def kafka_version = "2.4.1"
def kafka_client_version = "3.7.0"
def log4j2_version = "2.20.0"
def nemo_version = "0.1"
// [bomupgrader] determined by: io.grpc:grpc-netty, consistent with: google_cloud_platform_libraries_bom
Expand Down Expand Up @@ -830,7 +831,7 @@ class BeamModulePlugin implements Plugin<Project> {
jupiter_engine : "org.junit.jupiter:junit-jupiter-engine:$jupiter_version",
jupiter_params : "org.junit.jupiter:junit-jupiter-params:$jupiter_version",
kafka : "org.apache.kafka:kafka_2.11:$kafka_version",
kafka_clients : "org.apache.kafka:kafka-clients:$kafka_version",
kafka_clients : "org.apache.kafka:kafka-clients:$kafka_client_version",
log4j : "log4j:log4j:1.2.17",
log4j_over_slf4j : "org.slf4j:log4j-over-slf4j:$slf4j_version",
log4j2_api : "org.apache.logging.log4j:log4j-api:$log4j2_version",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
*/
package org.apache.beam.sdk.io.kafka;

import java.time.Duration;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import org.apache.beam.sdk.coders.CannotProvideCoderException;
import org.apache.beam.sdk.coders.KvCoder;
import org.apache.beam.sdk.coders.StringUtf8Coder;
Expand Down Expand Up @@ -236,7 +236,12 @@ public synchronized void commitSync(Map<TopicPartition, OffsetAndMetadata> offse
}

@Override
public synchronized void close(long timeout, TimeUnit unit) {
public void close() {
// Ignore closing since we're using a single consumer.
}

@Override
public synchronized void close(Duration timeout) {
// Ignore closing since we're using a single consumer.
}
}
Expand Down

0 comments on commit 3cce33b

Please sign in to comment.