diff --git a/buildtools/pom.xml b/buildtools/pom.xml
index 2a57dab15f9b3..8ae795295c986 100644
--- a/buildtools/pom.xml
+++ b/buildtools/pom.xml
@@ -30,7 +30,7 @@
org.apache.pulsar
buildtools
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
jar
Pulsar Build Tools
diff --git a/dashboard/pom.xml b/dashboard/pom.xml
index f46ec0516588c..033ef568a9d78 100644
--- a/dashboard/pom.xml
+++ b/dashboard/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
../docker
4.0.0
diff --git a/distribution/io/pom.xml b/distribution/io/pom.xml
index 0da0a02d9d3c4..35aca3fa4826b 100644
--- a/distribution/io/pom.xml
+++ b/distribution/io/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/distribution/offloaders/pom.xml b/distribution/offloaders/pom.xml
index 95afbde8924cc..5e4e3e3101da9 100644
--- a/distribution/offloaders/pom.xml
+++ b/distribution/offloaders/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/distribution/pom.xml b/distribution/pom.xml
index af843a0c7370d..fb7b4df811873 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/distribution/server/pom.xml b/distribution/server/pom.xml
index dbf9d24bbe17f..77ba530b601f7 100644
--- a/distribution/server/pom.xml
+++ b/distribution/server/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/docker/grafana/pom.xml b/docker/grafana/pom.xml
index dd1e46b846f53..2cfa1d9130dcb 100644
--- a/docker/grafana/pom.xml
+++ b/docker/grafana/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
4.0.0
org.apache.pulsar
diff --git a/docker/pom.xml b/docker/pom.xml
index 62455b2448373..cd06a897523ed 100644
--- a/docker/pom.xml
+++ b/docker/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
org.apache.pulsar
docker-images
diff --git a/docker/pulsar-all/pom.xml b/docker/pulsar-all/pom.xml
index 550e8e484ee6c..7acfa5d0fd49b 100644
--- a/docker/pulsar-all/pom.xml
+++ b/docker/pulsar-all/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
4.0.0
pulsar-all-docker-image
diff --git a/docker/pulsar-standalone/pom.xml b/docker/pulsar-standalone/pom.xml
index 6f03708ba8043..800f4ae49673e 100644
--- a/docker/pulsar-standalone/pom.xml
+++ b/docker/pulsar-standalone/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
4.0.0
org.apache.pulsar
diff --git a/docker/pulsar/pom.xml b/docker/pulsar/pom.xml
index 70251f64f3403..9c24cdc631227 100644
--- a/docker/pulsar/pom.xml
+++ b/docker/pulsar/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
4.0.0
org.apache.pulsar
diff --git a/examples/flink/pom.xml b/examples/flink/pom.xml
index 27b656c01f75b..ad35784e8754c 100644
--- a/examples/flink/pom.xml
+++ b/examples/flink/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar.examples
pulsar-examples
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
org.apache.pulsar.examples
diff --git a/examples/pom.xml b/examples/pom.xml
index 811a7d71ea4db..7d76563cce789 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
org.apache.pulsar.examples
diff --git a/jclouds-shaded/pom.xml b/jclouds-shaded/pom.xml
index c0f34e4df9850..6b308c013fd14 100644
--- a/jclouds-shaded/pom.xml
+++ b/jclouds-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/managed-ledger-shaded/pom.xml b/managed-ledger-shaded/pom.xml
index 405d4b366c39c..88adb9a85230d 100644
--- a/managed-ledger-shaded/pom.xml
+++ b/managed-ledger-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/managed-ledger/pom.xml b/managed-ledger/pom.xml
index 1636698db3aac..2675f443b9971 100644
--- a/managed-ledger/pom.xml
+++ b/managed-ledger/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pom.xml b/pom.xml
index 1c9632b30c2e6..6faafd03cbf8e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
Pulsar
Pulsar is a distributed pub-sub messaging platform with a very
diff --git a/protobuf-shaded/pom.xml b/protobuf-shaded/pom.xml
index 2766b92589f98..24079a43871d4 100644
--- a/protobuf-shaded/pom.xml
+++ b/protobuf-shaded/pom.xml
@@ -32,7 +32,7 @@
protobuf-shaded
Apache Pulsar :: Protobuf shaded
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
diff --git a/pulsar-broker-auth-athenz/pom.xml b/pulsar-broker-auth-athenz/pom.xml
index c611c711c128d..d296184e5be2e 100644
--- a/pulsar-broker-auth-athenz/pom.xml
+++ b/pulsar-broker-auth-athenz/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-broker-auth-athenz
diff --git a/pulsar-broker-common/pom.xml b/pulsar-broker-common/pom.xml
index e7031f33983d4..a12112651aa29 100644
--- a/pulsar-broker-common/pom.xml
+++ b/pulsar-broker-common/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-broker-common
diff --git a/pulsar-broker-shaded/pom.xml b/pulsar-broker-shaded/pom.xml
index ad0813519817a..186f841555cb9 100644
--- a/pulsar-broker-shaded/pom.xml
+++ b/pulsar-broker-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-broker/pom.xml b/pulsar-broker/pom.xml
index c45113288a749..b0e77a74a3788 100644
--- a/pulsar-broker/pom.xml
+++ b/pulsar-broker/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-1x-base/pom.xml b/pulsar-client-1x-base/pom.xml
index 22a5b1b8e619e..51034777546e5 100644
--- a/pulsar-client-1x-base/pom.xml
+++ b/pulsar-client-1x-base/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-1x-base/pulsar-client-1x/pom.xml b/pulsar-client-1x-base/pulsar-client-1x/pom.xml
index b6fd0b84e32bf..f1c337eea4117 100644
--- a/pulsar-client-1x-base/pulsar-client-1x/pom.xml
+++ b/pulsar-client-1x-base/pulsar-client-1x/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-client-1x-base
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-1x-base/pulsar-client-2x-shaded/pom.xml b/pulsar-client-1x-base/pulsar-client-2x-shaded/pom.xml
index 36effcfa7839c..16efa8738f18f 100644
--- a/pulsar-client-1x-base/pulsar-client-2x-shaded/pom.xml
+++ b/pulsar-client-1x-base/pulsar-client-2x-shaded/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-client-1x-base
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-admin-shaded/pom.xml b/pulsar-client-admin-shaded/pom.xml
index a60239f66e580..7693fa399c4b8 100644
--- a/pulsar-client-admin-shaded/pom.xml
+++ b/pulsar-client-admin-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-admin/pom.xml b/pulsar-client-admin/pom.xml
index e24f621e98ca2..430bf3b29c723 100644
--- a/pulsar-client-admin/pom.xml
+++ b/pulsar-client-admin/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-api/pom.xml b/pulsar-client-api/pom.xml
index 2279fe58431ea..76893601bf005 100644
--- a/pulsar-client-api/pom.xml
+++ b/pulsar-client-api/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-auth-athenz/pom.xml b/pulsar-client-auth-athenz/pom.xml
index 9602438b3e15b..623518481aae3 100644
--- a/pulsar-client-auth-athenz/pom.xml
+++ b/pulsar-client-auth-athenz/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-kafka-compat/pom.xml b/pulsar-client-kafka-compat/pom.xml
index 64728e08de4a1..5f7d4ca82f513 100644
--- a/pulsar-client-kafka-compat/pom.xml
+++ b/pulsar-client-kafka-compat/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-kafka-compat/pulsar-client-kafka-shaded/pom.xml b/pulsar-client-kafka-compat/pulsar-client-kafka-shaded/pom.xml
index c480b7533fa07..512b334f37659 100644
--- a/pulsar-client-kafka-compat/pulsar-client-kafka-shaded/pom.xml
+++ b/pulsar-client-kafka-compat/pulsar-client-kafka-shaded/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-client-kafka-compat
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-kafka-compat/pulsar-client-kafka-tests/pom.xml b/pulsar-client-kafka-compat/pulsar-client-kafka-tests/pom.xml
index 8e0ecac75bae3..0ae8303b734af 100644
--- a/pulsar-client-kafka-compat/pulsar-client-kafka-tests/pom.xml
+++ b/pulsar-client-kafka-compat/pulsar-client-kafka-tests/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-client-kafka-compat
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-kafka-compat/pulsar-client-kafka/pom.xml b/pulsar-client-kafka-compat/pulsar-client-kafka/pom.xml
index 416b339973311..73d08fd43b017 100644
--- a/pulsar-client-kafka-compat/pulsar-client-kafka/pom.xml
+++ b/pulsar-client-kafka-compat/pulsar-client-kafka/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-client-kafka-compat
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-shaded/pom.xml b/pulsar-client-shaded/pom.xml
index fbbe7cfc5ac56..88e59c075917e 100644
--- a/pulsar-client-shaded/pom.xml
+++ b/pulsar-client-shaded/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-tools-test/pom.xml b/pulsar-client-tools-test/pom.xml
index 9878513327ca2..91f195fa07e1a 100644
--- a/pulsar-client-tools-test/pom.xml
+++ b/pulsar-client-tools-test/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client-tools/pom.xml b/pulsar-client-tools/pom.xml
index d7ccbb64c914d..072657b8a9866 100644
--- a/pulsar-client-tools/pom.xml
+++ b/pulsar-client-tools/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-client/pom.xml b/pulsar-client/pom.xml
index 979b2ed5bc8eb..77eac7b84aeed 100644
--- a/pulsar-client/pom.xml
+++ b/pulsar-client/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-common/pom.xml b/pulsar-common/pom.xml
index 36f0108b2a996..249d3a7790ebc 100644
--- a/pulsar-common/pom.xml
+++ b/pulsar-common/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-discovery-service/pom.xml b/pulsar-discovery-service/pom.xml
index 04e5cd2024181..10e1522ecbd0b 100644
--- a/pulsar-discovery-service/pom.xml
+++ b/pulsar-discovery-service/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-flink/pom.xml b/pulsar-flink/pom.xml
index 74d3e8cc8935a..f3c594e37d68f 100644
--- a/pulsar-flink/pom.xml
+++ b/pulsar-flink/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-functions/api-java/pom.xml b/pulsar-functions/api-java/pom.xml
index 7b590e058d4f4..6f0481db9c43b 100644
--- a/pulsar-functions/api-java/pom.xml
+++ b/pulsar-functions/api-java/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-api
diff --git a/pulsar-functions/instance/pom.xml b/pulsar-functions/instance/pom.xml
index 527a28a574e29..04b3c1850bced 100644
--- a/pulsar-functions/instance/pom.xml
+++ b/pulsar-functions/instance/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-instance
diff --git a/pulsar-functions/java-examples/pom.xml b/pulsar-functions/java-examples/pom.xml
index 055d3f356d8af..12dea8ecf0148 100644
--- a/pulsar-functions/java-examples/pom.xml
+++ b/pulsar-functions/java-examples/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-api-examples
diff --git a/pulsar-functions/pom.xml b/pulsar-functions/pom.xml
index 4b58a2433e2af..4ec29fc7dd616 100644
--- a/pulsar-functions/pom.xml
+++ b/pulsar-functions/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions
diff --git a/pulsar-functions/proto/pom.xml b/pulsar-functions/proto/pom.xml
index 5bae18352ddbf..2487e8f987820 100644
--- a/pulsar-functions/proto/pom.xml
+++ b/pulsar-functions/proto/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-proto
diff --git a/pulsar-functions/runtime-all/pom.xml b/pulsar-functions/runtime-all/pom.xml
index 8d27708b371fa..76351bfbcce22 100644
--- a/pulsar-functions/runtime-all/pom.xml
+++ b/pulsar-functions/runtime-all/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-functions/runtime/pom.xml b/pulsar-functions/runtime/pom.xml
index 9aca77505aa83..f3176a79649d8 100644
--- a/pulsar-functions/runtime/pom.xml
+++ b/pulsar-functions/runtime/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-runtime
diff --git a/pulsar-functions/secrets/pom.xml b/pulsar-functions/secrets/pom.xml
index fa411d7d1c2ae..fedc7cfcaaea7 100644
--- a/pulsar-functions/secrets/pom.xml
+++ b/pulsar-functions/secrets/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-secrets
diff --git a/pulsar-functions/utils/pom.xml b/pulsar-functions/utils/pom.xml
index e6d09500e5e1f..91884538291e9 100644
--- a/pulsar-functions/utils/pom.xml
+++ b/pulsar-functions/utils/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-utils
diff --git a/pulsar-functions/windowing/pom.xml b/pulsar-functions/windowing/pom.xml
index a50fc09d16e04..d9f724fe8ec9e 100644
--- a/pulsar-functions/windowing/pom.xml
+++ b/pulsar-functions/windowing/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-functions-windowing
diff --git a/pulsar-functions/worker/pom.xml b/pulsar-functions/worker/pom.xml
index eb677774f800c..d3d70209e9ec6 100644
--- a/pulsar-functions/worker/pom.xml
+++ b/pulsar-functions/worker/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-io/aerospike/pom.xml b/pulsar-io/aerospike/pom.xml
index 4b0fc7f1dc334..62517db32221a 100644
--- a/pulsar-io/aerospike/pom.xml
+++ b/pulsar-io/aerospike/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-aerospike
diff --git a/pulsar-io/canal/pom.xml b/pulsar-io/canal/pom.xml
index d44338a1a0970..8b9523b5fc84a 100644
--- a/pulsar-io/canal/pom.xml
+++ b/pulsar-io/canal/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/cassandra/pom.xml b/pulsar-io/cassandra/pom.xml
index c974ac8018c22..a61ef740a7e7d 100644
--- a/pulsar-io/cassandra/pom.xml
+++ b/pulsar-io/cassandra/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-cassandra
diff --git a/pulsar-io/core/pom.xml b/pulsar-io/core/pom.xml
index 1a15a54450076..139fbfbb7be84 100644
--- a/pulsar-io/core/pom.xml
+++ b/pulsar-io/core/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-core
diff --git a/pulsar-io/data-generator/pom.xml b/pulsar-io/data-generator/pom.xml
index 6a6b72a507e3c..42d864511b9ed 100644
--- a/pulsar-io/data-generator/pom.xml
+++ b/pulsar-io/data-generator/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-data-generator
diff --git a/pulsar-io/debezium/pom.xml b/pulsar-io/debezium/pom.xml
index 3a178abcd3090..a2bb9add14ef1 100644
--- a/pulsar-io/debezium/pom.xml
+++ b/pulsar-io/debezium/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-debezium
diff --git a/pulsar-io/docs/pom.xml b/pulsar-io/docs/pom.xml
index fdf5df11b9b6f..8e61c11c20549 100644
--- a/pulsar-io/docs/pom.xml
+++ b/pulsar-io/docs/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-docs
diff --git a/pulsar-io/elastic-search/pom.xml b/pulsar-io/elastic-search/pom.xml
index 967f1ea22ab23..e615257584ed3 100644
--- a/pulsar-io/elastic-search/pom.xml
+++ b/pulsar-io/elastic-search/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-elastic-search
Pulsar IO :: ElasticSearch
diff --git a/pulsar-io/file/pom.xml b/pulsar-io/file/pom.xml
index c2d892f751a7a..d842ec5830650 100644
--- a/pulsar-io/file/pom.xml
+++ b/pulsar-io/file/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-file
diff --git a/pulsar-io/hbase/pom.xml b/pulsar-io/hbase/pom.xml
index ca128bdbe19aa..27183edd5c587 100644
--- a/pulsar-io/hbase/pom.xml
+++ b/pulsar-io/hbase/pom.xml
@@ -25,7 +25,7 @@
pulsar-io
org.apache.pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-hbase
Pulsar IO :: Hbase
diff --git a/pulsar-io/hdfs2/pom.xml b/pulsar-io/hdfs2/pom.xml
index 49859a76434ea..9093e67ef858c 100644
--- a/pulsar-io/hdfs2/pom.xml
+++ b/pulsar-io/hdfs2/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-hdfs2
Pulsar IO :: Hdfs2
diff --git a/pulsar-io/hdfs3/pom.xml b/pulsar-io/hdfs3/pom.xml
index a59b5976ae4e0..717894264de18 100644
--- a/pulsar-io/hdfs3/pom.xml
+++ b/pulsar-io/hdfs3/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-hdfs3
Pulsar IO :: Hdfs3
diff --git a/pulsar-io/jdbc/pom.xml b/pulsar-io/jdbc/pom.xml
index 087e616d4b0b3..69a047e4b6eb6 100644
--- a/pulsar-io/jdbc/pom.xml
+++ b/pulsar-io/jdbc/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-jdbc
diff --git a/pulsar-io/kafka-connect-adaptor/pom.xml b/pulsar-io/kafka-connect-adaptor/pom.xml
index b2d0eeab3cc4f..cee7ec81c85c4 100644
--- a/pulsar-io/kafka-connect-adaptor/pom.xml
+++ b/pulsar-io/kafka-connect-adaptor/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-kafka-connect-adaptor
diff --git a/pulsar-io/kafka/pom.xml b/pulsar-io/kafka/pom.xml
index 53ef858f7e558..6aeb869c3d046 100644
--- a/pulsar-io/kafka/pom.xml
+++ b/pulsar-io/kafka/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-kafka
diff --git a/pulsar-io/kinesis/pom.xml b/pulsar-io/kinesis/pom.xml
index 9d4df53fcdb4c..648cce0682595 100644
--- a/pulsar-io/kinesis/pom.xml
+++ b/pulsar-io/kinesis/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-kinesis
diff --git a/pulsar-io/mongo/pom.xml b/pulsar-io/mongo/pom.xml
index 8968c6a8ac055..aa92cae1cedbc 100644
--- a/pulsar-io/mongo/pom.xml
+++ b/pulsar-io/mongo/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-mongo
diff --git a/pulsar-io/netty/pom.xml b/pulsar-io/netty/pom.xml
index 40dabc9445a56..1ca1cd49f90b4 100644
--- a/pulsar-io/netty/pom.xml
+++ b/pulsar-io/netty/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-netty
diff --git a/pulsar-io/pom.xml b/pulsar-io/pom.xml
index 4b69d5967acb9..36a770b60e5ff 100644
--- a/pulsar-io/pom.xml
+++ b/pulsar-io/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io
diff --git a/pulsar-io/rabbitmq/pom.xml b/pulsar-io/rabbitmq/pom.xml
index dd95b01841e10..3dac871e233d3 100644
--- a/pulsar-io/rabbitmq/pom.xml
+++ b/pulsar-io/rabbitmq/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-rabbitmq
diff --git a/pulsar-io/twitter/pom.xml b/pulsar-io/twitter/pom.xml
index 48ea6526c2029..af7c8426edddb 100644
--- a/pulsar-io/twitter/pom.xml
+++ b/pulsar-io/twitter/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-io-twitter
diff --git a/pulsar-log4j2-appender/pom.xml b/pulsar-log4j2-appender/pom.xml
index 50e81ddb8be56..f2779969389ad 100644
--- a/pulsar-log4j2-appender/pom.xml
+++ b/pulsar-log4j2-appender/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-proxy/pom.xml b/pulsar-proxy/pom.xml
index 1f60fd1be9677..061ed93ee9ef2 100644
--- a/pulsar-proxy/pom.xml
+++ b/pulsar-proxy/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-proxy
diff --git a/pulsar-spark/pom.xml b/pulsar-spark/pom.xml
index 9c0070850b2cf..a903af4d6f19c 100644
--- a/pulsar-spark/pom.xml
+++ b/pulsar-spark/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-sql/pom.xml b/pulsar-sql/pom.xml
index bbb872d0ed6fb..c6fe9ad6e9fe4 100644
--- a/pulsar-sql/pom.xml
+++ b/pulsar-sql/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-sql
diff --git a/pulsar-sql/presto-distribution/pom.xml b/pulsar-sql/presto-distribution/pom.xml
index a99aea4336632..f8f4e7330b2cf 100644
--- a/pulsar-sql/presto-distribution/pom.xml
+++ b/pulsar-sql/presto-distribution/pom.xml
@@ -31,7 +31,7 @@
org.apache.pulsar
pulsar-presto-distribution
Pulsar SQL :: Pulsar Presto Distribution
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
0.206
diff --git a/pulsar-sql/presto-pulsar-plugin/pom.xml b/pulsar-sql/presto-pulsar-plugin/pom.xml
index 370495ded5068..8f65436a901cf 100644
--- a/pulsar-sql/presto-pulsar-plugin/pom.xml
+++ b/pulsar-sql/presto-pulsar-plugin/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-sql
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-presto-connector
diff --git a/pulsar-sql/presto-pulsar/pom.xml b/pulsar-sql/presto-pulsar/pom.xml
index 64165675e7e4d..795d689cf8d60 100644
--- a/pulsar-sql/presto-pulsar/pom.xml
+++ b/pulsar-sql/presto-pulsar/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-sql
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-presto-connector-original
diff --git a/pulsar-storm/pom.xml b/pulsar-storm/pom.xml
index c29b8b5fc8d98..07e1394ac9cdd 100644
--- a/pulsar-storm/pom.xml
+++ b/pulsar-storm/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-testclient/pom.xml b/pulsar-testclient/pom.xml
index 7dd06999d1bad..1f38b2370b872 100644
--- a/pulsar-testclient/pom.xml
+++ b/pulsar-testclient/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-websocket/pom.xml b/pulsar-websocket/pom.xml
index 4fde2d4f0d377..f20c3c03454eb 100644
--- a/pulsar-websocket/pom.xml
+++ b/pulsar-websocket/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-zookeeper-utils/pom.xml b/pulsar-zookeeper-utils/pom.xml
index 35b39c70ed51b..bfafb5f80cc8a 100644
--- a/pulsar-zookeeper-utils/pom.xml
+++ b/pulsar-zookeeper-utils/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/pulsar-zookeeper/pom.xml b/pulsar-zookeeper/pom.xml
index e2371d852edd4..8143794000c67 100644
--- a/pulsar-zookeeper/pom.xml
+++ b/pulsar-zookeeper/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/tests/bc_2_0_0/pom.xml b/tests/bc_2_0_0/pom.xml
index 9c8028518fb44..b86daa6454b6e 100644
--- a/tests/bc_2_0_0/pom.xml
+++ b/tests/bc_2_0_0/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
bc_2_0_0
diff --git a/tests/bc_2_0_1/pom.xml b/tests/bc_2_0_1/pom.xml
index ee4de2e22f123..a3a158f225908 100644
--- a/tests/bc_2_0_1/pom.xml
+++ b/tests/bc_2_0_1/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
bc_2_0_1
diff --git a/tests/docker-images/latest-version-image/pom.xml b/tests/docker-images/latest-version-image/pom.xml
index f354075c5711e..2f3db0443285d 100644
--- a/tests/docker-images/latest-version-image/pom.xml
+++ b/tests/docker-images/latest-version-image/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar.tests
docker-images
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
4.0.0
org.apache.pulsar.tests
diff --git a/tests/docker-images/pom.xml b/tests/docker-images/pom.xml
index 0567e7203d700..3084e0777f2e8 100644
--- a/tests/docker-images/pom.xml
+++ b/tests/docker-images/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
org.apache.pulsar.tests
docker-images
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index a440945946d02..2fa2096975ad7 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
integration
diff --git a/tests/pom.xml b/tests/pom.xml
index d3eb4f9e2e86b..e375c76d9e4de 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
org.apache.pulsar.tests
tests-parent
diff --git a/tests/pulsar-kafka-compat-client-test/pom.xml b/tests/pulsar-kafka-compat-client-test/pom.xml
index be78770a131ef..5a0e72cc6bf67 100644
--- a/tests/pulsar-kafka-compat-client-test/pom.xml
+++ b/tests/pulsar-kafka-compat-client-test/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-kafka-compat-client-test
diff --git a/tests/pulsar-spark-test/pom.xml b/tests/pulsar-spark-test/pom.xml
index b0d0179af19d5..5147673eea405 100644
--- a/tests/pulsar-spark-test/pom.xml
+++ b/tests/pulsar-spark-test/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-spark-test
diff --git a/tests/pulsar-storm-test/pom.xml b/tests/pulsar-storm-test/pom.xml
index 94f3d44395e99..7dc2e48334133 100644
--- a/tests/pulsar-storm-test/pom.xml
+++ b/tests/pulsar-storm-test/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar.tests
tests-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
pulsar-storm-test
diff --git a/tiered-storage/jcloud/pom.xml b/tiered-storage/jcloud/pom.xml
index c085d5e9a7f59..d46f4e0a087de 100644
--- a/tiered-storage/jcloud/pom.xml
+++ b/tiered-storage/jcloud/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
tiered-storage-parent
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..
diff --git a/tiered-storage/pom.xml b/tiered-storage/pom.xml
index 307a5fbaf4e72..ca2604cb1ec3a 100644
--- a/tiered-storage/pom.xml
+++ b/tiered-storage/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.3.0-SNAPSHOT
+ 2.4.0-SNAPSHOT
..