Skip to content

Commit 7c7a5f9

Browse files
authored
build: update kafka client and confluent platform (#65)
1 parent cb5935a commit 7c7a5f9

File tree

3 files changed

+16
-8
lines changed

3 files changed

+16
-8
lines changed

common/src/test/kotlin/org/neo4j/connectors/kafka/service/errors/KafkaErrorServiceTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class KafkaErrorServiceTest {
4040
Mockito.`when`(producer.send(ArgumentMatchers.any<ProducerRecord<ByteArray, ByteArray>>()))
4141
.then {
4242
counter.incrementAndGet()
43-
FutureRecordMetadata(null, 0, RecordBatch.NO_TIMESTAMP, 0L, 0, 0, SystemTime())
43+
FutureRecordMetadata(null, 0, RecordBatch.NO_TIMESTAMP, 0, 0, SystemTime())
4444
}
4545
val dlqService =
4646
KafkaErrorService(

docker/docker-compose.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020
retries: 5
2121

2222
zookeeper:
23-
image: confluentinc/cp-zookeeper:7.0.11
23+
image: confluentinc/cp-zookeeper:7.2.9
2424
hostname: zookeeper
2525
container_name: zookeeper
2626
ports:
@@ -37,7 +37,7 @@ services:
3737
retries: 5
3838

3939
broker:
40-
image: confluentinc/cp-server:7.0.11
40+
image: confluentinc/cp-server:7.2.9
4141
hostname: broker
4242
container_name: broker
4343
depends_on:
@@ -73,7 +73,7 @@ services:
7373
retries: 5
7474

7575
schema-registry:
76-
image: confluentinc/cp-schema-registry:7.0.11
76+
image: confluentinc/cp-schema-registry:7.2.9
7777
hostname: schema-registry
7878
container_name: schema-registry
7979
depends_on:
@@ -93,7 +93,7 @@ services:
9393
retries: 5
9494

9595
connect:
96-
image: confluentinc/cp-server-connect:7.0.11
96+
image: confluentinc/cp-server-connect:7.2.9
9797
hostname: connect
9898
container_name: connect
9999
depends_on:
@@ -137,7 +137,7 @@ services:
137137
retries: 5
138138

139139
control-center:
140-
image: confluentinc/cp-enterprise-control-center:7.0.11
140+
image: confluentinc/cp-enterprise-control-center:7.2.9
141141
hostname: control-center
142142
container_name: control-center
143143
depends_on:

pom.xml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@
5656
<junit-jupiter.version>5.10.0</junit-jupiter.version>
5757
<!-- keep the next two in sync: https://docs.confluent.io/platform/current/installation/versions-interoperability.html -->
5858
<!-- as well as versions in the docker-compose.yml file -->
59-
<kafka-schema-registry.version>6.1.13</kafka-schema-registry.version>
60-
<kafka.version>2.7.2</kafka.version>
59+
<kafka-schema-registry.version>7.2.9</kafka-schema-registry.version>
60+
<!-- kafka connect below 3.4 is vulnerable to https://nvd.nist.gov/vuln/detail/CVE-2023-25194 -->
61+
<kafka.version>3.4.1</kafka.version>
6162
<kotest-assertions-core-jvm.version>5.8.0</kotest-assertions-core-jvm.version>
6263
<kotlin.coroutines.version>1.7.3</kotlin.coroutines.version>
6364
<kotlin.version>1.9.0</kotlin.version>
@@ -76,6 +77,7 @@
7677
<neo4j-cypher-dsl.version>2022.9.1</neo4j-cypher-dsl.version>
7778
<neo4j-java-driver.version>4.4.9</neo4j-java-driver.version>
7879
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
80+
<protobuf.version>3.23.2</protobuf.version>
7981
<reactor.version>2022.0.11</reactor.version>
8082
<slf4j.version>1.7.36</slf4j.version>
8183
<sortpom-maven-plugin.version>3.3.0</sortpom-maven-plugin.version>
@@ -143,6 +145,12 @@
143145
<artifactId>logback-classic</artifactId>
144146
<version>${logback.version}</version>
145147
</dependency>
148+
<dependency>
149+
<!-- dependency of confluent protobuf converter -->
150+
<groupId>com.google.protobuf</groupId>
151+
<artifactId>protobuf-java</artifactId>
152+
<version>${protobuf.version}</version>
153+
</dependency>
146154
<dependency>
147155
<groupId>io.confluent</groupId>
148156
<artifactId>kafka-avro-serializer</artifactId>

0 commit comments

Comments
 (0)