Skip to content

Commit e47215b

Browse files
committed
Upgrade kafka version
1 parent c1b5c39 commit e47215b

File tree

4 files changed

+17
-10
lines changed

4 files changed

+17
-10
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ Please check out the blog posts for more details.
66

77
* [Kotlin Kafka Streams](https://perkss.github.io/#/DistributedSystems/Streaming#KafkaStreamsKotlin)
88

9+
## Building Locally
10+
As the integration tests run with docker you are required to have docker running locally.
11+
12+
Then simply execute the maven command you wish.
13+
14+
`mvn clean install`
15+
916
## Docker Environment
1017

1118
Please use the docker-compose file in the root of each module project to create the Kafka Brokers and Zookeeper and

kafka-reactive-producer-consumer/src/test/kotlin/com/perkss/kafka/reactive/FlowTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class FlowTest {
4343
@BeforeAll
4444
@JvmStatic
4545
internal fun beforeAll() {
46-
val imageName = DockerImageName.parse("confluentinc/cp-kafka:7.5.3")
46+
val imageName = DockerImageName.parse("confluentinc/cp-kafka:7.7.1")
4747
kafkaContainer = KafkaContainer(imageName)
4848
kafkaContainer.start()
4949
await until { kafkaContainer.isRunning }

kotlin-kafka-streams-examples/src/test/kotlin/com/perkss/kafka/reactive/integration/StreamIntegrationTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ internal class StreamIntegrationTest @Autowired constructor(
5757
@BeforeAll
5858
@JvmStatic
5959
internal fun beforeAll() {
60-
val kafkaImageName = DockerImageName.parse("confluentinc/cp-kafka:7.5.3")
61-
val schemaRegistryImageName = DockerImageName.parse("confluentinc/cp-schema-registry:7.5.3")
60+
val kafkaImageName = DockerImageName.parse("confluentinc/cp-kafka:7.7.1")
61+
val schemaRegistryImageName = DockerImageName.parse("confluentinc/cp-schema-registry:7.7.1")
6262
kafka = KafkaContainer(kafkaImageName)
6363
kafka.apply {
6464
withNetwork(Network.newNetwork())

pom.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@
2525
<kotlin.code.style>official</kotlin.code.style>
2626

2727
<kotlin.version>1.9.22</kotlin.version>
28-
<reactor.kafka.version>1.3.22</reactor.kafka.version>
29-
<spring.boot.version>3.2.1</spring.boot.version>
30-
<kafka.version>3.6.1</kafka.version>
31-
<kafka-avro-serdes.version>7.5.1</kafka-avro-serdes.version>
32-
<avro.version>1.11.3</avro.version>
28+
<reactor.kafka.version>1.3.23</reactor.kafka.version>
29+
<spring.boot.version>3.3.4</spring.boot.version>
30+
<kafka.version>3.8.0</kafka.version>
31+
<kafka-avro-serdes.version>7.7.1</kafka-avro-serdes.version>
32+
<avro.version>1.12.0</avro.version>
3333

3434
<junit.jupiter.version>5.10.1</junit.jupiter.version>
3535
<junit.vintage.version>5.10.1</junit.vintage.version>
@@ -78,12 +78,12 @@
7878
<dependency>
7979
<groupId>ch.qos.logback</groupId>
8080
<artifactId>logback-classic</artifactId>
81-
<version>1.3.14</version>
81+
<version>1.5.8</version>
8282
</dependency>
8383
<dependency>
8484
<groupId>ch.qos.logback</groupId>
8585
<artifactId>logback-core</artifactId>
86-
<version>1.3.14</version>
86+
<version>1.5.8</version>
8787
</dependency>
8888
<dependency>
8989
<groupId>org.codehaus.groovy</groupId>

0 commit comments

Comments
 (0)