From 7137ef1e697d7b56cfc067bba0022922e6f6e081 Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Tue, 21 Jan 2025 13:57:05 -0600 Subject: [PATCH] Update to Pulsar 3.3.4 (#1012) This updates to the Pulsar client to version 3.3.4 in order to pickup fix for CVE-2024-53990. --- gradle/libs.versions.toml | 2 +- .../sample-failover-custom-router/compose.yaml | 2 +- .../sample-imperative-produce-consume/compose.yaml | 2 +- spring-pulsar-sample-apps/sample-pulsar-binder/compose.yaml | 2 +- .../sample-pulsar-functions/download-connectors.sh | 4 ++-- spring-pulsar-sample-apps/sample-pulsar-reader/compose.yaml | 2 +- spring-pulsar-sample-apps/sample-reactive/compose.yaml | 2 +- tools/pulsar/docker/standalone/pulsar-start.sh | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8e84f33b..2e7f8a8d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,7 +9,7 @@ micrometer = "1.14.3" micrometer-docs-gen = "1.0.4" micrometer-tracing = "1.4.2" protobuf = "3.25.5" -pulsar = "3.3.3" +pulsar = "3.3.4" pulsar-reactive = "0.5.10" reactor = "2024.0.2" spring = "6.2.2" diff --git a/spring-pulsar-sample-apps/sample-failover-custom-router/compose.yaml b/spring-pulsar-sample-apps/sample-failover-custom-router/compose.yaml index cee8ab14..b4c7628b 100644 --- a/spring-pulsar-sample-apps/sample-failover-custom-router/compose.yaml +++ b/spring-pulsar-sample-apps/sample-failover-custom-router/compose.yaml @@ -1,6 +1,6 @@ services: pulsar: - image: 'apachepulsar/pulsar:3.3.3' + image: 'apachepulsar/pulsar:3.3.4' ports: - '6650' - '8080' diff --git a/spring-pulsar-sample-apps/sample-imperative-produce-consume/compose.yaml b/spring-pulsar-sample-apps/sample-imperative-produce-consume/compose.yaml index cee8ab14..b4c7628b 100644 --- a/spring-pulsar-sample-apps/sample-imperative-produce-consume/compose.yaml +++ b/spring-pulsar-sample-apps/sample-imperative-produce-consume/compose.yaml @@ -1,6 +1,6 @@ services: pulsar: - image: 'apachepulsar/pulsar:3.3.3' + image: 'apachepulsar/pulsar:3.3.4' ports: - '6650' - '8080' diff --git a/spring-pulsar-sample-apps/sample-pulsar-binder/compose.yaml b/spring-pulsar-sample-apps/sample-pulsar-binder/compose.yaml index cee8ab14..b4c7628b 100644 --- a/spring-pulsar-sample-apps/sample-pulsar-binder/compose.yaml +++ b/spring-pulsar-sample-apps/sample-pulsar-binder/compose.yaml @@ -1,6 +1,6 @@ services: pulsar: - image: 'apachepulsar/pulsar:3.3.3' + image: 'apachepulsar/pulsar:3.3.4' ports: - '6650' - '8080' diff --git a/spring-pulsar-sample-apps/sample-pulsar-functions/download-connectors.sh b/spring-pulsar-sample-apps/sample-pulsar-functions/download-connectors.sh index e0d91d2d..326d4049 100755 --- a/spring-pulsar-sample-apps/sample-pulsar-functions/download-connectors.sh +++ b/spring-pulsar-sample-apps/sample-pulsar-functions/download-connectors.sh @@ -2,6 +2,6 @@ mkdir connectors cd connectors -wget https://archive.apache.org/dist/pulsar/pulsar-3.3.3/connectors/pulsar-io-cassandra-3.3.3.nar -wget https://archive.apache.org/dist/pulsar/pulsar-3.3.3/connectors/pulsar-io-rabbitmq-3.3.3.nar +wget https://archive.apache.org/dist/pulsar/pulsar-3.3.4/connectors/pulsar-io-cassandra-3.3.4.nar +wget https://archive.apache.org/dist/pulsar/pulsar-3.3.4/connectors/pulsar-io-rabbitmq-3.3.4.nar cd .. diff --git a/spring-pulsar-sample-apps/sample-pulsar-reader/compose.yaml b/spring-pulsar-sample-apps/sample-pulsar-reader/compose.yaml index cee8ab14..b4c7628b 100644 --- a/spring-pulsar-sample-apps/sample-pulsar-reader/compose.yaml +++ b/spring-pulsar-sample-apps/sample-pulsar-reader/compose.yaml @@ -1,6 +1,6 @@ services: pulsar: - image: 'apachepulsar/pulsar:3.3.3' + image: 'apachepulsar/pulsar:3.3.4' ports: - '6650' - '8080' diff --git a/spring-pulsar-sample-apps/sample-reactive/compose.yaml b/spring-pulsar-sample-apps/sample-reactive/compose.yaml index cee8ab14..b4c7628b 100644 --- a/spring-pulsar-sample-apps/sample-reactive/compose.yaml +++ b/spring-pulsar-sample-apps/sample-reactive/compose.yaml @@ -1,6 +1,6 @@ services: pulsar: - image: 'apachepulsar/pulsar:3.3.3' + image: 'apachepulsar/pulsar:3.3.4' ports: - '6650' - '8080' diff --git a/tools/pulsar/docker/standalone/pulsar-start.sh b/tools/pulsar/docker/standalone/pulsar-start.sh index 6f1f32b1..3c1c0c0d 100755 --- a/tools/pulsar/docker/standalone/pulsar-start.sh +++ b/tools/pulsar/docker/standalone/pulsar-start.sh @@ -3,5 +3,5 @@ docker run -it -p 6650:6650 -p 8080:8080 \ --mount source=pulsardata,target=/pulsar/data \ --mount source=pulsarconf,target=/pulsar/conf \ - apachepulsar/pulsar:3.3.3 \ + apachepulsar/pulsar:3.3.4 \ bin/pulsar standalone