diff --git a/bouncy-castle/bc/pom.xml b/bouncy-castle/bc/pom.xml
index 0e2f8db659002..cc7e7952b69f0 100644
--- a/bouncy-castle/bc/pom.xml
+++ b/bouncy-castle/bc/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
bouncy-castle-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/bouncy-castle/bcfips-include-test/pom.xml b/bouncy-castle/bcfips-include-test/pom.xml
index 41ea4590165fe..44f0ada4630d7 100644
--- a/bouncy-castle/bcfips-include-test/pom.xml
+++ b/bouncy-castle/bcfips-include-test/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
bouncy-castle-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/bouncy-castle/bcfips/pom.xml b/bouncy-castle/bcfips/pom.xml
index 7feee8c27afd0..bd5d64bd84191 100644
--- a/bouncy-castle/bcfips/pom.xml
+++ b/bouncy-castle/bcfips/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
bouncy-castle-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/bouncy-castle/pom.xml b/bouncy-castle/pom.xml
index 46fb1db1bc807..9f8ace79b77c3 100644
--- a/bouncy-castle/pom.xml
+++ b/bouncy-castle/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/buildtools/pom.xml b/buildtools/pom.xml
index e6591aedbb045..83867fbb46c71 100644
--- a/buildtools/pom.xml
+++ b/buildtools/pom.xml
@@ -31,7 +31,7 @@
org.apache.pulsar
buildtools
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
jar
Pulsar Build Tools
diff --git a/distribution/io/pom.xml b/distribution/io/pom.xml
index cb8591f0d066a..99105bef950d5 100644
--- a/distribution/io/pom.xml
+++ b/distribution/io/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/distribution/offloaders/pom.xml b/distribution/offloaders/pom.xml
index 94395208d4969..1e86758ed5a6a 100644
--- a/distribution/offloaders/pom.xml
+++ b/distribution/offloaders/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/distribution/pom.xml b/distribution/pom.xml
index da1e002dddd3c..9782f269284bf 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/distribution/server/pom.xml b/distribution/server/pom.xml
index 7bf8c8b32e3a0..2043da516cf40 100644
--- a/distribution/server/pom.xml
+++ b/distribution/server/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/distribution/shell/pom.xml b/distribution/shell/pom.xml
index 5c6c332120c96..b38baee4257ba 100644
--- a/distribution/shell/pom.xml
+++ b/distribution/shell/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
distribution
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/docker/pom.xml b/docker/pom.xml
index 77c427b05aef2..4d3b05fe33a76 100644
--- a/docker/pom.xml
+++ b/docker/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
docker-images
Apache Pulsar :: Docker Images
diff --git a/docker/pulsar-all/pom.xml b/docker/pulsar-all/pom.xml
index fba5b1df5070c..c63ff6d656957 100644
--- a/docker/pulsar-all/pom.xml
+++ b/docker/pulsar-all/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
pulsar-all-docker-image
diff --git a/docker/pulsar/pom.xml b/docker/pulsar/pom.xml
index 293d1daf8e208..647f68bf1672c 100644
--- a/docker/pulsar/pom.xml
+++ b/docker/pulsar/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
docker-images
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
pulsar-docker-image
diff --git a/jclouds-shaded/pom.xml b/jclouds-shaded/pom.xml
index 41c713c4f5d8f..d4138ea041317 100644
--- a/jclouds-shaded/pom.xml
+++ b/jclouds-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/managed-ledger/pom.xml b/managed-ledger/pom.xml
index b0eab9a36bb6a..2a7b9c576d318 100644
--- a/managed-ledger/pom.xml
+++ b/managed-ledger/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pom.xml b/pom.xml
index 07e7ad634dfb8..2879c122f0062 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
Pulsar
Pulsar is a distributed pub-sub messaging platform with a very
diff --git a/pulsar-broker-auth-athenz/pom.xml b/pulsar-broker-auth-athenz/pom.xml
index 6d2bc54a25049..419346c7adb90 100644
--- a/pulsar-broker-auth-athenz/pom.xml
+++ b/pulsar-broker-auth-athenz/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-broker-auth-athenz
diff --git a/pulsar-broker-auth-sasl/pom.xml b/pulsar-broker-auth-sasl/pom.xml
index 935f5e541dca9..8cde4a2fc4552 100644
--- a/pulsar-broker-auth-sasl/pom.xml
+++ b/pulsar-broker-auth-sasl/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-broker-auth-sasl
diff --git a/pulsar-broker-common/pom.xml b/pulsar-broker-common/pom.xml
index c2064122271a2..3e024d14b92a0 100644
--- a/pulsar-broker-common/pom.xml
+++ b/pulsar-broker-common/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-broker-common
diff --git a/pulsar-broker/pom.xml b/pulsar-broker/pom.xml
index 074c6fc8a9bc0..8fc1527a6e3e8 100644
--- a/pulsar-broker/pom.xml
+++ b/pulsar-broker/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-1x-base/pom.xml b/pulsar-client-1x-base/pom.xml
index 0c531fbc32ebd..f039c23f92cb3 100644
--- a/pulsar-client-1x-base/pom.xml
+++ b/pulsar-client-1x-base/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.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 5be477dde092d..a0a254317bfc8 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.12.0-SNAPSHOT
+ 3.0.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 9c652d5557342..bc5e003b108d7 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-admin-api/pom.xml b/pulsar-client-admin-api/pom.xml
index 1df9edf4f8cc6..69c423e86e246 100644
--- a/pulsar-client-admin-api/pom.xml
+++ b/pulsar-client-admin-api/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-admin-shaded/pom.xml b/pulsar-client-admin-shaded/pom.xml
index 4fca4b1bb25ad..cf669b5869afb 100644
--- a/pulsar-client-admin-shaded/pom.xml
+++ b/pulsar-client-admin-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-admin/pom.xml b/pulsar-client-admin/pom.xml
index 1f5541ba12664..9436f9c1ce245 100644
--- a/pulsar-client-admin/pom.xml
+++ b/pulsar-client-admin/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-all/pom.xml b/pulsar-client-all/pom.xml
index 62f98b8316eec..b06c71616b6a5 100644
--- a/pulsar-client-all/pom.xml
+++ b/pulsar-client-all/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-api/pom.xml b/pulsar-client-api/pom.xml
index f502d9ed97ba0..242cedc594e4e 100644
--- a/pulsar-client-api/pom.xml
+++ b/pulsar-client-api/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-auth-athenz/pom.xml b/pulsar-client-auth-athenz/pom.xml
index b0606aad17f9a..24d7e259f790d 100644
--- a/pulsar-client-auth-athenz/pom.xml
+++ b/pulsar-client-auth-athenz/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-auth-sasl/pom.xml b/pulsar-client-auth-sasl/pom.xml
index 4c9381219d000..9744a230cf3af 100644
--- a/pulsar-client-auth-sasl/pom.xml
+++ b/pulsar-client-auth-sasl/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-messagecrypto-bc/pom.xml b/pulsar-client-messagecrypto-bc/pom.xml
index 8e59ed131dbff..6292d99003dd6 100644
--- a/pulsar-client-messagecrypto-bc/pom.xml
+++ b/pulsar-client-messagecrypto-bc/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-shaded/pom.xml b/pulsar-client-shaded/pom.xml
index ce5e6acf152d8..bf3d8a802dff2 100644
--- a/pulsar-client-shaded/pom.xml
+++ b/pulsar-client-shaded/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-tools-api/pom.xml b/pulsar-client-tools-api/pom.xml
index 21899ff033e04..d6420a69e3a2a 100644
--- a/pulsar-client-tools-api/pom.xml
+++ b/pulsar-client-tools-api/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-tools-customcommand-example/pom.xml b/pulsar-client-tools-customcommand-example/pom.xml
index a25b2ac40647c..f1f9180e2d550 100644
--- a/pulsar-client-tools-customcommand-example/pom.xml
+++ b/pulsar-client-tools-customcommand-example/pom.xml
@@ -22,7 +22,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
4.0.0
diff --git a/pulsar-client-tools-test/pom.xml b/pulsar-client-tools-test/pom.xml
index 53610ccf73593..9edb3c1129ed5 100644
--- a/pulsar-client-tools-test/pom.xml
+++ b/pulsar-client-tools-test/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client-tools/pom.xml b/pulsar-client-tools/pom.xml
index cb7a411b426da..3a0b03d2c616e 100644
--- a/pulsar-client-tools/pom.xml
+++ b/pulsar-client-tools/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-client/pom.xml b/pulsar-client/pom.xml
index bf599d2f3eb66..9d0dd08eecf10 100644
--- a/pulsar-client/pom.xml
+++ b/pulsar-client/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-common/pom.xml b/pulsar-common/pom.xml
index 72a2ce358b25b..643b03a59c0f7 100644
--- a/pulsar-common/pom.xml
+++ b/pulsar-common/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-config-validation/pom.xml b/pulsar-config-validation/pom.xml
index e67730ce84913..5ce8f74d6ebad 100644
--- a/pulsar-config-validation/pom.xml
+++ b/pulsar-config-validation/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-functions/api-java/pom.xml b/pulsar-functions/api-java/pom.xml
index 07d00aaff3008..0f6e33bc05de5 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-api
diff --git a/pulsar-functions/instance/pom.xml b/pulsar-functions/instance/pom.xml
index 78d4a07286659..15b3eff0b6339 100644
--- a/pulsar-functions/instance/pom.xml
+++ b/pulsar-functions/instance/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-instance
diff --git a/pulsar-functions/java-examples-builtin/pom.xml b/pulsar-functions/java-examples-builtin/pom.xml
index 9a9ad67e2c4ae..fe5449372f199 100644
--- a/pulsar-functions/java-examples-builtin/pom.xml
+++ b/pulsar-functions/java-examples-builtin/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-api-examples-builtin
diff --git a/pulsar-functions/java-examples/pom.xml b/pulsar-functions/java-examples/pom.xml
index 8b2ff5736d7df..14e1e17d282ca 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-api-examples
diff --git a/pulsar-functions/localrun-shaded/pom.xml b/pulsar-functions/localrun-shaded/pom.xml
index f1c281f81e4a2..2626732457b00 100644
--- a/pulsar-functions/localrun-shaded/pom.xml
+++ b/pulsar-functions/localrun-shaded/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-functions/localrun/pom.xml b/pulsar-functions/localrun/pom.xml
index 889df7ac05cff..6dcac5c4ac2be 100644
--- a/pulsar-functions/localrun/pom.xml
+++ b/pulsar-functions/localrun/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-functions/pom.xml b/pulsar-functions/pom.xml
index 34de5a925c026..3176aba9c9188 100644
--- a/pulsar-functions/pom.xml
+++ b/pulsar-functions/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions
diff --git a/pulsar-functions/proto/pom.xml b/pulsar-functions/proto/pom.xml
index f571b6e8c50e2..f188a147b2cee 100644
--- a/pulsar-functions/proto/pom.xml
+++ b/pulsar-functions/proto/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-proto
diff --git a/pulsar-functions/runtime-all/pom.xml b/pulsar-functions/runtime-all/pom.xml
index ec6a364e0cf25..bf41c9b400be5 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-functions/runtime/pom.xml b/pulsar-functions/runtime/pom.xml
index c1dd340e584f7..5558ced4c0749 100644
--- a/pulsar-functions/runtime/pom.xml
+++ b/pulsar-functions/runtime/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-runtime
diff --git a/pulsar-functions/secrets/pom.xml b/pulsar-functions/secrets/pom.xml
index cb302bbc3eca7..08d4e9bf63ab8 100644
--- a/pulsar-functions/secrets/pom.xml
+++ b/pulsar-functions/secrets/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-secrets
diff --git a/pulsar-functions/utils/pom.xml b/pulsar-functions/utils/pom.xml
index b18d29578fe26..a0dd90d5577af 100644
--- a/pulsar-functions/utils/pom.xml
+++ b/pulsar-functions/utils/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-functions-utils
diff --git a/pulsar-functions/worker/pom.xml b/pulsar-functions/worker/pom.xml
index f4a30891d2e20..1201c5aea5d22 100644
--- a/pulsar-functions/worker/pom.xml
+++ b/pulsar-functions/worker/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-functions
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-io/aerospike/pom.xml b/pulsar-io/aerospike/pom.xml
index d70b6669ddbd1..9f058741cafbd 100644
--- a/pulsar-io/aerospike/pom.xml
+++ b/pulsar-io/aerospike/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-aerospike
diff --git a/pulsar-io/alluxio/pom.xml b/pulsar-io/alluxio/pom.xml
index 6ab75c44d8d68..b0f6a51b79cf4 100644
--- a/pulsar-io/alluxio/pom.xml
+++ b/pulsar-io/alluxio/pom.xml
@@ -25,7 +25,7 @@
pulsar-io
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
diff --git a/pulsar-io/aws/pom.xml b/pulsar-io/aws/pom.xml
index 8a7618da7b272..2c5ba9450d258 100644
--- a/pulsar-io/aws/pom.xml
+++ b/pulsar-io/aws/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-aws
diff --git a/pulsar-io/batch-data-generator/pom.xml b/pulsar-io/batch-data-generator/pom.xml
index 7ff835b240809..621dd226f0eef 100644
--- a/pulsar-io/batch-data-generator/pom.xml
+++ b/pulsar-io/batch-data-generator/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-batch-data-generator
diff --git a/pulsar-io/batch-discovery-triggerers/pom.xml b/pulsar-io/batch-discovery-triggerers/pom.xml
index 8820a546d7586..6b07bf4ecc8db 100644
--- a/pulsar-io/batch-discovery-triggerers/pom.xml
+++ b/pulsar-io/batch-discovery-triggerers/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-batch-discovery-triggerers
diff --git a/pulsar-io/canal/pom.xml b/pulsar-io/canal/pom.xml
index 4feee749369e3..76eb484c8a56f 100644
--- a/pulsar-io/canal/pom.xml
+++ b/pulsar-io/canal/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/cassandra/pom.xml b/pulsar-io/cassandra/pom.xml
index 592b626101235..4d9296ea2b35c 100644
--- a/pulsar-io/cassandra/pom.xml
+++ b/pulsar-io/cassandra/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-cassandra
diff --git a/pulsar-io/common/pom.xml b/pulsar-io/common/pom.xml
index 77dcba284b41f..b975d9fef07f6 100644
--- a/pulsar-io/common/pom.xml
+++ b/pulsar-io/common/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-common
diff --git a/pulsar-io/core/pom.xml b/pulsar-io/core/pom.xml
index 22917ebaafd10..0d253bbbfc5ca 100644
--- a/pulsar-io/core/pom.xml
+++ b/pulsar-io/core/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-core
diff --git a/pulsar-io/data-generator/pom.xml b/pulsar-io/data-generator/pom.xml
index 985e267d220bd..2ee0120c98836 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-data-generator
diff --git a/pulsar-io/debezium/core/pom.xml b/pulsar-io/debezium/core/pom.xml
index 4bf6b31119011..4588019a9aa97 100644
--- a/pulsar-io/debezium/core/pom.xml
+++ b/pulsar-io/debezium/core/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io-debezium
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium-core
diff --git a/pulsar-io/debezium/mongodb/pom.xml b/pulsar-io/debezium/mongodb/pom.xml
index 792550c0a8d57..b672d64e6147f 100644
--- a/pulsar-io/debezium/mongodb/pom.xml
+++ b/pulsar-io/debezium/mongodb/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io-debezium
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium-mongodb
diff --git a/pulsar-io/debezium/mssql/pom.xml b/pulsar-io/debezium/mssql/pom.xml
index af3df377c1aa4..1151940d770f4 100644
--- a/pulsar-io/debezium/mssql/pom.xml
+++ b/pulsar-io/debezium/mssql/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io-debezium
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium-mssql
diff --git a/pulsar-io/debezium/mysql/pom.xml b/pulsar-io/debezium/mysql/pom.xml
index 41520a835b164..47bb9506cb851 100644
--- a/pulsar-io/debezium/mysql/pom.xml
+++ b/pulsar-io/debezium/mysql/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io-debezium
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium-mysql
diff --git a/pulsar-io/debezium/oracle/pom.xml b/pulsar-io/debezium/oracle/pom.xml
index 719b0a6afa2ad..ee158d6fb8414 100644
--- a/pulsar-io/debezium/oracle/pom.xml
+++ b/pulsar-io/debezium/oracle/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io-debezium
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium-oracle
diff --git a/pulsar-io/debezium/pom.xml b/pulsar-io/debezium/pom.xml
index b18dba876d277..050da1af45330 100644
--- a/pulsar-io/debezium/pom.xml
+++ b/pulsar-io/debezium/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium
diff --git a/pulsar-io/debezium/postgres/pom.xml b/pulsar-io/debezium/postgres/pom.xml
index 68a902a1167c5..0bab38c71ef10 100644
--- a/pulsar-io/debezium/postgres/pom.xml
+++ b/pulsar-io/debezium/postgres/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io-debezium
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-debezium-postgres
diff --git a/pulsar-io/docs/pom.xml b/pulsar-io/docs/pom.xml
index ba64da6efc661..305c7f1473077 100644
--- a/pulsar-io/docs/pom.xml
+++ b/pulsar-io/docs/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-docs
diff --git a/pulsar-io/dynamodb/pom.xml b/pulsar-io/dynamodb/pom.xml
index 1583108a6b88f..4233601180caa 100644
--- a/pulsar-io/dynamodb/pom.xml
+++ b/pulsar-io/dynamodb/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-dynamodb
diff --git a/pulsar-io/elastic-search/pom.xml b/pulsar-io/elastic-search/pom.xml
index e55a12d2273fd..f9f87e5bd02b2 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-elastic-search
Pulsar IO :: ElasticSearch
diff --git a/pulsar-io/file/pom.xml b/pulsar-io/file/pom.xml
index 8ab9db2b6971d..b6e5a13679663 100644
--- a/pulsar-io/file/pom.xml
+++ b/pulsar-io/file/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-file
diff --git a/pulsar-io/flume/pom.xml b/pulsar-io/flume/pom.xml
index 05f8053430479..a27540683a3d0 100644
--- a/pulsar-io/flume/pom.xml
+++ b/pulsar-io/flume/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-flume
diff --git a/pulsar-io/hbase/pom.xml b/pulsar-io/hbase/pom.xml
index abd8383e226f2..33396394de4a4 100644
--- a/pulsar-io/hbase/pom.xml
+++ b/pulsar-io/hbase/pom.xml
@@ -25,7 +25,7 @@
pulsar-io
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-hbase
Pulsar IO :: Hbase
diff --git a/pulsar-io/hdfs2/pom.xml b/pulsar-io/hdfs2/pom.xml
index 24a92e59fe8f4..1f43b31a0aa6a 100644
--- a/pulsar-io/hdfs2/pom.xml
+++ b/pulsar-io/hdfs2/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-hdfs2
Pulsar IO :: Hdfs2
diff --git a/pulsar-io/hdfs3/pom.xml b/pulsar-io/hdfs3/pom.xml
index 35bb2753ef19d..3fbc030184c5c 100644
--- a/pulsar-io/hdfs3/pom.xml
+++ b/pulsar-io/hdfs3/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-hdfs3
Pulsar IO :: Hdfs3
diff --git a/pulsar-io/http/pom.xml b/pulsar-io/http/pom.xml
index 0a64891963bf8..d86201a67b30f 100644
--- a/pulsar-io/http/pom.xml
+++ b/pulsar-io/http/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-http
diff --git a/pulsar-io/influxdb/pom.xml b/pulsar-io/influxdb/pom.xml
index a2104112a4cf7..91571cf66e803 100644
--- a/pulsar-io/influxdb/pom.xml
+++ b/pulsar-io/influxdb/pom.xml
@@ -25,7 +25,7 @@
pulsar-io
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-influxdb
diff --git a/pulsar-io/jdbc/clickhouse/pom.xml b/pulsar-io/jdbc/clickhouse/pom.xml
index 8e8908a7f7aad..89ac29d72653a 100644
--- a/pulsar-io/jdbc/clickhouse/pom.xml
+++ b/pulsar-io/jdbc/clickhouse/pom.xml
@@ -24,7 +24,7 @@
pulsar-io-jdbc
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/jdbc/core/pom.xml b/pulsar-io/jdbc/core/pom.xml
index 53b2599afeb1d..f9dd1e0e96346 100644
--- a/pulsar-io/jdbc/core/pom.xml
+++ b/pulsar-io/jdbc/core/pom.xml
@@ -24,7 +24,7 @@
pulsar-io-jdbc
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/jdbc/mariadb/pom.xml b/pulsar-io/jdbc/mariadb/pom.xml
index 298addcf35f60..7e96a2901456f 100644
--- a/pulsar-io/jdbc/mariadb/pom.xml
+++ b/pulsar-io/jdbc/mariadb/pom.xml
@@ -24,7 +24,7 @@
pulsar-io-jdbc
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/jdbc/openmldb/pom.xml b/pulsar-io/jdbc/openmldb/pom.xml
index 3462971cbd39d..1b2bab67d04ab 100644
--- a/pulsar-io/jdbc/openmldb/pom.xml
+++ b/pulsar-io/jdbc/openmldb/pom.xml
@@ -24,7 +24,7 @@
pulsar-io-jdbc
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/jdbc/pom.xml b/pulsar-io/jdbc/pom.xml
index d6e168df2aecf..3f841ab183399 100644
--- a/pulsar-io/jdbc/pom.xml
+++ b/pulsar-io/jdbc/pom.xml
@@ -33,7 +33,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-jdbc
diff --git a/pulsar-io/jdbc/postgres/pom.xml b/pulsar-io/jdbc/postgres/pom.xml
index 25216d9028302..3ae7eaf93bb7c 100644
--- a/pulsar-io/jdbc/postgres/pom.xml
+++ b/pulsar-io/jdbc/postgres/pom.xml
@@ -24,7 +24,7 @@
pulsar-io-jdbc
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-io/jdbc/sqlite/pom.xml b/pulsar-io/jdbc/sqlite/pom.xml
index 0cbc22543dda5..6c688af0ae15e 100644
--- a/pulsar-io/jdbc/sqlite/pom.xml
+++ b/pulsar-io/jdbc/sqlite/pom.xml
@@ -24,7 +24,7 @@
pulsar-io-jdbc
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
pulsar-io-jdbc-sqlite
diff --git a/pulsar-io/kafka-connect-adaptor-nar/pom.xml b/pulsar-io/kafka-connect-adaptor-nar/pom.xml
index 8c01d37a12b47..bd742f0f20332 100644
--- a/pulsar-io/kafka-connect-adaptor-nar/pom.xml
+++ b/pulsar-io/kafka-connect-adaptor-nar/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-kafka-connect-adaptor-nar
diff --git a/pulsar-io/kafka-connect-adaptor/pom.xml b/pulsar-io/kafka-connect-adaptor/pom.xml
index aee1b800b489c..5e192be95ecf4 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-kafka-connect-adaptor
diff --git a/pulsar-io/kafka/pom.xml b/pulsar-io/kafka/pom.xml
index ec8de4c2e2e12..9e322961889ed 100644
--- a/pulsar-io/kafka/pom.xml
+++ b/pulsar-io/kafka/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-kafka
diff --git a/pulsar-io/kinesis/pom.xml b/pulsar-io/kinesis/pom.xml
index bfa9fccdc8f72..b957a770dfcb0 100644
--- a/pulsar-io/kinesis/pom.xml
+++ b/pulsar-io/kinesis/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-kinesis
diff --git a/pulsar-io/mongo/pom.xml b/pulsar-io/mongo/pom.xml
index 0a42972aa7f3b..63cdd397f2548 100644
--- a/pulsar-io/mongo/pom.xml
+++ b/pulsar-io/mongo/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-mongo
diff --git a/pulsar-io/netty/pom.xml b/pulsar-io/netty/pom.xml
index 8dc26302282e7..b6959199053e3 100644
--- a/pulsar-io/netty/pom.xml
+++ b/pulsar-io/netty/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-netty
diff --git a/pulsar-io/nsq/pom.xml b/pulsar-io/nsq/pom.xml
index 032b6ad6c5faa..8f7307843627f 100644
--- a/pulsar-io/nsq/pom.xml
+++ b/pulsar-io/nsq/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-nsq
diff --git a/pulsar-io/pom.xml b/pulsar-io/pom.xml
index 6cab06ee00b2c..2e62509c08651 100644
--- a/pulsar-io/pom.xml
+++ b/pulsar-io/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io
diff --git a/pulsar-io/rabbitmq/pom.xml b/pulsar-io/rabbitmq/pom.xml
index 48ba68537e45c..8fc0535c16089 100644
--- a/pulsar-io/rabbitmq/pom.xml
+++ b/pulsar-io/rabbitmq/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-rabbitmq
diff --git a/pulsar-io/redis/pom.xml b/pulsar-io/redis/pom.xml
index 165fe34c4d674..3f04f6645697f 100644
--- a/pulsar-io/redis/pom.xml
+++ b/pulsar-io/redis/pom.xml
@@ -25,7 +25,7 @@
pulsar-io
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-redis
diff --git a/pulsar-io/solr/pom.xml b/pulsar-io/solr/pom.xml
index 66d4e66348d69..4ef67a31ec33c 100644
--- a/pulsar-io/solr/pom.xml
+++ b/pulsar-io/solr/pom.xml
@@ -25,7 +25,7 @@
pulsar-io
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
diff --git a/pulsar-io/twitter/pom.xml b/pulsar-io/twitter/pom.xml
index 15cca2cb9d2f2..901f8639a4326 100644
--- a/pulsar-io/twitter/pom.xml
+++ b/pulsar-io/twitter/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar-io
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-io-twitter
diff --git a/pulsar-metadata/pom.xml b/pulsar-metadata/pom.xml
index 71ae6f7c4ffdb..4096a1ee0f994 100644
--- a/pulsar-metadata/pom.xml
+++ b/pulsar-metadata/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-package-management/bookkeeper-storage/pom.xml b/pulsar-package-management/bookkeeper-storage/pom.xml
index a728481f139eb..274e5abb4abec 100644
--- a/pulsar-package-management/bookkeeper-storage/pom.xml
+++ b/pulsar-package-management/bookkeeper-storage/pom.xml
@@ -25,7 +25,7 @@
pulsar-package-management
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-package-management/core/pom.xml b/pulsar-package-management/core/pom.xml
index d17079298e088..a54d2b1d8ad54 100644
--- a/pulsar-package-management/core/pom.xml
+++ b/pulsar-package-management/core/pom.xml
@@ -25,7 +25,7 @@
pulsar-package-management
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-package-management/filesystem-storage/pom.xml b/pulsar-package-management/filesystem-storage/pom.xml
index f88c36399948f..94e075fea1973 100644
--- a/pulsar-package-management/filesystem-storage/pom.xml
+++ b/pulsar-package-management/filesystem-storage/pom.xml
@@ -25,7 +25,7 @@
pulsar-package-management
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/pulsar-package-management/pom.xml b/pulsar-package-management/pom.xml
index d55c3b28256e5..f05798ecb4bb3 100644
--- a/pulsar-package-management/pom.xml
+++ b/pulsar-package-management/pom.xml
@@ -25,7 +25,7 @@
pulsar
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
4.0.0
diff --git a/pulsar-proxy/pom.xml b/pulsar-proxy/pom.xml
index 41443ee30ce13..03ec0aed8b56d 100644
--- a/pulsar-proxy/pom.xml
+++ b/pulsar-proxy/pom.xml
@@ -24,7 +24,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-proxy
diff --git a/pulsar-sql/pom.xml b/pulsar-sql/pom.xml
index e616c9dca005d..4dbf7d5737335 100644
--- a/pulsar-sql/pom.xml
+++ b/pulsar-sql/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-sql
diff --git a/pulsar-sql/presto-distribution/pom.xml b/pulsar-sql/presto-distribution/pom.xml
index fffe47e34e855..6e39bd50ad8be 100644
--- a/pulsar-sql/presto-distribution/pom.xml
+++ b/pulsar-sql/presto-distribution/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar-sql
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-presto-distribution
diff --git a/pulsar-sql/presto-pulsar-plugin/pom.xml b/pulsar-sql/presto-pulsar-plugin/pom.xml
index 5f8f9fd939b9b..11d2cbdfa9925 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-presto-connector
diff --git a/pulsar-sql/presto-pulsar/pom.xml b/pulsar-sql/presto-pulsar/pom.xml
index 407c9f5fcb7a7..622c66e6d76ba 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-presto-connector-original
diff --git a/pulsar-testclient/pom.xml b/pulsar-testclient/pom.xml
index b61f5d047484a..ceb64ecbadd90 100644
--- a/pulsar-testclient/pom.xml
+++ b/pulsar-testclient/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/pulsar-transaction/common/pom.xml b/pulsar-transaction/common/pom.xml
index 4ba07f53a5e06..2b1cf90a2cda7 100644
--- a/pulsar-transaction/common/pom.xml
+++ b/pulsar-transaction/common/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-transaction-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-transaction-common
diff --git a/pulsar-transaction/coordinator/pom.xml b/pulsar-transaction/coordinator/pom.xml
index fac56f750cdc0..25390007b7056 100644
--- a/pulsar-transaction/coordinator/pom.xml
+++ b/pulsar-transaction/coordinator/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar
pulsar-transaction-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-transaction-coordinator
diff --git a/pulsar-transaction/pom.xml b/pulsar-transaction/pom.xml
index 01df05aca36eb..133f1fe826e2b 100644
--- a/pulsar-transaction/pom.xml
+++ b/pulsar-transaction/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-transaction-parent
diff --git a/pulsar-websocket/pom.xml b/pulsar-websocket/pom.xml
index 3ac6403db56d6..3f8f91d1416ba 100644
--- a/pulsar-websocket/pom.xml
+++ b/pulsar-websocket/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/structured-event-log/pom.xml b/structured-event-log/pom.xml
index 3122688bd0239..6daaa21991515 100644
--- a/structured-event-log/pom.xml
+++ b/structured-event-log/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/testmocks/pom.xml b/testmocks/pom.xml
index add9e64454ff3..1cdcd7906079f 100644
--- a/testmocks/pom.xml
+++ b/testmocks/pom.xml
@@ -25,7 +25,7 @@
pulsar
org.apache.pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
testmocks
diff --git a/tests/bc_2_0_0/pom.xml b/tests/bc_2_0_0/pom.xml
index 5d190690e0767..93adaffe83459 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.12.0-SNAPSHOT
+ 3.0.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 95b01fc2ac141..41da961f3bb8e 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
bc_2_0_1
diff --git a/tests/bc_2_6_0/pom.xml b/tests/bc_2_6_0/pom.xml
index e9411f7e4e180..f1e75c41ae6d3 100644
--- a/tests/bc_2_6_0/pom.xml
+++ b/tests/bc_2_6_0/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar.tests
tests-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/tests/docker-images/java-test-functions/pom.xml b/tests/docker-images/java-test-functions/pom.xml
index 2cef72eb3f251..db685d0394253 100644
--- a/tests/docker-images/java-test-functions/pom.xml
+++ b/tests/docker-images/java-test-functions/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar.tests
docker-images
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
java-test-functions
diff --git a/tests/docker-images/java-test-image/pom.xml b/tests/docker-images/java-test-image/pom.xml
index 522ee3c713185..5154c4e5599e5 100644
--- a/tests/docker-images/java-test-image/pom.xml
+++ b/tests/docker-images/java-test-image/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar.tests
docker-images
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
java-test-image
diff --git a/tests/docker-images/java-test-plugins/pom.xml b/tests/docker-images/java-test-plugins/pom.xml
index 40fa3b666bc9a..b214c84bb6c36 100644
--- a/tests/docker-images/java-test-plugins/pom.xml
+++ b/tests/docker-images/java-test-plugins/pom.xml
@@ -23,7 +23,7 @@
org.apache.pulsar.tests
docker-images
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
java-test-plugins
diff --git a/tests/docker-images/latest-version-image/pom.xml b/tests/docker-images/latest-version-image/pom.xml
index 0d96a3729bf01..8474f820c9566 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.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
4.0.0
latest-version-image
diff --git a/tests/docker-images/pom.xml b/tests/docker-images/pom.xml
index 9864fe0518677..ade69e0778b04 100644
--- a/tests/docker-images/pom.xml
+++ b/tests/docker-images/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar.tests
tests-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
docker-images
Apache Pulsar :: Tests :: Docker Images
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 49901437622af..d9b817ca2e2b5 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar.tests
tests-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
integration
diff --git a/tests/pom.xml b/tests/pom.xml
index 80590c12cd216..8a4aec9504ff3 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
org.apache.pulsar.tests
tests-parent
diff --git a/tests/pulsar-client-admin-shade-test/pom.xml b/tests/pulsar-client-admin-shade-test/pom.xml
index 496537ea397a8..0e7bed47db060 100644
--- a/tests/pulsar-client-admin-shade-test/pom.xml
+++ b/tests/pulsar-client-admin-shade-test/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar.tests
tests-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-client-admin-shade-test
diff --git a/tests/pulsar-client-all-shade-test/pom.xml b/tests/pulsar-client-all-shade-test/pom.xml
index 955137109100a..2b65f49a360ae 100644
--- a/tests/pulsar-client-all-shade-test/pom.xml
+++ b/tests/pulsar-client-all-shade-test/pom.xml
@@ -26,7 +26,7 @@
org.apache.pulsar.tests
tests-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-client-all-shade-test
diff --git a/tests/pulsar-client-shade-test/pom.xml b/tests/pulsar-client-shade-test/pom.xml
index 4848847547538..6efd88f4ac762 100644
--- a/tests/pulsar-client-shade-test/pom.xml
+++ b/tests/pulsar-client-shade-test/pom.xml
@@ -27,7 +27,7 @@
org.apache.pulsar.tests
tests-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pulsar-client-shade-test
diff --git a/tiered-storage/file-system/pom.xml b/tiered-storage/file-system/pom.xml
index 117267305e4b5..1d8aab48cbff8 100644
--- a/tiered-storage/file-system/pom.xml
+++ b/tiered-storage/file-system/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
tiered-storage-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/tiered-storage/jcloud/pom.xml b/tiered-storage/jcloud/pom.xml
index c1c1ca76f1051..56ec203b47690 100644
--- a/tiered-storage/jcloud/pom.xml
+++ b/tiered-storage/jcloud/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
tiered-storage-parent
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..
diff --git a/tiered-storage/pom.xml b/tiered-storage/pom.xml
index cc55203a23444..6057e082fca01 100644
--- a/tiered-storage/pom.xml
+++ b/tiered-storage/pom.xml
@@ -25,7 +25,7 @@
org.apache.pulsar
pulsar
- 2.12.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
..