diff --git a/.idea/vcs.xml b/.idea/vcs.xml
index 99fce8b2b9812..951f00c3cc3b8 100644
--- a/.idea/vcs.xml
+++ b/.idea/vcs.xml
@@ -1,4 +1,4 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
index 872764f899827..ca4639f8053e0 100644
--- a/.mvn/extensions.xml
+++ b/.mvn/extensions.xml
@@ -1,4 +1,4 @@
-
+
-
+
com.gradle
gradle-enterprise-maven-extension
diff --git a/.mvn/gradle-enterprise.xml b/.mvn/gradle-enterprise.xml
index 2667402c23cdb..c8626080d0866 100644
--- a/.mvn/gradle-enterprise.xml
+++ b/.mvn/gradle-enterprise.xml
@@ -1,4 +1,4 @@
-
+
-
+
https://ge.apache.org
false
diff --git a/bouncy-castle/bc/pom.xml b/bouncy-castle/bc/pom.xml
index 97555bff74454..632a83b9fe731 100644
--- a/bouncy-castle/bc/pom.xml
+++ b/bouncy-castle/bc/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
bouncy-castle-parent
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
bouncy-castle-bc
Apache Pulsar :: Bouncy Castle :: BC
-
${project.groupId}
@@ -39,23 +36,19 @@
${project.version}
provided
-
org.bouncycastle
bcpkix-jdk18on
${bouncycastle.version}
-
org.bouncycastle
bcprov-ext-jdk18on
${bouncycastle.version}
-
-
de.ntcomputer
@@ -73,7 +66,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/bouncy-castle/bcfips-include-test/pom.xml b/bouncy-castle/bcfips-include-test/pom.xml
index 38aee53b0eca7..7c102ee9e23e3 100644
--- a/bouncy-castle/bcfips-include-test/pom.xml
+++ b/bouncy-castle/bcfips-include-test/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
bouncy-castle-parent
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
bcfips-include-test
Pulsar Bouncy Castle FIPS Test
Broker and client runs auth include BC FIPS verison
-
${project.groupId}
@@ -39,7 +37,6 @@
${project.version}
test
-
${project.groupId}
pulsar-broker
@@ -53,7 +50,6 @@
test-jar
test
-
${project.groupId}
pulsar-broker
@@ -66,7 +62,6 @@
test
-
${project.groupId}
@@ -74,7 +69,6 @@
${project.version}
pkg
-
diff --git a/bouncy-castle/bcfips/pom.xml b/bouncy-castle/bcfips/pom.xml
index 3fa9908d1d836..645074feab382 100644
--- a/bouncy-castle/bcfips/pom.xml
+++ b/bouncy-castle/bcfips/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
bouncy-castle-parent
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
bouncy-castle-bcfips
Apache Pulsar :: Bouncy Castle :: BC-FIPS
-
${project.groupId}
@@ -39,20 +36,17 @@
${project.version}
provided
-
org.bouncycastle
bc-fips
${bouncycastle.bc-fips.version}
-
org.bouncycastle
bcpkix-fips
${bouncycastle.bcpkix-fips.version}
-
diff --git a/bouncy-castle/pom.xml b/bouncy-castle/pom.xml
index cef481b92080d..f69048ede3265 100644
--- a/bouncy-castle/pom.xml
+++ b/bouncy-castle/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
@@ -42,16 +41,13 @@
-
bouncy-castle-parent
Apache Pulsar :: Bouncy Castle :: Parent
-
bc
bcfips
-
bcfips-include-test
diff --git a/buildtools/pom.xml b/buildtools/pom.xml
index f4cf98972416d..6a717e788fe7b 100644
--- a/buildtools/pom.xml
+++ b/buildtools/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
org.apache
apache
29
-
+
-
- org.apache.pulsar
+ io.streamnative
buildtools
- 3.1.3
+ 3.1.0-SNAPSHOT
jar
Pulsar Build Tools
-
- 2024-03-04T17:25:06Z
+ 2024-03-04T21:07:36Z
1.8
1.8
3.1.0
@@ -60,7 +57,6 @@
--add-opens java.base/jdk.internal.platform=ALL-UNNAMED
-
@@ -72,9 +68,7 @@
-
-
org.yaml
snakeyaml
@@ -95,7 +89,6 @@
guice
${guice.version}
-
org.testng
testng
@@ -147,7 +140,6 @@
${mockito.version}
-
@@ -256,6 +248,55 @@
**/proto/*
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.2.0
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ maven-gpg-plugin
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
@@ -265,4 +306,14 @@
+
+
+ ossrh
+ https://s01.oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
diff --git a/buildtools/src/main/resources/log4j2.xml b/buildtools/src/main/resources/log4j2.xml
index 184f58487eaf0..9e12d754fe7b5 100644
--- a/buildtools/src/main/resources/log4j2.xml
+++ b/buildtools/src/main/resources/log4j2.xml
@@ -1,4 +1,4 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/buildtools/src/main/resources/pulsar/checkstyle.xml b/buildtools/src/main/resources/pulsar/checkstyle.xml
index c63c8993408de..7a32584cc4dd6 100644
--- a/buildtools/src/main/resources/pulsar/checkstyle.xml
+++ b/buildtools/src/main/resources/pulsar/checkstyle.xml
@@ -1,4 +1,4 @@
-
+
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+ IMPORT CHECKS
-
-
-
-
+ -->
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
} else
-->
-
else
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
diff --git a/buildtools/src/main/resources/pulsar/suppressions.xml b/buildtools/src/main/resources/pulsar/suppressions.xml
index 57a01c60f6a27..e558a8a0618fd 100644
--- a/buildtools/src/main/resources/pulsar/suppressions.xml
+++ b/buildtools/src/main/resources/pulsar/suppressions.xml
@@ -1,4 +1,4 @@
-
+
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/conf/filesystem_offload_core_site.xml b/conf/filesystem_offload_core_site.xml
index d26cec2cc60f0..3c7e6d94bbe50 100644
--- a/conf/filesystem_offload_core_site.xml
+++ b/conf/filesystem_offload_core_site.xml
@@ -1,3 +1,4 @@
+
-
-
- fs.defaultFS
-
-
-
- hadoop.tmp.dir
- pulsar
-
-
- io.file.buffer.size
- 4096
-
-
- io.seqfile.compress.blocksize
- 1000000
-
-
- io.seqfile.compression.type
- BLOCK
-
-
- io.map.index.interval
- 128
-
-
+
+
+ fs.defaultFS
+
+
+
+ hadoop.tmp.dir
+ pulsar
+
+
+ io.file.buffer.size
+ 4096
+
+
+ io.seqfile.compress.blocksize
+ 1000000
+
+
+ io.seqfile.compression.type
+ BLOCK
+
+
+ io.map.index.interval
+ 128
+
diff --git a/conf/functions_log4j2.xml b/conf/functions_log4j2.xml
index fd4042e82e82f..a1dcc6a1f654a 100644
--- a/conf/functions_log4j2.xml
+++ b/conf/functions_log4j2.xml
@@ -1,3 +1,4 @@
+
- pulsar-functions-instance
- 30
-
-
- pulsar.log.appender
- RollingFile
-
-
- pulsar.log.level
- info
-
-
- bk.log.level
- info
-
-
-
-
- Console
- SYSTEM_OUT
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
- RollingFile
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.log
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}-%d{MM-dd-yyyy}-%i.log.gz
- true
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
- 1
- true
-
-
- 1 GB
-
-
- 0 0 0 * * ?
-
-
-
-
- ${sys:pulsar.function.log.dir}
- 2
-
- ${sys:pulsar.function.log.file}*log.gz
-
-
- 30d
-
-
-
-
-
- BkRollingFile
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk-%d{MM-dd-yyyy}-%i.log.gz
- true
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
- 1
- true
-
-
- 1 GB
-
-
- 0 0 0 * * ?
-
-
-
-
- ${sys:pulsar.function.log.dir}
- 2
-
- ${sys:pulsar.function.log.file}.bk*log.gz
-
-
- 30d
-
-
-
-
-
-
-
- org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
- ${sys:bk.log.level}
- false
-
- [BkRollingFile]
-
-
-
- ${sys:pulsar.log.level}
-
- [${sys:pulsar.log.appender}]
- ${sys:pulsar.log.level}
-
-
-
+ pulsar-functions-instance
+ 30
+
+
+ pulsar.log.appender
+ RollingFile
+
+
+ pulsar.log.level
+ info
+
+
+ bk.log.level
+ info
+
+
+
+
+ Console
+ SYSTEM_OUT
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+ RollingFile
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.log
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}-%d{MM-dd-yyyy}-%i.log.gz
+ true
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+ 1
+ true
+
+
+ 1 GB
+
+
+ 0 0 0 * * ?
+
+
+
+
+ ${sys:pulsar.function.log.dir}
+ 2
+
+ ${sys:pulsar.function.log.file}*log.gz
+
+
+ 30d
+
+
+
+
+
+ BkRollingFile
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk-%d{MM-dd-yyyy}-%i.log.gz
+ true
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+ 1
+ true
+
+
+ 1 GB
+
+
+ 0 0 0 * * ?
+
+
+
+
+ ${sys:pulsar.function.log.dir}
+ 2
+
+ ${sys:pulsar.function.log.file}.bk*log.gz
+
+
+ 30d
+
+
+
+
+
+
+
+ org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
+ ${sys:bk.log.level}
+ false
+
+ [BkRollingFile]
+
+
+
+ ${sys:pulsar.log.level}
+
+ [${sys:pulsar.log.appender}]
+ ${sys:pulsar.log.level}
+
+
+
diff --git a/distribution/io/pom.xml b/distribution/io/pom.xml
index c9bbd9a8d502b..90a59b33f815a 100644
--- a/distribution/io/pom.xml
+++ b/distribution/io/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
distribution
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-io-distribution
pom
Pulsar :: Distribution :: IO
-
${project.groupId}
@@ -46,7 +43,6 @@
provided
-
@@ -69,9 +65,32 @@
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
-
generator-connector-config
@@ -151,5 +170,4 @@
-
diff --git a/distribution/io/src/assemble/io.xml b/distribution/io/src/assemble/io.xml
index 5b652170fdbb5..71d5aaf69f76a 100644
--- a/distribution/io/src/assemble/io.xml
+++ b/distribution/io/src/assemble/io.xml
@@ -1,3 +1,4 @@
+
-
+
bin
dir
@@ -38,48 +37,120 @@
.
644
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/distribution/offloaders/pom.xml b/distribution/offloaders/pom.xml
index bc860a52cfd52..992cc41283841 100644
--- a/distribution/offloaders/pom.xml
+++ b/distribution/offloaders/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
distribution
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-offloader-distribution
pom
Pulsar :: Distribution :: Offloader
-
${project.groupId}
@@ -66,7 +63,6 @@
-
@@ -90,6 +86,30 @@
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/distribution/offloaders/src/assemble/offloaders.xml b/distribution/offloaders/src/assemble/offloaders.xml
index 38f7eee906064..19c60f68c21d4 100644
--- a/distribution/offloaders/src/assemble/offloaders.xml
+++ b/distribution/offloaders/src/assemble/offloaders.xml
@@ -1,3 +1,4 @@
+
-
+
bin
tar.gz
@@ -38,13 +37,11 @@
.
644
-
offloaders
644
-
offloaders
diff --git a/distribution/pom.xml b/distribution/pom.xml
index a613a479c39a4..7be5264888b20 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
distribution
pom
Pulsar :: Distribution
-
-
main
@@ -47,7 +43,6 @@
shell
-
core-modules
@@ -55,7 +50,6 @@
-
@@ -65,6 +59,30 @@
${skipBuildDistribution}
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/distribution/server/pom.xml b/distribution/server/pom.xml
index 9e0ad56eede03..1fc9f28ba1025 100644
--- a/distribution/server/pom.xml
+++ b/distribution/server/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
distribution
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-server-distribution
pom
Pulsar :: Distribution :: Server
-
${project.groupId}
pulsar-broker
${project.version}
-
${project.groupId}
pulsar-docs-tools
${project.version}
-
${project.groupId}
pulsar-proxy
${project.version}
-
${project.groupId}
pulsar-broker-auth-oidc
${project.version}
-
${project.groupId}
pulsar-broker-auth-sasl
${project.version}
-
${project.groupId}
pulsar-client-auth-sasl
${project.version}
-
jline
jline
${jline.version}
-
org.apache.zookeeper
zookeeper-prometheus-metrics
@@ -95,7 +85,6 @@
-
${project.groupId}
pulsar-package-bookkeeper-storage
@@ -107,13 +96,11 @@
-
${project.groupId}
pulsar-package-filesystem-storage
${project.version}
-
${project.groupId}
pulsar-client-tools
@@ -125,33 +112,27 @@
-
${project.groupId}
pulsar-testclient
${project.version}
-
org.apache.logging.log4j
log4j-api
-
org.apache.logging.log4j
log4j-core
-
org.apache.logging.log4j
log4j-web
-
io.dropwizard.metrics
metrics-core
-
io.dropwizard.metrics
metrics-graphite
@@ -162,44 +143,36 @@
-
io.dropwizard.metrics
metrics-jvm
-
org.xerial.snappy
snappy-java
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
org.apache.logging.log4j
log4j-slf4j-impl
-
org.apache.bookkeeper.stats
prometheus-metrics-provider
-
io.prometheus
simpleclient_log4j2
-
${project.groupId}
bouncy-castle-bc
${project.version}
pkg
-
${project.groupId}
@@ -214,7 +187,6 @@
-
${project.groupId}
pulsar-functions-worker
@@ -231,7 +203,6 @@
-
${project.groupId}
@@ -246,7 +217,6 @@
-
${project.groupId}
@@ -259,7 +229,6 @@
-
io.grpc
@@ -269,13 +238,11 @@
org.bouncycastle
bcpkix-jdk18on
-
io.perfmark
perfmark-api
compile
-
org.apache.bookkeeper.http
@@ -297,7 +264,6 @@
vertx-web
-
@@ -338,6 +304,30 @@
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/distribution/server/src/assemble/bin.xml b/distribution/server/src/assemble/bin.xml
index 41ac24d0582da..f65a8e2fb7260 100644
--- a/distribution/server/src/assemble/bin.xml
+++ b/distribution/server/src/assemble/bin.xml
@@ -1,3 +1,4 @@
+
-
+
bin
tar.gz
@@ -131,14 +130,11 @@
${artifact.groupId}-${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}
-
- org.apache.pulsar:pulsar-functions-runtime-all
-
+ io.streamnative:pulsar-functions-runtime-all
org.projectlombok:lombok
-
- org.apache.pulsar:pulsar-functions-api-examples
+ io.streamnative:pulsar-functions-api-examples
*:tar.gz
diff --git a/distribution/shell/pom.xml b/distribution/shell/pom.xml
index d83bb0ce9b3ef..a119a3d35e655 100644
--- a/distribution/shell/pom.xml
+++ b/distribution/shell/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
distribution
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-shell-distribution
pom
Pulsar :: Distribution :: Shell
-
${project.groupId}
pulsar-client-tools
${project.version}
-
org.apache.logging.log4j
log4j-core
-
org.apache.logging.log4j
log4j-web
@@ -53,14 +48,11 @@
org.apache.logging.log4j
log4j-slf4j-impl
-
io.prometheus
simpleclient_log4j2
-
-
@@ -101,6 +93,30 @@
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/distribution/shell/src/assemble/shell.xml b/distribution/shell/src/assemble/shell.xml
index f823e0258b231..cd11bd8a1ef57 100644
--- a/distribution/shell/src/assemble/shell.xml
+++ b/distribution/shell/src/assemble/shell.xml
@@ -1,3 +1,4 @@
+
-
+
bin
tar.gz
@@ -46,7 +45,6 @@
.
644
-
bin
@@ -76,7 +74,6 @@
-
lib
diff --git a/docker/pom.xml b/docker/pom.xml
index f6fb6a3e34526..0f1842b1665ec 100644
--- a/docker/pom.xml
+++ b/docker/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
pom
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
docker-images
Apache Pulsar :: Docker Images
@@ -39,6 +38,30 @@
${skipBuildDistribution}
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/docker/pulsar-all/pom.xml b/docker/pulsar-all/pom.xml
index ce8ae64c32827..f06ecaaf6c839 100644
--- a/docker/pulsar-all/pom.xml
+++ b/docker/pulsar-all/pom.xml
@@ -1,3 +1,4 @@
+
-
+
- org.apache.pulsar
+ io.streamnative
docker-images
- 3.1.3
+ 3.1.0-SNAPSHOT
4.0.0
pulsar-all-docker-image
Apache Pulsar :: Docker Images :: Pulsar Latest Version (Include All Components)
pom
-
${project.groupId}
@@ -64,7 +63,6 @@
-
git-commit-id-no-git
@@ -177,7 +175,6 @@
-
docker-push
@@ -200,6 +197,5 @@
-
diff --git a/docker/pulsar/pom.xml b/docker/pulsar/pom.xml
index e8fa036bff1ca..ec8cc5e2b46da 100644
--- a/docker/pulsar/pom.xml
+++ b/docker/pulsar/pom.xml
@@ -1,3 +1,4 @@
+
-
+
- org.apache.pulsar
+ io.streamnative
docker-images
- 3.1.3
+ 3.1.0-SNAPSHOT
4.0.0
pulsar-docker-image
Apache Pulsar :: Docker Images :: Pulsar Latest Version
pom
-
${project.groupId}
@@ -46,12 +45,10 @@
-
mirror://mirrors.ubuntu.com/mirrors.txt
http://security.ubuntu.com/ubuntu/
-
git-commit-id-no-git
@@ -128,7 +125,6 @@
-
docker-push
@@ -151,6 +147,5 @@
-
diff --git a/jclouds-shaded/pom.xml b/jclouds-shaded/pom.xml
index 271e7e16c80fc..0e5c03bc7998b 100644
--- a/jclouds-shaded/pom.xml
+++ b/jclouds-shaded/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
jclouds-shaded
Apache Pulsar :: Jclouds shaded
-
-
org.apache.jclouds
jclouds-allblobstore
@@ -66,7 +61,6 @@
javax.annotation-api
-
@@ -82,7 +76,6 @@
true
true
false
-
com.google.guava:guava
@@ -106,7 +99,6 @@
com.google.errorprone:*
-
com.google
@@ -140,21 +132,20 @@
com.google.errorprone
org.apache.pulsar.jcloud.shade.com.google.errorprone
-
-
- org.apache.jclouds:jclouds-core
-
-
- lib/gson*jar
-
-
-
+
+ org.apache.jclouds:jclouds-core
+
+
+ lib/gson*jar
+
+
+
diff --git a/managed-ledger/pom.xml b/managed-ledger/pom.xml
index cc3d5c461772d..dba9f5674f37b 100644
--- a/managed-ledger/pom.xml
+++ b/managed-ledger/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
managed-ledger
Managed Ledger
-
org.apache.bookkeeper
bookkeeper-server
-
org.apache.bookkeeper.stats
prometheus-metrics-provider
-
org.apache.bookkeeper.stats
codahale-metrics-provider
@@ -54,36 +49,30 @@
-
com.google.protobuf
protobuf-java
-
${project.groupId}
pulsar-common
${project.version}
-
${project.groupId}
pulsar-metadata
${project.version}
-
com.google.guava
guava
-
${project.groupId}
testmocks
${project.version}
test
-
org.apache.zookeeper
zookeeper
@@ -105,29 +94,25 @@
- io.dropwizard.metrics
- metrics-core
- test
+ io.dropwizard.metrics
+ metrics-core
+ test
- org.xerial.snappy
- snappy-java
- test
+ org.xerial.snappy
+ snappy-java
+ test
-
org.awaitility
awaitility
test
-
org.slf4j
slf4j-api
-
-
@@ -147,7 +132,6 @@
-
org.apache.maven.plugins
maven-jar-plugin
diff --git a/pom.xml b/pom.xml
index 2ff2ba1631f73..f848198de531c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
pom
@@ -28,30 +27,24 @@
apache
29
-
- org.apache.pulsar
+ io.streamnative
pulsar
-
- 3.1.3
-
+ 3.1.0-SNAPSHOT
Pulsar
Pulsar is a distributed pub-sub messaging platform with a very
flexible messaging model and an intuitive client API.
https://github.com/apache/pulsar
-
Apache Software Foundation
https://www.apache.org/
2017
-
Apache Pulsar developers
https://pulsar.apache.org/
-
Apache License, Version 2.0
@@ -59,47 +52,38 @@ flexible messaging model and an intuitive client API.
repo
-
- https://github.com/apache/pulsar
- scm:git:https://github.com/apache/pulsar.git
- scm:git:ssh://git@github.com:apache/pulsar.git
+ https://github.com/streamnative/pulsar
+ scm:git:https://github.com/streamnative/pulsar.git
+ scm:git:ssh://git@github.com:streamnative/pulsar.git
-
GitHub Actions
https://github.com/apache/pulsar/actions
-
Github
https://github.com/apache/pulsar/issues
-
17
17
${maven.compiler.target}
8
-
3.4.0
-
**/Test*.java,**/*Test.java,**/*Tests.java,**/*TestCase.java
quarantine
-
UTF-8
UTF-8
- 2024-03-04T17:25:06Z
+ 2024-03-04T21:07:36Z
true
-
-
-
+
--add-opens java.base/jdk.internal.loader=ALL-UNNAMED
@@ -116,7 +100,7 @@ flexible messaging model and an intuitive client API.
false
1
true
-
+
false
${project.build.directory}
@@ -129,16 +113,16 @@ flexible messaging model and an intuitive client API.
false
package
package
-
1.26.0
-
4.16.4
3.9.1
1.5.0
1.10.0
- 1.1.10.5
- 4.1.12.1
+ 1.1.10.5
+
+ 4.1.12.1
+
5.1.0
4.1.100.Final
0.0.21.Final
@@ -251,11 +235,9 @@ flexible messaging model and an intuitive client API.
3.4.3
1.5.2-3
2.0.6
-
1.18.3
2.2
-
3.3.0
1.1.1
@@ -268,7 +250,6 @@ flexible messaging model and an intuitive client API.
1.5.4
5.4.0
2.33.2
-
0.6.1
3.0.0
@@ -302,20 +283,16 @@ flexible messaging model and an intuitive client API.
0.9.44
1.6.1
6.4.0
-
rename-netty-native-libs.sh
-
-
org.jline
jline
${jline3.version}
-
org.asynchttpclient
async-http-client
@@ -331,45 +308,39 @@ flexible messaging model and an intuitive client API.
-
org.testng
testng
${testng.version}
-
- org.yaml
- *
-
+
+ org.yaml
+ *
+
-
org.hamcrest
hamcrest
${hamcrest.version}
test
-
org.awaitility
awaitility
${awaitility.version}
test
-
org.mockito
mockito-core
${mockito.version}
-
org.mockito
mockito-inline
${mockito.version}
-
org.apache.zookeeper
zookeeper
@@ -445,7 +416,6 @@ flexible messaging model and an intuitive client API.
-
org.apache.bookkeeper
bookkeeper-server
@@ -474,13 +444,11 @@ flexible messaging model and an intuitive client API.
-
org.apache.bookkeeper
cpu-affinity
${bookkeeper.version}
-
io.vertx
vertx-core
@@ -491,38 +459,33 @@ flexible messaging model and an intuitive client API.
vertx-web
${vertx.version}
-
- org.apache.curator
- curator-recipes
- ${curator.version}
-
-
- org.apache.zookeeper
- *
-
-
+ org.apache.curator
+ curator-recipes
+ ${curator.version}
+
+
+ org.apache.zookeeper
+ *
+
+
-
org.apache.bookkeeper
bookkeeper-common-allocator
${bookkeeper.version}
-
org.apache.bookkeeper
bookkeeper-tools-framework
${bookkeeper.version}
-
org.reflections
reflections
${reflections.version}
-
org.apache.bookkeeper
@@ -555,7 +518,6 @@ flexible messaging model and an intuitive client API.
-
org.apache.bookkeeper
@@ -588,19 +550,16 @@ flexible messaging model and an intuitive client API.
-
org.apache.bookkeeper
bookkeeper-common
${bookkeeper.version}
-
org.apache.bookkeeper.stats
bookkeeper-stats-api
${bookkeeper.version}
-
org.apache.bookkeeper.stats
datasketches-metrics-provider
@@ -612,37 +571,31 @@ flexible messaging model and an intuitive client API.
-
org.apache.bookkeeper.stats
prometheus-metrics-provider
${bookkeeper.version}
-
org.rocksdb
rocksdbjni
${rocksdb.version}
-
org.eclipse.jetty
jetty-server
${jetty.version}
-
org.eclipse.jetty
jetty-alpn-conscrypt-server
${jetty.version}
-
org.conscrypt
conscrypt-openjdk-uber
${conscrypt.version}
-
org.eclipse.jetty
jetty-bom
@@ -650,7 +603,6 @@ flexible messaging model and an intuitive client API.
pom
import
-
io.netty
netty-bom
@@ -658,7 +610,6 @@ flexible messaging model and an intuitive client API.
pom
import
-
io.netty.incubator
netty-incubator-transport-classes-io_uring
@@ -681,79 +632,66 @@ flexible messaging model and an intuitive client API.
${netty-iouring.version}
linux-aarch_64
-
com.beust
jcommander
${jcommander.version}
-
com.google.guava
guava
${guava.version}
-
com.google.inject
guice
${guice.version}
-
com.google.inject.extensions
guice-assistedinject
${guice.version}
-
org.apache.commons
commons-lang3
${commons-lang3.version}
-
org.apache.commons
commons-compress
${commons-compress.version}
-
commons-configuration
commons-configuration
${commons-configuration.version}
-
commons-io
commons-io
${commons-io.version}
-
org.apache.commons
commons-text
${commons-text.version}
-
org.slf4j
slf4j-api
${slf4j.version}
-
org.slf4j
slf4j-simple
${slf4j.version}
-
org.slf4j
jcl-over-slf4j
${slf4j.version}
-
org.apache.logging.log4j
log4j-bom
@@ -761,49 +699,41 @@ flexible messaging model and an intuitive client API.
pom
import
-
commons-codec
commons-codec
${commons-codec.version}
-
org.glassfish.jersey.core
jersey-server
${jersey.version}
-
org.glassfish.jersey.core
jersey-client
${jersey.version}
-
org.glassfish.jersey.inject
jersey-hk2
${jersey.version}
-
org.glassfish.jersey.containers
jersey-container-servlet-core
${jersey.version}
-
org.glassfish.jersey.containers
jersey-container-servlet
${jersey.version}
-
javax.ws.rs
javax.ws.rs-api
${javax.ws.rs-api.version}
-
org.glassfish.jersey.media
jersey-media-json-jackson
@@ -815,19 +745,16 @@ flexible messaging model and an intuitive client API.
-
org.glassfish.jersey.media
jersey-media-multipart
${jersey.version}
-
net.java.dev.jna
jna
${jna.version}
-
com.github.docker-java
docker-java-core
@@ -849,7 +776,6 @@ flexible messaging model and an intuitive client API.
docker-java-transport-zerodep
${docker-java.version}
-
com.fasterxml.jackson
jackson-bom
@@ -857,56 +783,46 @@ flexible messaging model and an intuitive client API.
pom
import
-
org.codehaus.jettison
jettison
${jettison.version}
-
com.fasterxml.woodstox
woodstox-core
${woodstox.version}
-
-
org.hdrhistogram
HdrHistogram
${hdrHistogram.version}
-
io.swagger
swagger-core
${swagger.version}
-
io.swagger
swagger-annotations
${swagger.version}
-
javax.servlet
javax.servlet-api
${javax.servlet-api}
-
com.github.ben-manes.caffeine
caffeine
${caffeine.version}
-
org.bouncycastle
bcpkix-jdk18on
${bouncycastle.version}
-
com.cronutils
cron-utils
@@ -918,19 +834,16 @@ flexible messaging model and an intuitive client API.
-
com.yahoo.athenz
athenz-zts-java-client-core
${athenz.version}
-
com.yahoo.athenz
athenz-zpe-java-client
${athenz.version}
-
com.yahoo.athenz
athenz-cert-refresher
@@ -942,7 +855,6 @@ flexible messaging model and an intuitive client API.
-
com.yahoo.athenz
athenz-auth-core
@@ -954,67 +866,56 @@ flexible messaging model and an intuitive client API.
-
com.github.zafarkhaja
java-semver
${java-semver.version}
-
io.prometheus
simpleclient
${prometheus.version}
-
io.prometheus
simpleclient_hotspot
${prometheus.version}
-
io.prometheus
simpleclient_log4j2
${prometheus.version}
-
io.prometheus
simpleclient_servlet
${prometheus.version}
-
io.prometheus
simpleclient_jetty
${prometheus.version}
-
io.prometheus
simpleclient_caffeine
${prometheus.version}
-
com.carrotsearch
hppc
${hppc.version}
-
io.etcd
jetcd-core
${jetcd.version}
-
io.etcd
jetcd-test
${jetcd.version}
-
org.apache.spark
spark-streaming_2.10
@@ -1042,7 +943,6 @@ flexible messaging model and an intuitive client API.
-
io.jsonwebtoken
jjwt-api
@@ -1058,25 +958,21 @@ flexible messaging model and an intuitive client API.
jjwt-jackson
${jsonwebtoken.version}
-
net.jodah
typetools
${typetools.version}
-
net.bytebuddy
byte-buddy
${byte-buddy.version}
-
org.zeroturnaround
zt-zip
${zt-zip.version}
-
io.grpc
grpc-bom
@@ -1084,7 +980,6 @@ flexible messaging model and an intuitive client API.
pom
import
-
io.grpc
grpc-all
@@ -1108,7 +1003,6 @@ flexible messaging model and an intuitive client API.
-
io.grpc
grpc-xds
@@ -1120,25 +1014,21 @@ flexible messaging model and an intuitive client API.
-
com.google.http-client
google-http-client
${google-http-client.version}
-
com.google.http-client
google-http-client-jackson2
${google-http-client.version}
-
com.google.http-client
google-http-client-gson
${google-http-client.version}
-
io.perfmark
perfmark-api
@@ -1151,7 +1041,6 @@ flexible messaging model and an intuitive client API.
-
com.google.protobuf
protobuf-bom
@@ -1159,19 +1048,16 @@ flexible messaging model and an intuitive client API.
pom
import
-
com.google.code.gson
gson
${gson.version}
-
com.yahoo.datasketches
sketches-core
${sketches.version}
-
com.amazonaws
aws-java-sdk-bom
@@ -1179,7 +1065,6 @@ flexible messaging model and an intuitive client API.
pom
import
-
org.apache.distributedlog
distributedlog-core
@@ -1192,13 +1077,11 @@ flexible messaging model and an intuitive client API.
-
org.apache.commons
commons-collections4
${commons.collections4.version}
-
com.lmax
@@ -1222,103 +1105,86 @@ flexible messaging model and an intuitive client API.
assertj-core
${assertj-core.version}
-
org.projectlombok
lombok
${lombok.version}
-
javax.annotation
javax.annotation-api
${javax.annotation-api.version}
-
javax.xml.bind
jaxb-api
${jaxb-api}
-
jakarta.xml.bind
jakarta.xml.bind-api
${jakarta.xml.bind.version}
-
com.sun.activation
javax.activation
${javax.activation.version}
-
com.sun.activation
jakarta.activation
${jakarta.activation.version}
-
jakarta.activation
jakarta.activation-api
${jakarta.activation.version}
-
jakarta.validation
jakarta.validation-api
${jakarta.validation.version}
-
io.opencensus
opencensus-api
${opencensus.version}
-
io.opencensus
opencensus-contrib-http-util
${opencensus.version}
-
io.opencensus
opencensus-contrib-grpc-metrics
${opencensus.version}
-
org.opensearch.client
opensearch-rest-high-level-client
${opensearch.version}
-
co.elastic.clients
elasticsearch-java
${elasticsearch-java.version}
-
joda-time
joda-time
${joda.version}
-
org.javassist
javassist
${javassist.version}
-
net.jcip
jcip-annotations
${jcip.version}
-
io.airlift
aircompressor
@@ -1330,25 +1196,21 @@ flexible messaging model and an intuitive client API.
-
org.objenesis
objenesis
${objenesis.version}
-
org.apache.httpcomponents
httpclient
${apache-http-client.version}
-
org.apache.httpcomponents
httpcore
${apache-httpcomponents.version}
-
com.github.spotbugs
spotbugs-annotations
@@ -1356,31 +1218,26 @@ flexible messaging model and an intuitive client API.
provided
true
-
com.google.errorprone
error_prone_annotations
${errorprone.version}
-
com.google.j2objc
j2objc-annotations
${j2objc-annotations.version}
-
org.yaml
snakeyaml
${snakeyaml.version}
-
org.apache.ant
ant
${ant.version}
-
com.squareup.okhttp3
okhttp
@@ -1401,7 +1258,6 @@ flexible messaging model and an intuitive client API.
okio
${okio.version}
-
org.jetbrains.kotlin
kotlin-stdlib
@@ -1412,25 +1268,21 @@ flexible messaging model and an intuitive client API.
kotlin-stdlib-common
${kotlin-stdlib.version}
-
org.jetbrains.kotlin
kotlin-stdlib-jdk8
${kotlin-stdlib.version}
-
com.github.luben
zstd-jni
${zstd-jni.version}
-
- com.typesafe.netty
- netty-reactive-streams
- ${netty-reactive-streams.version}
+ com.typesafe.netty
+ netty-reactive-streams
+ ${netty-reactive-streams.version}
-
org.roaringbitmap
RoaringBitmap
@@ -1443,47 +1295,40 @@ flexible messaging model and an intuitive client API.
-
- org.apache.pulsar
+ io.streamnative
buildtools
${project.version}
test
-
org.testng
testng
test
-
org.mockito
mockito-core
test
-
org.mockito
mockito-inline
test
-
com.github.stefanbirkner
system-lambda
${system-lambda.version}
test
-
org.assertj
assertj-core
test
-
org.projectlombok
lombok
@@ -1494,7 +1339,6 @@ flexible messaging model and an intuitive client API.
javax.annotation-api
provided
-
org.apache.bookkeeper
@@ -1504,8 +1348,8 @@ flexible messaging model and an intuitive client API.
tests
- org.bouncycastle
- *
+ org.bouncycastle
+ *
org.slf4j
@@ -1539,8 +1383,12 @@ flexible messaging model and an intuitive client API.
+
+ org.apache.logging.log4j
+ log4j-layout-template-json
+ 2.20.0
+
-
${project.artifactId}
@@ -1615,7 +1463,6 @@ flexible messaging model and an intuitive client API.
-
org.commonjava.maven.plugins
directory-maven-plugin
@@ -1630,14 +1477,13 @@ flexible messaging model and an intuitive client API.
pulsar.basedir
- org.apache.pulsar
+ io.streamnative
pulsar
-
pl.project13.maven
git-commit-id-plugin
@@ -1662,7 +1508,6 @@ flexible messaging model and an intuitive client API.
-
com.mycila
license-maven-plugin
@@ -1763,33 +1608,26 @@ flexible messaging model and an intuitive client API.
src/assemble/README.bin.txt
src/assemble/LICENSE.bin.txt
src/assemble/NOTICE.bin.txt
-
src/main/java/org/apache/bookkeeper/mledger/proto/MLDataFormats.java
src/main/java/org/apache/pulsar/broker/service/schema/proto/SchemaRegistryFormat.java
bin/proto/MLDataFormats_pb2.py
-
**/avro/generated/*.java
-
**/*.avsc
-
src/main/java/org/apache/pulsar/io/kinesis/fbs/CompressionType.java
src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionCtx.java
src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionKey.java
src/main/java/org/apache/pulsar/io/kinesis/fbs/KeyValue.java
src/main/java/org/apache/pulsar/io/kinesis/fbs/Message.java
-
src/main/java/org/apache/bookkeeper/mledger/util/AbstractCASReferenceCounted.java
-
dependency-reduced-pom.xml
-
pulsar-client-go/go.mod
pulsar-client-go/go.sum
@@ -1797,15 +1635,12 @@ flexible messaging model and an intuitive client API.
pulsar-function-go/go.sum
pulsar-function-go/examples/go.mod
pulsar-function-go/examples/go.sum
-
**/META-INF/services/com.scurrilous.circe.HashProvider
**/META-INF/services/io.trino.spi.Plugin
-
**/django/stats/migrations/*.py
**/conf/uwsgi_params
-
**/*.crt
**/*.key
@@ -1818,21 +1653,16 @@ flexible messaging model and an intuitive client API.
certificate-authority/index.txt
certificate-authority/serial
certificate-authority/README.md
-
**/zk-3.5-test-data/*
-
**/requirements.txt
-
conf/schema_example.json
**/templates/*.tpl
-
**/.helmignore
**/_helpers.tpl
-
**/*.md
.github/**
@@ -1861,6 +1691,7 @@ flexible messaging model and an intuitive client API.
**/*.so.*
**/*.dylib
src/test/resources/*.txt
+ **/dependency-reduced-pom.xml
@@ -1869,55 +1700,106 @@ flexible messaging model and an intuitive client API.
maven-enforcer-plugin
${maven-enforcer-plugin.version}
-
- enforce-maven
-
- enforce
-
-
-
-
- 17
- Java 17+ is required to build Pulsar.
-
-
- 3.6.1
-
-
-
-
+
+ enforce-maven
+
+ enforce
+
+
+
+
+ 17
+ Java 17+ is required to build Pulsar.
+
+
+ 3.6.1
+
+
+
+
- org.apache.maven.plugins
- maven-assembly-plugin
- ${maven-assembly-plugin.version}
- false
-
-
- source-release-assembly-tar-gz
- generate-sources
-
- single
-
-
- ${skipSourceReleaseAssembly}
- true
-
- src/assembly-source-package.xml
-
- apache-pulsar-${project.version}-src
- false
-
- tar.gz
-
- posix
-
-
-
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ ${maven-assembly-plugin.version}
+ false
+
+
+ source-release-assembly-tar-gz
+ generate-sources
+
+ single
+
+
+ ${skipSourceReleaseAssembly}
+ true
+
+ src/assembly-source-package.xml
+
+ apache-pulsar-${project.version}-src
+ false
+
+ tar.gz
+
+ posix
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.13
+ true
+
+ ossrh
+ https://s01.oss.sonatype.org/
+ 60285aee9d4161
+ true
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.2.0
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+ attach-javadocs
+
+ jar
+
+
+ none
+ false
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-release-plugin
+ 3.0.0-M1
+
+ true
+ false
+ release
+ deploy
+
-
@@ -1938,10 +1820,10 @@ flexible messaging model and an intuitive client API.
maven-surefire-plugin
- ${include}
+ ${include}
- **/*$*,${exclude}
+ **/*$*,${exclude}
${groups}
${excludedGroups}
@@ -2025,13 +1907,13 @@ flexible messaging model and an intuitive client API.
com.github.spotbugs
spotbugs-maven-plugin
${spotbugs-maven-plugin.version}
-
-
- com.github.spotbugs
- spotbugs
- ${spotbugs.version}
-
-
+
+
+ com.github.spotbugs
+ spotbugs
+ ${spotbugs.version}
+
+
org.codehaus.mojo
@@ -2043,6 +1925,16 @@ flexible messaging model and an intuitive client API.
docker-maven-plugin
${docker-maven.version}
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.13
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.2.0
+
@@ -2058,7 +1950,6 @@ flexible messaging model and an intuitive client API.
-
@@ -2167,7 +2058,6 @@ flexible messaging model and an intuitive client API.
tests
-
contrib-check
-
-
-
- org.apache.rat
- apache-rat-plugin
-
-
-
- check
-
- verify
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- check-style
- verify
-
- ${pulsar.basedir}/buildtools/src/main/resources/pulsar/checkstyle.xml
- ${pulsar.basedir}/buildtools/src/main/resources/pulsar/suppressions.xml
- UTF-8
- **/proto/*
-
-
- check
-
-
-
-
-
-
+
+
+
+ org.apache.rat
+ apache-rat-plugin
+
+
+
+ check
+
+ verify
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ check-style
+ verify
+
+ ${pulsar.basedir}/buildtools/src/main/resources/pulsar/checkstyle.xml
+ ${pulsar.basedir}/buildtools/src/main/resources/pulsar/suppressions.xml
+ UTF-8
+ **/proto/*
+
+
+ check
+
+
+
+
+
+
-
windows
@@ -2223,7 +2112,6 @@ flexible messaging model and an intuitive client API.
rename-netty-native-libs.cmd
-
@@ -2268,37 +2156,27 @@ flexible messaging model and an intuitive client API.
pulsar-broker-auth-sasl
pulsar-client-auth-sasl
pulsar-config-validation
-
structured-event-log
-
pulsar-transaction
-
pulsar-functions
-
pulsar-io
-
bouncy-castle
-
pulsar-client-messagecrypto-bc
-
pulsar-metadata
jclouds-shaded
-
pulsar-package-management
-
distribution
docker
tests
-
core-modules
@@ -2328,31 +2206,23 @@ flexible messaging model and an intuitive client API.
pulsar-broker-auth-sasl
pulsar-client-auth-sasl
pulsar-config-validation
-
pulsar-transaction
-
pulsar-functions
-
pulsar-io
-
bouncy-castle
-
pulsar-client-messagecrypto-bc
-
distribution
pulsar-metadata
-
pulsar-package-management
-
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-broker-auth-athenz
jar
Athenz authentication plugin for broker
-
-
${project.groupId}
pulsar-broker
${project.version}
-
${project.groupId}
testmocks
${project.version}
test
-
com.yahoo.athenz
athenz-zpe-java-client
-
org.bouncycastle
bcpkix-jdk18on
-
-
@@ -79,7 +69,6 @@
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -97,7 +86,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -111,7 +99,6 @@
-
diff --git a/pulsar-broker-auth-athenz/src/test/resources/findbugsExclude.xml b/pulsar-broker-auth-athenz/src/test/resources/findbugsExclude.xml
index ddde8120ba518..47c3d73af5f06 100644
--- a/pulsar-broker-auth-athenz/src/test/resources/findbugsExclude.xml
+++ b/pulsar-broker-auth-athenz/src/test/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
\ No newline at end of file
+
diff --git a/pulsar-broker-auth-oidc/pom.xml b/pulsar-broker-auth-oidc/pom.xml
index b879c373e22a2..e898923dfd659 100644
--- a/pulsar-broker-auth-oidc/pom.xml
+++ b/pulsar-broker-auth-oidc/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-broker-auth-oidc
jar
Open ID Connect authentication plugin for broker
-
0.11.5
-
-
${project.groupId}
pulsar-broker-common
@@ -50,29 +44,24 @@
-
com.auth0
java-jwt
4.3.0
-
com.auth0
jwks-rsa
0.22.0
-
com.github.ben-manes.caffeine
caffeine
-
org.asynchttpclient
async-http-client
-
io.kubernetes
client-java
@@ -97,7 +86,6 @@
-
io.jsonwebtoken
jjwt-api
@@ -110,16 +98,13 @@
${jsonwebtoken.version}
test
-
com.github.tomakehurst
wiremock-jre8
${wiremock.version}
test
-
-
@@ -141,8 +126,6 @@
-
-
@@ -162,7 +145,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/pulsar-broker-auth-sasl/pom.xml b/pulsar-broker-auth-sasl/pom.xml
index 6f54634b3e0fd..cd06ee0f6f16e 100644
--- a/pulsar-broker-auth-sasl/pom.xml
+++ b/pulsar-broker-auth-sasl/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-broker-auth-sasl
jar
SASL authentication plugin for broker
-
-
${project.groupId}
pulsar-broker
${project.version}
-
org.apache.kerby
kerby-config
@@ -53,7 +47,6 @@
-
org.apache.kerby
kerb-simplekdc
@@ -66,30 +59,25 @@
-
${project.groupId}
pulsar-proxy
${project.version}
test
-
${project.groupId}
testmocks
${project.version}
test
-
${project.groupId}
pulsar-client-auth-sasl
${project.version}
test
-
-
@@ -111,8 +99,6 @@
-
-
@@ -132,7 +118,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/pulsar-broker-common/pom.xml b/pulsar-broker-common/pom.xml
index 6b63245bab255..a6d0e21a0ca59 100644
--- a/pulsar-broker-common/pom.xml
+++ b/pulsar-broker-common/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-broker-common
Common classes used in multiple broker modules
-
${project.groupId}
pulsar-metadata
${project.version}
-
com.google.guava
guava
-
io.prometheus
simpleclient_jetty
-
javax.servlet
javax.servlet-api
-
javax.ws.rs
javax.ws.rs-api
-
io.jsonwebtoken
jjwt-impl
-
io.jsonwebtoken
jjwt-jackson
-
org.bouncycastle
@@ -76,14 +65,12 @@
${bouncycastle.bc-fips.version}
test
-
org.awaitility
awaitility
test
-
@@ -103,7 +90,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -117,7 +103,6 @@
-
maven-resources-plugin
diff --git a/pulsar-broker/pom.xml b/pulsar-broker/pom.xml
index 87389f335c126..c86934fe56313 100644
--- a/pulsar-broker/pom.xml
+++ b/pulsar-broker/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-broker
jar
Pulsar Broker
-
commons-codec
commons-codec
-
org.apache.commons
commons-collections4
-
org.apache.commons
commons-lang3
-
org.slf4j
slf4j-api
-
io.netty
netty-transport
-
com.google.protobuf
protobuf-java
-
${project.groupId}
pulsar-client-original
${project.version}
-
${project.groupId}
pulsar-websocket
${project.version}
-
${project.groupId}
pulsar-client-admin-original
${project.version}
-
${project.groupId}
managed-ledger
${project.version}
-
org.apache.curator
curator-recipes
-
org.apache.bookkeeper
stream-storage-server
@@ -119,170 +105,139 @@
-
org.apache.bookkeeper
bookkeeper-tools-framework
-
${project.groupId}
pulsar-broker-common
${project.version}
-
${project.groupId}
pulsar-transaction-common
${project.version}
-
${project.groupId}
pulsar-io-batch-discovery-triggerers
${project.version}
test
-
${project.groupId}
testmocks
${project.version}
test
-
com.github.tomakehurst
wiremock-jre8
${wiremock.version}
test
-
- io.dropwizard.metrics
- metrics-core
+ io.dropwizard.metrics
+ metrics-core
-
- org.xerial.snappy
- snappy-java
+ org.xerial.snappy
+ snappy-java
-
-
${project.groupId}
pulsar-functions-worker
${project.version}
-
${project.groupId}
pulsar-functions-local-runner-original
${project.version}
test
-
${project.groupId}
pulsar-client-messagecrypto-bc
${project.version}
-
org.awaitility
awaitility
test
-
-
org.eclipse.jetty
jetty-server
-
org.eclipse.jetty
jetty-alpn-conscrypt-server
-
org.eclipse.jetty
jetty-servlet
-
org.eclipse.jetty
jetty-servlets
-
org.glassfish.jersey.core
jersey-server
-
org.glassfish.jersey.containers
jersey-container-servlet-core
-
org.glassfish.jersey.containers
jersey-container-servlet
-
org.glassfish.jersey.media
jersey-media-json-jackson
-
org.glassfish.jersey.test-framework
jersey-test-framework-core
test
${jersey.version}
-
org.glassfish.jersey.test-framework.providers
jersey-test-framework-provider-grizzly2
test
${jersey.version}
-
jakarta.activation
jakarta.activation-api
-
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
-
org.glassfish.jersey.inject
jersey-hk2
-
com.fasterxml.jackson.module
jackson-module-jsonSchema
-
org.slf4j
jcl-over-slf4j
-
com.google.guava
guava
-
${project.groupId}
pulsar-docs-tools
@@ -294,80 +249,65 @@
-
com.beust
jcommander
-
io.swagger
swagger-annotations
provided
-
io.prometheus
simpleclient
-
io.prometheus
simpleclient_jetty
-
io.prometheus
simpleclient_hotspot
-
io.prometheus
simpleclient_caffeine
-
io.swagger
swagger-core
provided
-
org.hdrhistogram
HdrHistogram
-
com.google.code.gson
gson
-
com.github.zafarkhaja
java-semver
-
org.apache.avro
avro
${avro.version}
-
com.carrotsearch
hppc
-
org.roaringbitmap
RoaringBitmap
-
com.github.oshi
oshi-core-java11
-
${project.groupId}
pulsar-functions-api-examples
@@ -375,7 +315,6 @@
pom
test
-
${project.groupId}
pulsar-functions-api-examples-builtin
@@ -383,7 +322,6 @@
pom
test
-
${project.groupId}
pulsar-io-batch-data-generator
@@ -391,7 +329,6 @@
pom
test
-
${project.groupId}
pulsar-io-data-generator
@@ -399,7 +336,6 @@
pom
test
-
${project.groupId}
pulsar-metadata
@@ -407,7 +343,6 @@
test-jar
test
-
javax.xml.bind
jaxb-api
@@ -418,42 +353,33 @@
-
com.sun.activation
javax.activation
-
-
${project.groupId}
pulsar-transaction-coordinator
${project.version}
-
-
${project.groupId}
pulsar-package-core
${project.version}
-
io.etcd
jetcd-test
test
-
${project.groupId}
pulsar-package-filesystem-storage
${project.version}
-
-
@@ -476,7 +402,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -507,7 +432,6 @@
-
maven-dependency-plugin
@@ -560,7 +484,6 @@
-
org.apache.maven.plugins
maven-surefire-plugin
@@ -576,7 +499,6 @@
-
org.xolstice.maven.plugins
protobuf-maven-plugin
@@ -646,7 +568,6 @@
-
maven-resources-plugin
@@ -677,7 +598,6 @@
-
@@ -696,7 +616,6 @@
test-jar
test
-
${project.groupId}
pulsar-package-core
@@ -704,7 +623,6 @@
test-jar
test
-
${project.groupId}
pulsar-metadata
diff --git a/pulsar-client-1x-base/pom.xml b/pulsar-client-1x-base/pom.xml
index 94360127655a4..b847e5f53cb85 100644
--- a/pulsar-client-1x-base/pom.xml
+++ b/pulsar-client-1x-base/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-1x-base
Pulsar Client 1.x Compatibility Base
pom
-
pulsar-client-2x-shaded
pulsar-client-1x
-
@@ -61,7 +57,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -77,5 +72,4 @@
-
diff --git a/pulsar-client-1x-base/pulsar-client-1x/pom.xml b/pulsar-client-1x-base/pulsar-client-1x/pom.xml
index f2b4516790da0..95e902fdf770c 100644
--- a/pulsar-client-1x-base/pulsar-client-1x/pom.xml
+++ b/pulsar-client-1x-base/pulsar-client-1x/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-client-1x-base
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-1x
Pulsar Client 1.x Compatibility API
-
${project.groupId}
pulsar-client-2x-shaded
${project.version}
-
com.google.guava
guava
-
org.apache.commons
commons-lang3
-
-
@@ -70,7 +63,6 @@
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -90,5 +82,4 @@
-
diff --git a/pulsar-client-1x-base/pulsar-client-1x/src/main/resources/findbugsExclude.xml b/pulsar-client-1x-base/pulsar-client-1x/src/main/resources/findbugsExclude.xml
index 7938e60bf4330..d191e191d52ca 100644
--- a/pulsar-client-1x-base/pulsar-client-1x/src/main/resources/findbugsExclude.xml
+++ b/pulsar-client-1x-base/pulsar-client-1x/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-client-1x-base
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-2x-shaded
Pulsar Client 2.x Shaded API
-
${project.groupId}
@@ -39,10 +36,9 @@
${project.version}
-
-
+
org.apache.maven.plugins
maven-shade-plugin
@@ -56,16 +52,15 @@
true
true
false
-
- org.apache.pulsar:pulsar-client
- org.apache.pulsar:pulsar-client-api
+ io.streamnative:pulsar-client
+ io.streamnative:pulsar-client-api
- org.apache.pulsar:pulsar-client
+ io.streamnative:pulsar-client
**
@@ -93,6 +88,30 @@
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/pulsar-client-admin-api/pom.xml b/pulsar-client-admin-api/pom.xml
index 39f924886973a..1684e0479128a 100644
--- a/pulsar-client-admin-api/pom.xml
+++ b/pulsar-client-admin-api/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar
- 3.1.3
- ..
-
-
- pulsar-client-admin-api
- Pulsar Client Admin :: API
-
-
-
- ${project.groupId}
- pulsar-client-api
- ${project.version}
-
-
-
- org.slf4j
- slf4j-api
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- ${pulsar.client.compiler.release}
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 8
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar
+ 3.1.0-SNAPSHOT
+ ..
+
+ pulsar-client-admin-api
+ Pulsar Client Admin :: API
+
+
+ ${project.groupId}
+ pulsar-client-api
+ ${project.version}
+
+
+ org.slf4j
+ slf4j-api
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ ${pulsar.client.compiler.release}
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 8
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ checkstyle
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-client-admin-shaded/pom.xml b/pulsar-client-admin-shaded/pom.xml
index fd0157afcf130..5e536ceebb75d 100644
--- a/pulsar-client-admin-shaded/pom.xml
+++ b/pulsar-client-admin-shaded/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-admin
Pulsar Client Admin
-
${project.groupId}
@@ -74,7 +70,6 @@
-
maven-antrun-plugin
@@ -87,15 +82,12 @@
-
+
-
org.apache.maven.plugins
maven-shade-plugin
@@ -108,11 +100,10 @@
true
true
-
- org.apache.pulsar:pulsar-client-original
- org.apache.pulsar:pulsar-client-admin-original
+ io.streamnative:pulsar-client-original
+ io.streamnative:pulsar-client-admin-original
org.apache.commons:commons-lang3
commons-codec:commons-codec
commons-collections:commons-collections
@@ -126,7 +117,7 @@
com.fasterxml.jackson.*:*
io.netty:*
io.netty.incubator:*
- org.apache.pulsar:pulsar-common
+ io.streamnative:pulsar-common
org.apache.bookkeeper:*
com.yahoo.datasketches:sketches-core
org.glassfish.jersey*:*
@@ -148,7 +139,7 @@
org.yaml:snakeyaml
io.swagger:*
- org.apache.pulsar:pulsar-client-messagecrypto-bc
+ io.streamnative:pulsar-client-messagecrypto-bc
com.fasterxml.jackson.core:jackson-annotations
@@ -156,7 +147,7 @@
- org.apache.pulsar:pulsar-client-original
+ io.streamnative:pulsar-client-original
**
@@ -166,7 +157,7 @@
- org.apache.pulsar:pulsar-client-admin-original
+ io.streamnative:pulsar-client-admin-original
**
@@ -177,7 +168,7 @@
-
+
org.asynchttpclient
org.apache.pulsar.shade.org.asynchttpclient
@@ -259,51 +250,75 @@
org.reactivestreams
org.apache.pulsar.shade.org.reactivestreams
-
- io.grpc
- org.apache.pulsar.shade.io.grpc
-
-
- okio
- org.apache.pulsar.shade.okio
-
-
- com.squareup
- org.apache.pulsar.shade.com.squareup
-
-
- io.opencensus
- org.apache.pulsar.shade.io.opencensus
-
-
- org.eclipse.jetty
- org.apache.pulsar.shade.org.eclipse.jetty
-
-
- org.objenesis
- org.apache.pulsar.shade.org.objenesis
-
-
- org.yaml
- org.apache.pulsar.shade.org.yaml
-
-
- io.swagger
- org.apache.pulsar.shade.io.swagger
-
-
- org.apache.bookkeeper
- org.apache.pulsar.shade.org.apache.bookkeeper
-
+
+ io.grpc
+ org.apache.pulsar.shade.io.grpc
+
+
+ okio
+ org.apache.pulsar.shade.okio
+
+
+ com.squareup
+ org.apache.pulsar.shade.com.squareup
+
+
+ io.opencensus
+ org.apache.pulsar.shade.io.opencensus
+
+
+ org.eclipse.jetty
+ org.apache.pulsar.shade.org.eclipse.jetty
+
+
+ org.objenesis
+ org.apache.pulsar.shade.org.objenesis
+
+
+ org.yaml
+ org.apache.pulsar.shade.org.yaml
+
+
+ io.swagger
+ org.apache.pulsar.shade.io.swagger
+
+
+ org.apache.bookkeeper
+ org.apache.pulsar.shade.org.apache.bookkeeper
+
-
-
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
diff --git a/pulsar-client-admin/pom.xml b/pulsar-client-admin/pom.xml
index bd6b42b7fac4a..9ddf04ae917fe 100644
--- a/pulsar-client-admin/pom.xml
+++ b/pulsar-client-admin/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-admin-original
Pulsar Client Admin Original
-
${project.groupId}
pulsar-client-original
${project.version}
-
${project.groupId}
pulsar-client-admin-api
${project.version}
-
org.glassfish.jersey.core
jersey-client
-
org.glassfish.jersey.media
jersey-media-json-jackson
-
jakarta.activation
jakarta.activation-api
-
org.glassfish.jersey.media
jersey-media-multipart
-
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
-
org.glassfish.jersey.inject
jersey-hk2
-
javax.xml.bind
jaxb-api
@@ -91,30 +79,25 @@
javax.activation
runtime
-
com.google.guava
guava
-
com.google.code.gson
gson
-
${project.groupId}
pulsar-package-core
${project.version}
-
org.hamcrest
hamcrest
test
-
@@ -141,7 +124,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/pulsar-client-all/pom.xml b/pulsar-client-all/pom.xml
index af4fc3e605291..603dc526df90d 100644
--- a/pulsar-client-all/pom.xml
+++ b/pulsar-client-all/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-all
Pulsar Client All
-
${project.groupId}
@@ -70,7 +67,6 @@
test
-
@@ -108,7 +104,6 @@
-
maven-antrun-plugin
@@ -121,15 +116,12 @@
-
+
-
org.apache.maven.plugins
@@ -146,11 +138,10 @@
true
true
false
-
- org.apache.pulsar:pulsar-client-original
- org.apache.pulsar:pulsar-client-admin-original
+ io.streamnative:pulsar-client-original
+ io.streamnative:pulsar-client-admin-original
org.apache.commons:commons-lang3
commons-codec:commons-codec
commons-collections:commons-collections
@@ -176,8 +167,7 @@
commons-*:*
io.swagger:*
io.airlift:*
-
- org.apache.pulsar:pulsar-common
+ io.streamnative:pulsar-common
org.apache.bookkeeper:*
com.yahoo.datasketches:sketches-core
org.glassfish.jersey*:*
@@ -205,7 +195,7 @@
org.apache.commons:commons-compress
org.tukaani:xz
- org.apache.pulsar:pulsar-client-messagecrypto-bc
+ io.streamnative:pulsar-client-messagecrypto-bc
com.fasterxml.jackson.core:jackson-annotations
@@ -213,7 +203,7 @@
- org.apache.pulsar:pulsar-client-original
+ io.streamnative:pulsar-client-original
**
@@ -315,24 +305,24 @@
org.apache.pulsar.shade.org.glassfish
- io.grpc
- org.apache.pulsar.shade.io.grpc
+ io.grpc
+ org.apache.pulsar.shade.io.grpc
- okio
- org.apache.pulsar.shade.okio
+ okio
+ org.apache.pulsar.shade.okio
- com.squareup
- org.apache.pulsar.shade.com.squareup
+ com.squareup
+ org.apache.pulsar.shade.com.squareup
- io.opencensus
- org.apache.pulsar.shade.io.opencensus
+ io.opencensus
+ org.apache.pulsar.shade.io.opencensus
- org.eclipse.jetty
- org.apache.pulsar.shade.org.eclipse.jetty
+ org.eclipse.jetty
+ org.apache.pulsar.shade.org.eclipse.jetty
org.objenesis
@@ -389,14 +379,13 @@
-
-
+
+
-
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar
- 3.1.3
- ..
-
-
- pulsar-client-api
- Pulsar Client :: API
-
-
-
-
-
- com.google.protobuf
- protobuf-java
- provided
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- ${pulsar.client.compiler.release}
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 8
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
-
+
+ com.google.protobuf
+ protobuf-java
+ provided
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ ${pulsar.client.compiler.release}
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 8
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ checkstyle
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-client-api/src/main/resources/findbugsExclude.xml b/pulsar-client-api/src/main/resources/findbugsExclude.xml
index 9d73ac29a7bdb..353f01a7bb285 100644
--- a/pulsar-client-api/src/main/resources/findbugsExclude.xml
+++ b/pulsar-client-api/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
\ No newline at end of file
+
diff --git a/pulsar-client-auth-athenz/pom.xml b/pulsar-client-auth-athenz/pom.xml
index 74f88b8d6754d..e676e6347524c 100644
--- a/pulsar-client-auth-athenz/pom.xml
+++ b/pulsar-client-auth-athenz/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-auth-athenz
jar
Athenz authentication plugin for java client
-
-
${project.groupId}
pulsar-client-original
${project.parent.version}
true
-
com.yahoo.athenz
athenz-zts-java-client-core
-
com.yahoo.athenz
athenz-cert-refresher
-
org.bouncycastle
bcpkix-jdk18on
-
com.google.guava
guava
-
org.apache.commons
commons-lang3
-
@@ -77,7 +67,6 @@
${pulsar.client.compiler.release}
-
org.apache.maven.plugins
maven-enforcer-plugin
@@ -108,7 +97,6 @@
-
org.gaul
modernizer-maven-plugin
@@ -126,7 +114,6 @@
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -144,7 +131,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/pulsar-client-auth-athenz/src/test/resources/findbugsExclude.xml b/pulsar-client-auth-athenz/src/test/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-client-auth-athenz/src/test/resources/findbugsExclude.xml
+++ b/pulsar-client-auth-athenz/src/test/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-auth-sasl
jar
SASL authentication plugin for java client
-
-
${project.groupId}
pulsar-client-original
${project.parent.version}
true
-
com.google.guava
guava
-
org.apache.commons
commons-lang3
-
org.projectlombok
lombok
-
javax.ws.rs
javax.ws.rs-api
-
org.glassfish.jersey.core
jersey-client
-
-
@@ -78,7 +67,6 @@
${pulsar.client.compiler.release}
-
org.apache.maven.plugins
maven-enforcer-plugin
@@ -109,7 +97,6 @@
-
org.gaul
modernizer-maven-plugin
@@ -127,7 +114,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/pulsar-client-messagecrypto-bc/pom.xml b/pulsar-client-messagecrypto-bc/pom.xml
index a83d0236c9f79..f95f3b9d6b011 100644
--- a/pulsar-client-messagecrypto-bc/pom.xml
+++ b/pulsar-client-messagecrypto-bc/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-messagecrypto-bc
jar
Message crypto for End to End encryption with BouncyCastleProvider
-
${project.groupId}
@@ -40,7 +37,6 @@
${project.parent.version}
provided
-
${project.groupId}
bouncy-castle-bc
@@ -48,9 +44,7 @@
pkg
true
-
-
diff --git a/pulsar-client-shaded/pom.xml b/pulsar-client-shaded/pom.xml
index 112649bace8c3..a046f20c98ac8 100644
--- a/pulsar-client-shaded/pom.xml
+++ b/pulsar-client-shaded/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client
Pulsar Client Java
-
${project.groupId}
@@ -49,11 +46,8 @@
${project.version}
-
-
-
org.apache.maven.plugins
maven-dependency-plugin
@@ -89,7 +83,6 @@
-
maven-antrun-plugin
@@ -102,15 +95,12 @@
-
+
-
org.apache.maven.plugins
@@ -125,10 +115,9 @@
true
true
false
-
- org.apache.pulsar:pulsar-client-original
+ io.streamnative:pulsar-client-original
org.apache.bookkeeper:*
org.apache.commons:commons-lang3
commons-codec:commons-codec
@@ -154,19 +143,17 @@
commons-*:*
io.swagger:*
io.airlift:*
-
- org.apache.pulsar:pulsar-common
+ io.streamnative:pulsar-common
com.yahoo.datasketches:sketches-core
org.objenesis:*
org.yaml:snakeyaml
-
org.apache.avro:*
com.thoughtworks.paranamer:paranamer
org.apache.commons:commons-compress
org.tukaani:xz
- org.apache.pulsar:pulsar-client-messagecrypto-bc
+ io.streamnative:pulsar-client-messagecrypto-bc
com.fasterxml.jackson.core:jackson-annotations
@@ -174,7 +161,7 @@
- org.apache.pulsar:pulsar-client-original
+ io.streamnative:pulsar-client-original
**
@@ -302,14 +289,13 @@
-
-
+
+
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -323,7 +309,6 @@
-
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-tools-api
Pulsar Client Tools API
Pulsar Client Tools API
-
${project.groupId}
@@ -66,7 +64,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -82,5 +79,4 @@
-
diff --git a/pulsar-client-tools-customcommand-example/pom.xml b/pulsar-client-tools-customcommand-example/pom.xml
index f3c7cb4fef416..5789d8f37bb0e 100644
--- a/pulsar-client-tools-customcommand-example/pom.xml
+++ b/pulsar-client-tools-customcommand-example/pom.xml
@@ -1,3 +1,4 @@
+
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
4.0.0
@@ -31,7 +32,7 @@
Pulsar CLI Custom command example
- org.apache.pulsar
+ io.streamnative
pulsar-client-tools-api
${project.version}
provided
diff --git a/pulsar-client-tools-test/pom.xml b/pulsar-client-tools-test/pom.xml
index d8e5ea3fb3ba3..b8819a0d3063d 100644
--- a/pulsar-client-tools-test/pom.xml
+++ b/pulsar-client-tools-test/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-tools-test
Pulsar Client Tools Test
Pulsar Client Tools Test
-
${project.groupId}
@@ -89,7 +87,6 @@
-
org.apache.maven.plugins
maven-deploy-plugin
@@ -126,8 +123,8 @@
copy filters
-
-
+
+
diff --git a/pulsar-client-tools-test/src/test/resources/findbugsExclude.xml b/pulsar-client-tools-test/src/test/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-client-tools-test/src/test/resources/findbugsExclude.xml
+++ b/pulsar-client-tools-test/src/test/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-tools
Pulsar Client Tools
Pulsar Client Tools
-
com.beust
@@ -109,7 +107,6 @@
swagger-core
provided
-
${project.groupId}
@@ -117,9 +114,8 @@
${project.version}
test
-
- org.apache.pulsar
+ io.streamnative
pulsar-io-batch-discovery-triggerers
${project.version}
test
@@ -137,9 +133,7 @@
org.apache.commons
commons-text
-
-
@@ -159,7 +153,6 @@
-
@@ -179,7 +172,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -195,5 +187,4 @@
-
diff --git a/pulsar-client/pom.xml b/pulsar-client/pom.xml
index 517b06414415d..738fbd5898e55 100644
--- a/pulsar-client/pom.xml
+++ b/pulsar-client/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-client-original
Pulsar Client Java
-
${project.groupId}
pulsar-client-api
${project.parent.version}
-
${project.groupId}
pulsar-common
${project.parent.version}
-
${project.groupId}
bouncy-castle-bc
${project.parent.version}
pkg
-
${project.groupId}
@@ -59,7 +53,6 @@
${project.parent.version}
true
-
io.netty
netty-codec-http
@@ -72,13 +65,11 @@
io.netty
netty-codec-socks
-
io.swagger
swagger-annotations
provided
-
io.netty
netty-resolver-dns
@@ -93,50 +84,40 @@
netty-resolver-dns-native-macos
osx-x86_64
-
org.apache.commons
commons-lang3
-
org.asynchttpclient
async-http-client
-
com.typesafe.netty
netty-reactive-streams
-
org.slf4j
slf4j-api
-
commons-codec
commons-codec
-
com.yahoo.datasketches
sketches-core
-
com.google.code.gson
gson
-
-
org.apache.avro
avro
${avro.version}
-
org.apache.avro
avro-protobuf
@@ -148,36 +129,30 @@
-
joda-time
joda-time
provided
-
com.google.protobuf
protobuf-java
provided
-
com.fasterxml.jackson.module
jackson-module-jsonSchema
-
net.jcip
jcip-annotations
-
com.github.spotbugs
spotbugs-annotations
provided
true
-
${project.groupId}
@@ -185,22 +160,18 @@
${project.parent.version}
test
-
org.skyscreamer
jsonassert
${skyscreamer.version}
test
-
org.awaitility
awaitility
test
-
-
@@ -234,7 +205,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -248,7 +218,6 @@
-
org.xolstice.maven.plugins
protobuf-maven-plugin
diff --git a/pulsar-client/src/main/resources/findbugsExclude.xml b/pulsar-client/src/main/resources/findbugsExclude.xml
index 67c012ad30b8f..1412601fec937 100644
--- a/pulsar-client/src/main/resources/findbugsExclude.xml
+++ b/pulsar-client/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-common/pom.xml b/pulsar-common/pom.xml
index 13bd5e8fdb325..a9f2492f097f9 100644
--- a/pulsar-common/pom.xml
+++ b/pulsar-common/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-common
Pulsar Common
Common libraries needed by client/broker/tools
-
${project.groupId}
pulsar-client-api
${project.version}
-
${project.groupId}
pulsar-client-admin-api
${project.version}
-
io.swagger
swagger-annotations
provided
-
org.slf4j
slf4j-api
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.module
jackson-module-parameter-names
-
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
-
com.fasterxml.jackson.datatype
jackson-datatype-jdk8
-
com.google.guava
guava
-
io.netty
netty-handler
-
io.netty
netty-resolver-dns
-
io.netty
netty-transport-native-epoll
linux-x86_64
-
io.netty
netty-transport-native-unix-common
linux-x86_64
-
org.apache.bookkeeper
bookkeeper-common-allocator
@@ -115,17 +98,14 @@
-
org.apache.bookkeeper
cpu-affinity
-
io.airlift
aircompressor
-
org.apache.bookkeeper
circe-checksum
@@ -141,66 +121,54 @@
-
io.netty
netty-tcnative-boringssl-static
-
io.netty.incubator
netty-incubator-transport-classes-io_uring
-
io.netty.incubator
netty-incubator-transport-native-io_uring
linux-x86_64
-
io.netty.incubator
netty-incubator-transport-native-io_uring
linux-aarch_64
-
io.netty
netty-codec-haproxy
-
org.apache.commons
commons-lang3
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
javax.ws.rs
javax.ws.rs-api
-
commons-io
commons-io
-
com.github.spotbugs
spotbugs-annotations
provided
true
-
com.google.protobuf
- protobuf-java
+ protobuf-java
-
org.bouncycastle
@@ -208,38 +176,32 @@
${bouncycastle.bc-fips.version}
test
-
org.lz4
lz4-java
1.5.0
test
-
com.github.luben
zstd-jni
test
-
org.xerial.snappy
snappy-java
test
-
com.google.code.gson
gson
-
org.awaitility
awaitility
test
-
@@ -249,7 +211,6 @@
${pulsar.client.compiler.release}
-
org.gaul
modernizer-maven-plugin
@@ -267,7 +228,6 @@
-
com.github.splunk.lightproto
lightproto-maven-plugin
@@ -280,7 +240,6 @@
-
pl.project13.maven
git-commit-id-plugin
@@ -305,7 +264,6 @@
-
org.codehaus.mojo
templating-maven-plugin
diff --git a/pulsar-common/src/main/resources/findbugsExclude.xml b/pulsar-common/src/main/resources/findbugsExclude.xml
index df161c4b621a7..8216948c12408 100644
--- a/pulsar-common/src/main/resources/findbugsExclude.xml
+++ b/pulsar-common/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-config-validation/pom.xml b/pulsar-config-validation/pom.xml
index fdfaf00325d74..2a84bfd830350 100644
--- a/pulsar-config-validation/pom.xml
+++ b/pulsar-config-validation/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar
- 3.1.3
- ..
-
-
- pulsar-config-validation
- Annotation based config validation for Pulsar
-
-
-
- org.slf4j
- slf4j-api
-
-
-
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 17
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
-
\ No newline at end of file
+
+ 4.0.0
+
+ io.streamnative
+ pulsar
+ 3.1.0-SNAPSHOT
+ ..
+
+ pulsar-config-validation
+ Annotation based config validation for Pulsar
+
+
+ org.slf4j
+ slf4j-api
+
+
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 17
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ checkstyle
+ verify
+
+ check
+
+
+
+
+
+
+
diff --git a/pulsar-docs-tools/pom.xml b/pulsar-docs-tools/pom.xml
index bcb036c921b4e..b1e631d994d02 100644
--- a/pulsar-docs-tools/pom.xml
+++ b/pulsar-docs-tools/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar
- 3.1.3
-
-
- pulsar-docs-tools
- Pulsar Documentation Generators
-
-
-
- io.swagger
- swagger-annotations
-
-
- io.swagger
- swagger-core
-
-
- com.beust
- jcommander
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar
+ 3.1.0-SNAPSHOT
+
+ pulsar-docs-tools
+ Pulsar Documentation Generators
+
+
+ io.swagger
+ swagger-annotations
+
+
+ io.swagger
+ swagger-core
+
+
+ com.beust
+ jcommander
+
+
diff --git a/pulsar-functions/api-java/pom.xml b/pulsar-functions/api-java/pom.xml
index 66278e9e3f416..f0bc56e948bc2 100644
--- a/pulsar-functions/api-java/pom.xml
+++ b/pulsar-functions/api-java/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-api
Pulsar Functions :: API
-
-
org.slf4j
slf4j-api
-
net.jodah
typetools
@@ -48,16 +44,13 @@
${project.version}
compile
-
${project.groupId}
pulsar-client-admin-api
${project.version}
compile
-
-
@@ -81,16 +74,15 @@
org.apache.maven.plugins
maven-checkstyle-plugin
-
- checkstyle
- verify
-
- check
-
-
+
+ checkstyle
+ verify
+
+ check
+
+
-
diff --git a/pulsar-functions/api-java/src/main/resources/findbugsExclude.xml b/pulsar-functions/api-java/src/main/resources/findbugsExclude.xml
index 9638cfcca8da9..b74af4c8ceb2a 100644
--- a/pulsar-functions/api-java/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/api-java/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-instance
Pulsar Functions :: Instance
-
-
org.apache.logging.log4j
@@ -46,55 +42,46 @@
org.apache.logging.log4j
log4j-core
-
${project.groupId}
pulsar-functions-utils
${project.version}
-
${project.groupId}
pulsar-metadata
${project.version}
-
${project.groupId}
pulsar-io-core
${project.version}
-
${project.groupId}
pulsar-functions-api
${project.version}
-
${project.groupId}
pulsar-functions-secrets
${project.version}
-
-
+
${project.groupId}
pulsar-client-admin-original
${project.version}
-
-
+
${project.groupId}
pulsar-client-original
${project.version}
-
${project.groupId}
pulsar-client-messagecrypto-bc
${project.parent.version}
-
org.apache.bookkeeper
stream-storage-java-client
@@ -109,24 +96,20 @@
-
io.grpc
grpc-stub
-
io.grpc
grpc-all
-
io.perfmark
perfmark-api
runtime
-
org.apache.bookkeeper
bookkeeper-common
@@ -141,61 +124,50 @@
-
com.yahoo.datasketches
sketches-core
-
com.google.guava
guava
-
com.beust
jcommander
-
net.jodah
typetools
-
io.prometheus
simpleclient
${prometheus.version}
-
io.prometheus
simpleclient_hotspot
${prometheus.version}
-
io.prometheus
simpleclient_httpserver
${prometheus.version}
-
io.prometheus.jmx
collector
${prometheus-jmx.version}
-
org.awaitility
awaitility
test
-
-
@@ -215,7 +187,6 @@
-
@@ -271,5 +242,4 @@
-
diff --git a/pulsar-functions/instance/src/main/resources/findbugsExclude.xml b/pulsar-functions/instance/src/main/resources/findbugsExclude.xml
index 7fe247d2ab20a..4c04f27f66fbe 100644
--- a/pulsar-functions/instance/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/instance/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-api-examples-builtin
Pulsar Functions :: API Examples (NAR)
-
${project.groupId}
@@ -37,14 +35,36 @@
${project.version}
-
org.apache.nifi
nifi-nar-maven-plugin
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
-
diff --git a/pulsar-functions/java-examples/pom.xml b/pulsar-functions/java-examples/pom.xml
index 015fb1d3b5d74..93afe47845908 100644
--- a/pulsar-functions/java-examples/pom.xml
+++ b/pulsar-functions/java-examples/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-api-examples
Pulsar Functions :: API Examples
-
org.slf4j
slf4j-api
-
${project.groupId}
pulsar-functions-api
@@ -52,7 +49,6 @@
${project.version}
-
@@ -87,5 +83,4 @@
-
diff --git a/pulsar-functions/java-examples/src/main/resources/findbugsExclude.xml b/pulsar-functions/java-examples/src/main/resources/findbugsExclude.xml
index ddde8120ba518..47c3d73af5f06 100644
--- a/pulsar-functions/java-examples/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/java-examples/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
\ No newline at end of file
+
diff --git a/pulsar-functions/localrun-shaded/pom.xml b/pulsar-functions/localrun-shaded/pom.xml
index d7370df270608..10e3d1f6d6d37 100644
--- a/pulsar-functions/localrun-shaded/pom.xml
+++ b/pulsar-functions/localrun-shaded/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-functions
- 3.1.3
- ..
-
-
- pulsar-functions-local-runner
- Pulsar Functions :: Local Runner Shaded
-
-
-
- ${project.groupId}
- pulsar-functions-local-runner-original
- ${project.parent.version}
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- unpack
- prepare-package
-
- unpack
-
-
-
-
- org.asynchttpclient
- async-http-client
- ${asynchttpclient.version}
- jar
- true
- org/asynchttpclient/config/ahc-default.properties
- ${project.build.directory}/classes
-
-
-
-
-
-
-
-
- maven-antrun-plugin
-
-
- shade-ahc-properties
- prepare-package
-
- run
-
-
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-shade-plugin
-
-
- ${shadePluginPhase}
-
- shade
-
-
- false
-
-
-
-
-
-
- org.apache.pulsar:*
- org.apache.bookkeeper:*
- commons-*:*
- org.apache.commons:*
- com.fasterxml.jackson.*:*
- io.netty:*
- com.google.*:*
- javax.servlet:*
- org.reactivestreams:reactive-streams
- org.apache.commons:*
- io.swagger:*
- org.yaml:snakeyaml
- io.perfmark:*
- io.prometheus:*
- io.prometheus.jmx:*
- javax.ws.rs:*
- org.tukaani:xz
- com.github.zafarkhaja:java-semver
- net.java.dev.jna:*
- org.apache.zookeeper:*
- com.thoughtworks.paranamer:paranamer
- jline:*
- org.rocksdb:*
- org.eclipse.jetty*:*
- org.apache.avro:avro
- com.beust:*
- net.jodah:*
- io.airlift:*
- com.yahoo.datasketches:*
- io.netty.resolver:*
-
-
-
-
- org.apache.pulsar:pulsar-client-original
-
- **
-
-
-
- org/bouncycastle/**
-
-
-
-
-
-
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ ${shadePluginPhase}
+
+ shade
+
+
+ false
+
+
+
+
+
+
+ io.streamnative:*
+ org.apache.bookkeeper:*
+ commons-*:*
+ org.apache.commons:*
+ com.fasterxml.jackson.*:*
+ io.netty:*
+ com.google.*:*
+ javax.servlet:*
+ org.reactivestreams:reactive-streams
+ org.apache.commons:*
+ io.swagger:*
+ org.yaml:snakeyaml
+ io.perfmark:*
+ io.prometheus:*
+ io.prometheus.jmx:*
+ javax.ws.rs:*
+ org.tukaani:xz
+ com.github.zafarkhaja:java-semver
+ net.java.dev.jna:*
+ org.apache.zookeeper:*
+ com.thoughtworks.paranamer:paranamer
+ jline:*
+ org.rocksdb:*
+ org.eclipse.jetty*:*
+ org.apache.avro:avro
+ com.beust:*
+ net.jodah:*
+ io.airlift:*
+ com.yahoo.datasketches:*
+ io.netty.resolver:*
+
+
+
+
+ io.streamnative:pulsar-client-original
+
+ **
+
+
+
+ org/bouncycastle/**
+
+
+
+
+
+
-
- com.google
- org.apache.pulsar.functions.runtime.shaded.com.google
-
-
- org.apache.jute
- org.apache.pulsar.functions.runtime.shaded.org.apache.jute
-
-
- javax.servlet
- org.apache.pulsar.functions.runtime.shaded.javax.servlet
-
-
- net.jodah
- org.apache.pulsar.functions.runtime.shaded.net.jodah
-
-
- org.lz4
- org.apache.pulsar.functions.runtime.shaded.org.lz4
-
-
- org.reactivestreams
- org.apache.pulsar.functions.runtime.shaded.org.reactivestreams
-
-
- org.apache.commons
- org.apache.pulsar.functions.runtime.shaded.org.apache.commons
-
-
- io.swagger
- org.apache.pulsar.functions.runtime.shaded.io.swagger
-
-
- org.yaml
- org.apache.pulsar.functions.runtime.shaded.org.yaml
-
-
- org.jctools
- org.apache.pulsar.functions.runtime.shaded.org.jctools
-
-
- com.squareup.okhttp
- org.apache.pulsar.functions.runtime.shaded.com.squareup.okhttp
-
-
- io.grpc
- org.apache.pulsar.functions.runtime.shaded.io.grpc
-
-
- io.perfmark
- org.apache.pulsar.functions.runtime.shaded.io.perfmark
-
-
- org.joda
- org.apache.pulsar.functions.runtime.shaded.org.joda
-
-
- javax.ws.rs
- org.apache.pulsar.functions.runtime.shaded.javax.ws.rs
-
-
- io.kubernetes
- org.apache.pulsar.functions.runtime.shaded.io.kubernetes
-
-
- io.opencensus
- org.apache.pulsar.functions.runtime.shaded.io.opencensus
-
-
- net.jpountz
- org.apache.pulsar.functions.runtime.shaded.net.jpountz
-
-
- commons-configuration
- org.apache.pulsar.functions.runtime.shaded.commons-configuration
-
-
- org.tukaani
- org.apache.pulsar.functions.runtime.shaded.org.tukaani
-
-
- com.github
- org.apache.pulsar.functions.runtime.shaded.com.github
-
-
- commons-io
- org.apache.pulsar.functions.runtime.shaded.commons-io
-
-
- org.apache.distributedlog
- org.apache.pulsar.functions.runtime.shaded.org.apache.distributedlog
-
-
-
- com.fasterxml
- org.apache.pulsar.functions.runtime.shaded.com.fasterxml
-
-
- org.inferred
- org.apache.pulsar.functions.runtime.shaded.org.inferred
-
-
- org.apache.bookkeeper
- org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
-
-
- org.bookkeeper
- org.apache.pulsar.functions.runtime.shaded.org.bookkeeper
-
-
- dlshade
- org.apache.pulsar.functions.runtime.shaded.dlshade
-
-
-
- org.codehaus.jackson
- org.apache.pulsar.functions.runtime.shaded.org.codehaus.jackson
-
-
- net.java.dev.jna
- org.apache.pulsar.functions.runtime.shaded.net.java.dev.jna
-
-
- org.apache.curator
- org.apache.pulsar.functions.runtime.shaded.org.apache.curator
-
-
- javax.validation
- org.apache.pulsar.functions.runtime.shaded.javax.validation
-
-
- javax.activation
- org.apache.pulsar.functions.runtime.shaded.javax.activation
-
-
- io.prometheus
- org.apache.pulsar.functions.runtime.shaded.io.prometheus
-
-
- io.prometheus.jmx
- org.apache.pulsar.functions.runtime.shaded.io.prometheus.jmx
-
-
- org.apache.zookeeper
- org.apache.pulsar.functions.runtime.shaded.org.apache.zookeeper
-
-
- io.jsonwebtoken
- org.apache.pulsar.functions.runtime.shaded.io.jsonwebtoken
-
-
- commons-codec
- org.apache.pulsar.functions.runtime.shaded.commons-codec
-
-
- com.thoughtworks.paranamer
- org.apache.pulsar.functions.runtime.shaded.com.thoughtworks.paranamer
-
-
- org.codehaus.mojo
- org.apache.pulsar.functions.runtime.shaded.org.codehaus.mojo
-
-
- com.github.luben
- org.apache.pulsar.functions.runtime.shaded.com.github.luben
-
-
- jline
- org.apache.pulsar.functions.runtime.shaded.jline
-
-
- org.xerial.snappy
- org.apache.pulsar.functions.runtime.shaded.org.xerial.snappy
-
-
- javax.annotation
- org.apache.pulsar.functions.runtime.shaded.javax.annotation
-
-
- org.checkerframework
- org.apache.pulsar.functions.runtime.shaded.org.checkerframework
-
-
- org.apache.yetus
- org.apache.pulsar.functions.runtime.shaded.org.apache.yetus
-
-
- commons-cli
- org.apache.pulsar.functions.runtime.shaded.commons-cli
-
-
- commons-lang
- org.apache.pulsar.functions.runtime.shaded.commons-lang
-
-
- com.squareup.okio
- org.apache.pulsar.functions.runtime.shaded.com.squareup.okio
-
-
- org.rocksdb
- org.apache.pulsar.functions.runtime.shaded.org.rocksdb
-
-
- org.objenesis
- org.apache.pulsar.functions.runtime.shaded.org.objenesis
-
-
- org.eclipse.jetty
- org.apache.pulsar.functions.runtime.shaded.org.eclipse.jetty
-
-
- org.apache.avro
- org.apache.pulsar.functions.runtime.shaded.org.apache.avro
-
-
- avro.shaded
- org.apache.pulsar.functions.runtime.shaded.avo.shaded
-
-
- com.yahoo.datasketches
- org.apache.pulsar.shaded.com.yahoo.datasketches
-
-
- com.yahoo.sketches
- org.apache.pulsar.shaded.com.yahoo.sketches
-
-
- com.beust
- org.apache.pulsar.functions.runtime.shaded.com.beust
-
-
-
- io.netty
- org.apache.pulsar.functions.runtime.shaded.io.netty
-
-
- org.hamcrest
- org.apache.pulsar.functions.runtime.shaded.org.hamcrest
-
-
- aj.org
- org.apache.pulsar.functions.runtime.shaded.aj.org
-
-
- com.scurrilous
- org.apache.pulsar.functions.runtime.shaded.com.scurrilous
-
-
- okio
- org.apache.pulsar.functions.runtime.shaded.okio
-
-
+
+ com.fasterxml
+ org.apache.pulsar.functions.runtime.shaded.com.fasterxml
+
+
+ org.inferred
+ org.apache.pulsar.functions.runtime.shaded.org.inferred
+
+
+ org.apache.bookkeeper
+ org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
+
+
+ org.bookkeeper
+ org.apache.pulsar.functions.runtime.shaded.org.bookkeeper
+
+
+ dlshade
+ org.apache.pulsar.functions.runtime.shaded.dlshade
+
+
+
+ org.codehaus.jackson
+ org.apache.pulsar.functions.runtime.shaded.org.codehaus.jackson
+
+
+ net.java.dev.jna
+ org.apache.pulsar.functions.runtime.shaded.net.java.dev.jna
+
+
+ org.apache.curator
+ org.apache.pulsar.functions.runtime.shaded.org.apache.curator
+
+
+ javax.validation
+ org.apache.pulsar.functions.runtime.shaded.javax.validation
+
+
+ javax.activation
+ org.apache.pulsar.functions.runtime.shaded.javax.activation
+
+
+ io.prometheus
+ org.apache.pulsar.functions.runtime.shaded.io.prometheus
+
+
+ io.prometheus.jmx
+ org.apache.pulsar.functions.runtime.shaded.io.prometheus.jmx
+
+
+ org.apache.zookeeper
+ org.apache.pulsar.functions.runtime.shaded.org.apache.zookeeper
+
+
+ io.jsonwebtoken
+ org.apache.pulsar.functions.runtime.shaded.io.jsonwebtoken
+
+
+ commons-codec
+ org.apache.pulsar.functions.runtime.shaded.commons-codec
+
+
+ com.thoughtworks.paranamer
+ org.apache.pulsar.functions.runtime.shaded.com.thoughtworks.paranamer
+
+
+ org.codehaus.mojo
+ org.apache.pulsar.functions.runtime.shaded.org.codehaus.mojo
+
+
+ com.github.luben
+ org.apache.pulsar.functions.runtime.shaded.com.github.luben
+
+
+ jline
+ org.apache.pulsar.functions.runtime.shaded.jline
+
+
+ org.xerial.snappy
+ org.apache.pulsar.functions.runtime.shaded.org.xerial.snappy
+
+
+ javax.annotation
+ org.apache.pulsar.functions.runtime.shaded.javax.annotation
+
+
+ org.checkerframework
+ org.apache.pulsar.functions.runtime.shaded.org.checkerframework
+
+
+ org.apache.yetus
+ org.apache.pulsar.functions.runtime.shaded.org.apache.yetus
+
+
+ commons-cli
+ org.apache.pulsar.functions.runtime.shaded.commons-cli
+
+
+ commons-lang
+ org.apache.pulsar.functions.runtime.shaded.commons-lang
+
+
+ com.squareup.okio
+ org.apache.pulsar.functions.runtime.shaded.com.squareup.okio
+
+
+ org.rocksdb
+ org.apache.pulsar.functions.runtime.shaded.org.rocksdb
+
+
+ org.objenesis
+ org.apache.pulsar.functions.runtime.shaded.org.objenesis
+
+
+ org.eclipse.jetty
+ org.apache.pulsar.functions.runtime.shaded.org.eclipse.jetty
+
+
+ org.apache.avro
+ org.apache.pulsar.functions.runtime.shaded.org.apache.avro
+
+
+ avro.shaded
+ org.apache.pulsar.functions.runtime.shaded.avo.shaded
+
+
+ com.yahoo.datasketches
+ org.apache.pulsar.shaded.com.yahoo.datasketches
+
+
+ com.yahoo.sketches
+ org.apache.pulsar.shaded.com.yahoo.sketches
+
+
+ com.beust
+ org.apache.pulsar.functions.runtime.shaded.com.beust
+
+
+
+ io.netty
+ org.apache.pulsar.functions.runtime.shaded.io.netty
+
+
+ org.hamcrest
+ org.apache.pulsar.functions.runtime.shaded.org.hamcrest
+
+
+ aj.org
+ org.apache.pulsar.functions.runtime.shaded.aj.org
+
+
+ com.scurrilous
+ org.apache.pulsar.functions.runtime.shaded.com.scurrilous
+
+
+ okio
+ org.apache.pulsar.functions.runtime.shaded.okio
+
+
-
- org.asynchttpclient
- org.apache.pulsar.functions.runtime.shaded.org.asynchttpclient
-
-
- io.airlift
- org.apache.pulsar.functions.runtime.shaded.io.airlift
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
+
+
diff --git a/pulsar-functions/localrun/pom.xml b/pulsar-functions/localrun/pom.xml
index c5ba18303cb6c..ac0364bf97d91 100644
--- a/pulsar-functions/localrun/pom.xml
+++ b/pulsar-functions/localrun/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-functions
- 3.1.3
- ..
-
-
- pulsar-functions-local-runner-original
- Pulsar Functions :: Local Runner original
-
-
-
- ${project.groupId}
- pulsar-functions-runtime
- ${project.parent.version}
-
-
-
-
- org.apache.logging.log4j
- log4j-slf4j-impl
-
-
- org.apache.logging.log4j
- log4j-api
-
-
- org.apache.logging.log4j
- log4j-core
-
-
-
- io.grpc
- grpc-all
-
-
-
- io.perfmark
- perfmark-api
- runtime
-
-
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- check
- verify
-
- check
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-functions
+ 3.1.0-SNAPSHOT
+ ..
+
+ pulsar-functions-local-runner-original
+ Pulsar Functions :: Local Runner original
+
+
+ ${project.groupId}
+ pulsar-functions-runtime
+ ${project.parent.version}
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j-impl
+
+
+ org.apache.logging.log4j
+ log4j-api
+
+
+ org.apache.logging.log4j
+ log4j-core
+
+
+ io.grpc
+ grpc-all
+
+
+ io.perfmark
+ perfmark-api
+ runtime
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ check
+ verify
+
+ check
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ checkstyle
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-functions/localrun/src/main/resources/findbugsExclude.xml b/pulsar-functions/localrun/src/main/resources/findbugsExclude.xml
index ad183eb5d9427..c7c41fe9ea252 100644
--- a/pulsar-functions/localrun/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/localrun/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-functions/pom.xml b/pulsar-functions/pom.xml
index f903e41061546..c72e15ac1421f 100644
--- a/pulsar-functions/pom.xml
+++ b/pulsar-functions/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions
Pulsar Functions :: Parent
-
main
@@ -41,24 +39,23 @@
!true
-
- proto
- api-java
- java-examples
- java-examples-builtin
- utils
- instance
- runtime
- runtime-all
- worker
- secrets
- localrun
- localrun-shaded
-
+
+ proto
+ api-java
+ java-examples
+ java-examples-builtin
+ utils
+ instance
+ runtime
+ runtime-all
+ worker
+ secrets
+ localrun
+ localrun-shaded
+
-
-
- core-modules
+
+ core-modules
proto
api-java
@@ -72,8 +69,6 @@
secrets
localrun
-
-
+
-
diff --git a/pulsar-functions/proto/pom.xml b/pulsar-functions/proto/pom.xml
index f37915cdfde7d..c56e4bbf833dd 100644
--- a/pulsar-functions/proto/pom.xml
+++ b/pulsar-functions/proto/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-functions
- 3.1.3
-
-
- pulsar-functions-proto
- Pulsar Functions :: Proto
-
-
-
-
- com.google.protobuf
- protobuf-java
-
-
-
- com.google.protobuf
- protobuf-java-util
-
-
-
- javax.annotation
- javax.annotation-api
-
-
-
- io.grpc
- grpc-all
-
-
- io.netty
- *
-
-
-
-
-
- io.perfmark
- perfmark-api
- runtime
-
-
-
-
-
-
- org.xolstice.maven.plugins
- protobuf-maven-plugin
- ${protobuf-maven-plugin.version}
-
- com.google.protobuf:protoc:${protoc3.version}:exe:${os.detected.classifier}
- true
- grpc-java
- io.grpc:protoc-gen-grpc-java:${protoc-gen-grpc-java.version}:exe:${os.detected.classifier}
-
-
-
- generate-sources
-
- compile
- compile-custom
-
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-functions
+ 3.1.0-SNAPSHOT
+
+ pulsar-functions-proto
+ Pulsar Functions :: Proto
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.protobuf
+ protobuf-java-util
+
+
+ javax.annotation
+ javax.annotation-api
+
+
+ io.grpc
+ grpc-all
+
+
+ io.netty
+ *
+
+
+
+
+ io.perfmark
+ perfmark-api
+ runtime
+
+
+
+
+
+ org.xolstice.maven.plugins
+ protobuf-maven-plugin
+ ${protobuf-maven-plugin.version}
+
+ com.google.protobuf:protoc:${protoc3.version}:exe:${os.detected.classifier}
+ true
+ grpc-java
+ io.grpc:protoc-gen-grpc-java:${protoc-gen-grpc-java.version}:exe:${os.detected.classifier}
+
+
+
+ generate-sources
+
+ compile
+ compile-custom
+
+
+
+
+
+
diff --git a/pulsar-functions/runtime-all/pom.xml b/pulsar-functions/runtime-all/pom.xml
index 8c1834a852eb7..eb8ae5646ada7 100644
--- a/pulsar-functions/runtime-all/pom.xml
+++ b/pulsar-functions/runtime-all/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
-
pulsar-functions-runtime-all
Pulsar Functions :: Runtime All
-
${project.groupId}
pulsar-io-core
${project.version}
-
${project.groupId}
pulsar-functions-api
${project.version}
-
${project.groupId}
pulsar-client-api
${project.version}
-
org.apache.avro
avro
${avro.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.google.protobuf
@@ -95,30 +85,24 @@
gson
${gson.version}
-
-
org.slf4j
slf4j-api
-
org.apache.logging.log4j
log4j-slf4j-impl
-
org.apache.logging.log4j
log4j-api
-
org.apache.logging.log4j
log4j-core
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-functions/runtime-all/src/main/resources/java_instance_log4j2.xml b/pulsar-functions/runtime-all/src/main/resources/java_instance_log4j2.xml
index 190d9be92940b..84e6ce44f51e4 100644
--- a/pulsar-functions/runtime-all/src/main/resources/java_instance_log4j2.xml
+++ b/pulsar-functions/runtime-all/src/main/resources/java_instance_log4j2.xml
@@ -1,3 +1,4 @@
+
- pulsar-functions-instance
- 30
-
-
- pulsar.log.appender
- RollingFile
-
-
- pulsar.log.level
- info
-
-
- bk.log.level
- info
-
-
-
-
- Console
- SYSTEM_OUT
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
- RollingFile
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.log
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}-%d{MM-dd-yyyy}-%i.log.gz
- true
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
- 1
- true
-
-
- 1 GB
-
-
- 0 0 0 * * ?
-
-
-
-
- ${sys:pulsar.function.log.dir}
- 2
-
- */${sys:pulsar.function.log.file}*log.gz
-
-
- 30d
-
-
-
-
-
- BkRollingFile
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk
- ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk-%d{MM-dd-yyyy}-%i.log.gz
- true
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
- 1
- true
-
-
- 1 GB
-
-
- 0 0 0 * * ?
-
-
-
-
- ${sys:pulsar.function.log.dir}
- 2
-
- */${sys:pulsar.function.log.file}.bk*log.gz
-
-
- 30d
-
-
-
-
-
-
-
- org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
- ${sys:bk.log.level}
- false
-
- [BkRollingFile]
-
-
-
- info
-
- [${sys:pulsar.log.appender}]
- ${sys:pulsar.log.level}
-
-
-
-
\ No newline at end of file
+ pulsar-functions-instance
+ 30
+
+
+ pulsar.log.appender
+ RollingFile
+
+
+ pulsar.log.level
+ info
+
+
+ bk.log.level
+ info
+
+
+
+
+ Console
+ SYSTEM_OUT
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+ RollingFile
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.log
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}-%d{MM-dd-yyyy}-%i.log.gz
+ true
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+ 1
+ true
+
+
+ 1 GB
+
+
+ 0 0 0 * * ?
+
+
+
+
+ ${sys:pulsar.function.log.dir}
+ 2
+
+ */${sys:pulsar.function.log.file}*log.gz
+
+
+ 30d
+
+
+
+
+
+ BkRollingFile
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk
+ ${sys:pulsar.function.log.dir}/${sys:pulsar.function.log.file}.bk-%d{MM-dd-yyyy}-%i.log.gz
+ true
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+ 1
+ true
+
+
+ 1 GB
+
+
+ 0 0 0 * * ?
+
+
+
+
+ ${sys:pulsar.function.log.dir}
+ 2
+
+ */${sys:pulsar.function.log.file}.bk*log.gz
+
+
+ 30d
+
+
+
+
+
+
+
+ org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
+ ${sys:bk.log.level}
+ false
+
+ [BkRollingFile]
+
+
+
+ info
+
+ [${sys:pulsar.log.appender}]
+ ${sys:pulsar.log.level}
+
+
+
+
diff --git a/pulsar-functions/runtime-all/src/main/resources/kubernetes_instance_log4j2.xml b/pulsar-functions/runtime-all/src/main/resources/kubernetes_instance_log4j2.xml
index f86d03e41793f..fe478be5b8667 100644
--- a/pulsar-functions/runtime-all/src/main/resources/kubernetes_instance_log4j2.xml
+++ b/pulsar-functions/runtime-all/src/main/resources/kubernetes_instance_log4j2.xml
@@ -1,3 +1,4 @@
+
- pulsar-functions-kubernetes-instance
- 30
-
-
- pulsar.log.level
- info
-
-
- bk.log.level
- info
-
-
-
-
- Console
- SYSTEM_OUT
-
- %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
-
-
-
-
-
- org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
- ${sys:bk.log.level}
- false
-
- [Console]
-
-
-
- info
-
- [Console]
- ${sys:pulsar.log.level}
-
-
-
-
\ No newline at end of file
+ pulsar-functions-kubernetes-instance
+ 30
+
+
+ pulsar.log.level
+ info
+
+
+ bk.log.level
+ info
+
+
+
+
+ Console
+ SYSTEM_OUT
+
+ %d{ISO8601_OFFSET_DATE_TIME_HHMM} [%t] %-5level %logger{36} - %msg%n
+
+
+
+
+
+ org.apache.pulsar.functions.runtime.shaded.org.apache.bookkeeper
+ ${sys:bk.log.level}
+ false
+
+ [Console]
+
+
+
+ info
+
+ [Console]
+ ${sys:pulsar.log.level}
+
+
+
+
diff --git a/pulsar-functions/runtime/pom.xml b/pulsar-functions/runtime/pom.xml
index 6d14d14e87dae..f8d039a3073ac 100644
--- a/pulsar-functions/runtime/pom.xml
+++ b/pulsar-functions/runtime/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-runtime
Pulsar Functions :: Runtime
-
-
${project.groupId}
pulsar-functions-instance
${project.version}
-
${project.groupId}
pulsar-functions-secrets
${project.version}
-
com.beust
jcommander
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.fasterxml.jackson.core
jackson-databind
-
io.kubernetes
client-java
@@ -84,9 +75,7 @@
pulsar-broker-common
${project.version}
-
-
@@ -106,7 +95,6 @@
-
org.apache.maven.plugins
@@ -154,5 +142,4 @@
-
diff --git a/pulsar-functions/runtime/src/main/resources/findbugsExclude.xml b/pulsar-functions/runtime/src/main/resources/findbugsExclude.xml
index b4a4e5926de3f..976abe7c54bb2 100644
--- a/pulsar-functions/runtime/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/runtime/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-functions/secrets/pom.xml b/pulsar-functions/secrets/pom.xml
index bca123eeca894..db7c2d2712e89 100644
--- a/pulsar-functions/secrets/pom.xml
+++ b/pulsar-functions/secrets/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-secrets
Pulsar Functions :: Secrets
-
io.kubernetes
@@ -50,7 +48,6 @@
-
${project.groupId}
pulsar-functions-proto
@@ -76,7 +73,6 @@
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -109,5 +105,4 @@
-
diff --git a/pulsar-functions/secrets/src/main/resources/findbugsExclude.xml b/pulsar-functions/secrets/src/main/resources/findbugsExclude.xml
index 0cab8ae6a418a..7d4464ae1c08d 100644
--- a/pulsar-functions/secrets/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/secrets/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-functions-utils
Pulsar Functions :: Utils
-
${project.groupId}
pulsar-common
${project.version}
-
${project.groupId}
pulsar-io-core
${project.version}
-
${project.groupId}
pulsar-functions-proto
${project.version}
-
${project.groupId}
pulsar-functions-api
${project.version}
-
${project.groupId}
pulsar-config-validation
${project.version}
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.fasterxml.jackson.core
jackson-annotations
-
com.fasterxml.jackson.core
jackson-databind
-
com.google.code.gson
gson
-
net.jodah
typetools
-
net.bytebuddy
byte-buddy
-
org.zeroturnaround
zt-zip
1.17
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
+ ${project.groupId}
+ pulsar-client-original
+ ${project.version}
-
${project.groupId}
pulsar-package-core
${project.version}
-
com.github.tomakehurst
wiremock-jre8
${wiremock.version}
test
-
@@ -137,7 +119,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -153,5 +134,4 @@
-
diff --git a/pulsar-functions/worker/pom.xml b/pulsar-functions/worker/pom.xml
index 5bd4b92dba793..cbfd2bf37aac0 100644
--- a/pulsar-functions/worker/pom.xml
+++ b/pulsar-functions/worker/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-functions-worker
Pulsar Functions :: Worker
-
-
${project.groupId}
pulsar-broker-common
${project.version}
-
${project.groupId}
pulsar-functions-runtime
${project.version}
-
${project.groupId}
pulsar-client-original
${project.version}
-
${project.groupId}
pulsar-client-admin-original
${project.version}
-
org.glassfish.jersey.media
jersey-media-json-jackson
-
jakarta.activation
jakarta.activation-api
-
org.glassfish.jersey.core
jersey-server
-
org.glassfish.jersey.containers
jersey-container-servlet
-
org.glassfish.jersey.containers
jersey-container-servlet-core
-
org.glassfish.jersey.media
jersey-media-multipart
-
org.eclipse.jetty
jetty-server
-
org.eclipse.jetty
jetty-alpn-conscrypt-server
-
org.eclipse.jetty
jetty-servlet
-
org.eclipse.jetty
jetty-servlets
-
org.apache.distributedlog
distributedlog-core
@@ -118,17 +100,14 @@
-
org.apache.bookkeeper
bookkeeper-server
-
commons-io
commons-io
-
${project.groupId}
pulsar-docs-tools
@@ -140,7 +119,6 @@
-
io.swagger
swagger-core
@@ -156,14 +134,11 @@
-
io.prometheus
simpleclient_jetty
-
-
${project.groupId}
pulsar-io-cassandra
@@ -171,7 +146,6 @@
pom
test
-
${project.groupId}
pulsar-io-twitter
@@ -179,7 +153,6 @@
pom
test
-
${project.groupId}
pulsar-functions-api-examples
@@ -187,7 +160,6 @@
pom
test
-
${project.groupId}
pulsar-functions-api-examples-builtin
@@ -195,9 +167,7 @@
pom
test
-
-
@@ -217,7 +187,6 @@
-
maven-dependency-plugin
@@ -270,7 +239,6 @@
-
org.apache.maven.plugins
maven-surefire-plugin
@@ -286,7 +254,6 @@
-
org.apache.maven.plugins
@@ -334,5 +301,4 @@
-
diff --git a/pulsar-functions/worker/src/main/resources/findbugsExclude.xml b/pulsar-functions/worker/src/main/resources/findbugsExclude.xml
index ddde8120ba518..47c3d73af5f06 100644
--- a/pulsar-functions/worker/src/main/resources/findbugsExclude.xml
+++ b/pulsar-functions/worker/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
\ No newline at end of file
+
diff --git a/pulsar-io/aerospike/pom.xml b/pulsar-io/aerospike/pom.xml
index 8b91c48864f57..cf648b8dfb6ea 100644
--- a/pulsar-io/aerospike/pom.xml
+++ b/pulsar-io/aerospike/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-aerospike
Pulsar IO :: Aerospike
-
-
${project.groupId}
pulsar-io-core
${project.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.aerospike
aerospike-client-bc
@@ -63,9 +57,7 @@
org.bouncycastle
bcpkix-jdk18on
-
-
@@ -91,6 +83,4 @@
-
-
diff --git a/pulsar-io/aerospike/src/main/resources/findbugsExclude.xml b/pulsar-io/aerospike/src/main/resources/findbugsExclude.xml
index ddde8120ba518..47c3d73af5f06 100644
--- a/pulsar-io/aerospike/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/aerospike/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
\ No newline at end of file
+
diff --git a/pulsar-io/alluxio/pom.xml b/pulsar-io/alluxio/pom.xml
index ea24ca50803ce..6101573b33f3d 100644
--- a/pulsar-io/alluxio/pom.xml
+++ b/pulsar-io/alluxio/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- pulsar-io
- org.apache.pulsar
- 3.1.3
-
-
-
- 2.7.3
- 4.1.11
- 1.37.0
-
-
- pulsar-io-alluxio
- Pulsar IO :: Alluxio
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
- test
-
-
-
- org.alluxio
- alluxio-core-client-fs
- ${alluxio.version}
-
-
- grpc-netty
- io.grpc
-
-
-
-
-
- org.alluxio
- alluxio-minicluster
- ${alluxio.version}
- test
-
-
- org.glassfish
- javax.el
-
-
- grpc-netty
- io.grpc
-
-
-
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
-
- com.google.guava
- guava
-
-
-
-
- io.grpc
- grpc-netty
- ${grpc.version}
-
-
-
- io.dropwizard.metrics
- metrics-jvm
- ${metrics.version}
-
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
+
+ 4.0.0
+
+ pulsar-io
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+
+ 2.7.3
+ 4.1.11
+ 1.37.0
+
+ pulsar-io-alluxio
+ Pulsar IO :: Alluxio
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-client-original
+ ${project.version}
+ test
+
+
+ org.alluxio
+ alluxio-core-client-fs
+ ${alluxio.version}
+
+
+ grpc-netty
+ io.grpc
+
+
+
+
+ org.alluxio
+ alluxio-minicluster
+ ${alluxio.version}
+ test
+
+
+ org.glassfish
+ javax.el
+
+
+ grpc-netty
+ io.grpc
+
+
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+
+
+ com.google.guava
+ guava
+
+
+
+ io.grpc
+ grpc-netty
+ ${grpc.version}
+
+
+ io.dropwizard.metrics
+ metrics-jvm
+ ${metrics.version}
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
diff --git a/pulsar-io/aws/pom.xml b/pulsar-io/aws/pom.xml
index 47e00394bca16..1bb9efee198ae 100644
--- a/pulsar-io/aws/pom.xml
+++ b/pulsar-io/aws/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-aws
Pulsar IO :: IO AWS
-
${project.groupId}
pulsar-io-core
${project.version}
-
com.google.code.gson
gson
-
com.amazonaws
aws-java-sdk-sts
-
software.amazon.awssdk
sts
2.10.56
-
-
+
-
diff --git a/pulsar-io/aws/src/main/resources/findbugsExclude.xml b/pulsar-io/aws/src/main/resources/findbugsExclude.xml
index ddde8120ba518..47c3d73af5f06 100644
--- a/pulsar-io/aws/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/aws/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
\ No newline at end of file
+
diff --git a/pulsar-io/batch-data-generator/pom.xml b/pulsar-io/batch-data-generator/pom.xml
index 8c18c072d1d1d..3ab06875d0c17 100644
--- a/pulsar-io/batch-data-generator/pom.xml
+++ b/pulsar-io/batch-data-generator/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
-
- pulsar-io-batch-data-generator
- Pulsar IO :: Batch Data Generator
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-io-batch-discovery-triggerers
- ${project.version}
-
-
-
- org.springframework
- spring-context
- ${spring.version}
-
-
-
- io.codearte.jfairy
- jfairy
- 0.5.9
-
-
-
- org.apache.avro
- avro
- ${avro.version}
-
-
-
- ${project.groupId}
- pulsar-functions-local-runner-original
- ${project.version}
- test
-
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- spotbugs
- verify
-
- check
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-batch-data-generator
+ Pulsar IO :: Batch Data Generator
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-io-batch-discovery-triggerers
+ ${project.version}
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+ io.codearte.jfairy
+ jfairy
+ 0.5.9
+
+
+ org.apache.avro
+ avro
+ ${avro.version}
+
+
+ ${project.groupId}
+ pulsar-functions-local-runner-original
+ ${project.version}
+ test
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ spotbugs
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-io/batch-data-generator/src/main/resources/findbugsExclude.xml b/pulsar-io/batch-data-generator/src/main/resources/findbugsExclude.xml
index 0b1652ef62881..1d0d64fba7e67 100644
--- a/pulsar-io/batch-data-generator/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/batch-data-generator/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-batch-discovery-triggerers
Pulsar IO :: Batch Discovery Triggerers
-
${project.groupId}
pulsar-io-core
${project.version}
-
com.cronutils
cron-utils
${cron-utils.version}
-
org.springframework
spring-context
${spring.version}
-
-
@@ -73,5 +66,4 @@
-
diff --git a/pulsar-io/batch-discovery-triggerers/src/main/resources/findbugsExclude.xml b/pulsar-io/batch-discovery-triggerers/src/main/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-io/batch-discovery-triggerers/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/batch-discovery-triggerers/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
- 4.0.0
-
- pulsar-io-canal
- Pulsar IO :: Canal
-
-
- 1.1.5
-
-
-
-
- ${project.groupId}
- pulsar-io-common
- ${project.version}
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
- com.alibaba
- fastjson
- 1.2.83
-
-
-
- org.springframework
- spring-core
- ${spring.version}
-
-
- org.springframework
- spring-aop
- ${spring.version}
-
-
- org.springframework
- spring-context
- ${spring.version}
-
-
- org.springframework
- spring-jdbc
- ${spring.version}
-
-
- org.springframework
- spring-orm
- ${spring.version}
-
-
-
- com.alibaba.otter
- canal.protocol
- ${canal.version}
-
-
- ch.qos.logback
- *
-
-
-
-
- com.alibaba.otter
- canal.client
- ${canal.version}
-
-
- ch.qos.logback
- *
-
-
- org.springframework
- *
-
-
-
-
-
- org.apache.logging.log4j
- log4j-core
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
-
-
-
\ No newline at end of file
+
+
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
+
+ 4.0.0
+ pulsar-io-canal
+ Pulsar IO :: Canal
+
+ 1.1.5
+
+
+
+ ${project.groupId}
+ pulsar-io-common
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+
+
+ com.alibaba
+ fastjson
+ 1.2.83
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+ org.springframework
+ spring-aop
+ ${spring.version}
+
+
+ org.springframework
+ spring-context
+ ${spring.version}
+
+
+ org.springframework
+ spring-jdbc
+ ${spring.version}
+
+
+ org.springframework
+ spring-orm
+ ${spring.version}
+
+
+ com.alibaba.otter
+ canal.protocol
+ ${canal.version}
+
+
+ ch.qos.logback
+ *
+
+
+
+
+ com.alibaba.otter
+ canal.client
+ ${canal.version}
+
+
+ ch.qos.logback
+ *
+
+
+ org.springframework
+ *
+
+
+
+
+ org.apache.logging.log4j
+ log4j-core
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
+
diff --git a/pulsar-io/cassandra/pom.xml b/pulsar-io/cassandra/pom.xml
index 9ca564d2dbd33..8e016fe895860 100644
--- a/pulsar-io/cassandra/pom.xml
+++ b/pulsar-io/cassandra/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-cassandra
Pulsar IO :: Cassandra
-
-
${project.groupId}
pulsar-io-core
${project.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.datastax.cassandra
cassandra-driver-core
-
-
diff --git a/pulsar-io/common/pom.xml b/pulsar-io/common/pom.xml
index b1ed0752792f6..7da845df776ca 100644
--- a/pulsar-io/common/pom.xml
+++ b/pulsar-io/common/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
-
- pulsar-io-common
- Pulsar IO :: IO Common
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- spotbugs
- verify
-
- check
-
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-common
+ Pulsar IO :: IO Common
+
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ spotbugs
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-io/common/src/main/resources/findbugsExclude.xml b/pulsar-io/common/src/main/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-io/common/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/common/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-core
Pulsar IO :: IO
-
${project.groupId}
@@ -37,7 +35,6 @@
${project.version}
-
@@ -59,5 +56,4 @@
-
diff --git a/pulsar-io/core/src/main/resources/findbugsExclude.xml b/pulsar-io/core/src/main/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-io/core/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/core/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
-
- pulsar-io-data-generator
- Pulsar IO :: Data Generator
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-config-validation
- ${project.version}
-
-
-
- io.codearte.jfairy
- jfairy
- 0.5.9
-
-
-
- org.apache.avro
- avro
- ${avro.version}
-
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-data-generator
+ Pulsar IO :: Data Generator
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-config-validation
+ ${project.version}
+
+
+ io.codearte.jfairy
+ jfairy
+ 0.5.9
+
+
+ org.apache.avro
+ avro
+ ${avro.version}
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
diff --git a/pulsar-io/debezium/core/pom.xml b/pulsar-io/debezium/core/pom.xml
index 5718752202de8..a4a1f36d1e985 100644
--- a/pulsar-io/debezium/core/pom.xml
+++ b/pulsar-io/debezium/core/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io-debezium
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-debezium-core
Pulsar IO :: Debezium :: Core
-
-
${project.groupId}
pulsar-io-core
${project.version}
provided
-
io.debezium
debezium-core
${debezium.version}
-
org.apache.commons
commons-lang3
-
${project.groupId}
pulsar-common
${project.version}
-
${project.groupId}
pulsar-io-kafka-connect-adaptor
${project.version}
-
org.apache.kafka
connect-runtime
@@ -77,21 +69,18 @@
-
${project.groupId}
pulsar-broker
${project.version}
test
-
${project.groupId}
testmocks
${project.version}
test
-
${project.groupId}
pulsar-broker
@@ -99,21 +88,17 @@
test
test-jar
-
io.debezium
debezium-connector-mysql
${debezium.version}
test
-
${project.groupId}
pulsar-client-original
${project.version}
test
-
-
diff --git a/pulsar-io/debezium/mongodb/pom.xml b/pulsar-io/debezium/mongodb/pom.xml
index 847b26111d218..f187d71bec204 100644
--- a/pulsar-io/debezium/mongodb/pom.xml
+++ b/pulsar-io/debezium/mongodb/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar-io-debezium
- 3.1.3
-
-
- pulsar-io-debezium-mongodb
- Pulsar IO :: Debezium :: mongodb
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
- provided
-
-
-
- ${project.groupId}
- pulsar-io-debezium-core
- ${project.version}
-
-
-
- io.debezium
- debezium-connector-mongodb
- ${debezium.version}
-
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-io-debezium
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-debezium-mongodb
+ Pulsar IO :: Debezium :: mongodb
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+ provided
+
+
+ ${project.groupId}
+ pulsar-io-debezium-core
+ ${project.version}
+
+
+ io.debezium
+ debezium-connector-mongodb
+ ${debezium.version}
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
diff --git a/pulsar-io/debezium/mssql/pom.xml b/pulsar-io/debezium/mssql/pom.xml
index babd6ece5f4e3..fe10f2b269e2c 100644
--- a/pulsar-io/debezium/mssql/pom.xml
+++ b/pulsar-io/debezium/mssql/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io-debezium
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-debezium-mssql
Pulsar IO :: Debezium :: Microsoft SQL
-
-
${project.groupId}
pulsar-io-core
${project.version}
provided
-
${project.groupId}
pulsar-io-debezium-core
${project.version}
-
io.debezium
debezium-connector-sqlserver
${debezium.version}
-
-
@@ -61,5 +54,4 @@
-
diff --git a/pulsar-io/debezium/mysql/pom.xml b/pulsar-io/debezium/mysql/pom.xml
index 0d9043bbc3170..691b2cc537e50 100644
--- a/pulsar-io/debezium/mysql/pom.xml
+++ b/pulsar-io/debezium/mysql/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io-debezium
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-debezium-mysql
Pulsar IO :: Debezium :: mysql
-
${project.groupId}
@@ -37,21 +35,17 @@
${project.version}
provided
-
${project.groupId}
pulsar-io-debezium-core
${project.version}
-
io.debezium
debezium-connector-mysql
${debezium.version}
-
-
@@ -61,8 +55,6 @@
-
-
@@ -71,5 +63,4 @@
-
diff --git a/pulsar-io/debezium/oracle/pom.xml b/pulsar-io/debezium/oracle/pom.xml
index 87c370dbffc92..ebd8ff0585559 100644
--- a/pulsar-io/debezium/oracle/pom.xml
+++ b/pulsar-io/debezium/oracle/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io-debezium
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-debezium-oracle
Pulsar IO :: Debezium :: oracle
-
-
${project.groupId}
pulsar-io-core
${project.version}
provided
-
${project.groupId}
pulsar-io-debezium-core
${project.version}
-
io.debezium
debezium-connector-oracle
${debezium.version}
-
-
@@ -61,5 +54,4 @@
-
diff --git a/pulsar-io/debezium/pom.xml b/pulsar-io/debezium/pom.xml
index 92fcff7c06e4a..e64835abcd848 100644
--- a/pulsar-io/debezium/pom.xml
+++ b/pulsar-io/debezium/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-debezium
Pulsar IO :: Debezium
-
@@ -70,7 +68,6 @@
-
core
mysql
@@ -79,5 +76,4 @@
oracle
mssql
-
diff --git a/pulsar-io/debezium/postgres/pom.xml b/pulsar-io/debezium/postgres/pom.xml
index eb898e405bb06..a2e271e8ba1a3 100644
--- a/pulsar-io/debezium/postgres/pom.xml
+++ b/pulsar-io/debezium/postgres/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io-debezium
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-debezium-postgres
Pulsar IO :: Debezium :: postgres
-
-
${project.groupId}
pulsar-io-core
${project.version}
provided
-
${project.groupId}
pulsar-io-debezium-core
${project.version}
-
io.debezium
debezium-connector-postgres
${debezium.version}
-
org.postgresql
postgresql
${debezium.postgresql.version}
runtime
-
-
@@ -68,5 +60,4 @@
-
diff --git a/pulsar-io/docs/pom.xml b/pulsar-io/docs/pom.xml
index 89446fd18fe4e..e200ba1f116b4 100644
--- a/pulsar-io/docs/pom.xml
+++ b/pulsar-io/docs/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-docs
Pulsar IO :: Docs
-
-
${project.groupId}
pulsar-io-core
@@ -45,7 +42,6 @@
com.beust
jcommander
-
${project.groupId}
@@ -218,7 +214,6 @@
${project.version}
-
@@ -267,5 +262,4 @@
-
diff --git a/pulsar-io/docs/src/main/resources/findbugsExclude.xml b/pulsar-io/docs/src/main/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-io/docs/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/docs/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-dynamodb
Pulsar IO :: DynamoDB
-
-
${project.groupId}
pulsar-io-common
${project.version}
-
${project.groupId}
pulsar-io-core
${project.version}
-
${project.groupId}
pulsar-functions-instance
${project.version}
provided
-
${project.groupId}
pulsar-io-aws
${project.version}
-
org.apache.commons
commons-lang3
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.fasterxml.jackson.dataformat
jackson-dataformat-cbor
-
com.google.code.gson
gson
-
com.amazonaws
aws-java-sdk-core
-
com.amazonaws
@@ -96,9 +83,7 @@
1.5.1
-
-
@@ -107,5 +92,4 @@
-
diff --git a/pulsar-io/elastic-search/pom.xml b/pulsar-io/elastic-search/pom.xml
index d1739ff330866..0a757a8ab018e 100644
--- a/pulsar-io/elastic-search/pom.xml
+++ b/pulsar-io/elastic-search/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
-
- pulsar-io-flume
- Pulsar IO :: Flume
-
-
- 1.8.2
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
-
- org.apache.flume
- flume-ng-node
- 1.9.0
- pom
-
-
- org.apache.avro
- avro-ipc
-
-
- avro
- org.apache.avro
-
-
-
-
- org.apache.avro
- avro
- ${avro.version}
-
-
- commons-lang
- commons-lang
- 2.6
-
-
- org.apache.avro
- avro-ipc
- ${avro.version}
-
-
- org.mortbay.jetty
- servlet-api
-
-
- io.netty
- netty
-
-
-
-
- org.apache.curator
- curator-framework
- ${curator.version}
-
-
- org.apache.curator
- curator-test
- ${curator.version}
- test
-
-
-
- io.dropwizard.metrics
- metrics-core
- test
-
-
-
- org.xerial.snappy
- snappy-java
- test
-
-
-
- com.google.guava
- guava
- ${guava.version}
-
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
-
-
+
+ io.dropwizard.metrics
+ metrics-core
+ test
+
+
+
+ org.xerial.snappy
+ snappy-java
+ test
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
+
+
-
- owasp-dependency-check
-
-
-
- org.owasp
- dependency-check-maven
- ${dependency-check-maven.version}
-
-
-
- aggregate
-
- none
-
-
-
-
-
-
-
-
+
+ owasp-dependency-check
+
+
+
+ org.owasp
+ dependency-check-maven
+ ${dependency-check-maven.version}
+
+
+
+ aggregate
+
+ none
+
+
+
+
+
+
+
diff --git a/pulsar-io/hbase/pom.xml b/pulsar-io/hbase/pom.xml
index 9cc066726af4c..22e6fec3cb115 100644
--- a/pulsar-io/hbase/pom.xml
+++ b/pulsar-io/hbase/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- pulsar-io
- org.apache.pulsar
- 3.1.3
-
- pulsar-io-hbase
- Pulsar IO :: Hbase
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-functions-instance
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
-
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
-
- com.google.guava
- guava
-
-
-
- org.apache.hbase
- hbase-client
- ${hbase.version}
-
-
- log4j
- log4j
-
-
- org.slf4j
- slf4j-log4j12
-
-
-
-
-
- org.apache.hbase
- hbase-common
- ${hbase.version}
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
-
-
-
- owasp-dependency-check
-
-
-
- org.owasp
- dependency-check-maven
- ${dependency-check-maven.version}
-
-
-
- aggregate
-
- none
-
-
-
-
-
-
-
-
+
+ owasp-dependency-check
+
+
+
+ org.owasp
+ dependency-check-maven
+ ${dependency-check-maven.version}
+
+
+
+ aggregate
+
+ none
+
+
+
+
+
+
+
diff --git a/pulsar-io/hbase/src/test/resources/hbase/hbase-site.xml b/pulsar-io/hbase/src/test/resources/hbase/hbase-site.xml
index c2b520a765643..460cbd497c15f 100644
--- a/pulsar-io/hbase/src/test/resources/hbase/hbase-site.xml
+++ b/pulsar-io/hbase/src/test/resources/hbase/hbase-site.xml
@@ -1,3 +1,4 @@
+
-
- hbase.cluster.distributed
- true
-
-
- hbase.rootdir
- hdfs://localhost:8020/hbase
-
-
- hbase.zookeeper.quorum
- localhost
-
-
- hbase.zookeeper.property.clientPort
- 2181
-
-
- zookeeper.znode.parent
- /hbase
-
+
+ hbase.cluster.distributed
+ true
+
+
+ hbase.rootdir
+ hdfs://localhost:8020/hbase
+
+
+ hbase.zookeeper.quorum
+ localhost
+
+
+ hbase.zookeeper.property.clientPort
+ 2181
+
+
+ zookeeper.znode.parent
+ /hbase
+
diff --git a/pulsar-io/hdfs2/pom.xml b/pulsar-io/hdfs2/pom.xml
index 7084b77687639..0735338057c25 100644
--- a/pulsar-io/hdfs2/pom.xml
+++ b/pulsar-io/hdfs2/pom.xml
@@ -1,3 +1,4 @@
+
-
- owasp-dependency-check
-
-
-
- org.owasp
- dependency-check-maven
- ${dependency-check-maven.version}
-
-
-
- aggregate
-
- none
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+ owasp-dependency-check
+
+
+
+ org.owasp
+ dependency-check-maven
+ ${dependency-check-maven.version}
+
+
+
+ aggregate
+
+ none
+
+
+
+
+
+
+
+
diff --git a/pulsar-io/hdfs2/src/main/resources/findbugsExclude.xml b/pulsar-io/hdfs2/src/main/resources/findbugsExclude.xml
index 980349c4d8d5e..93756f7f28461 100644
--- a/pulsar-io/hdfs2/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/hdfs2/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
- fs.defaultFS
- hdfs://0.0.0.0:8020
-
-
- io.compression.codecs
- org.apache.hadoop.io.compress.GzipCodec,
+
+ fs.defaultFS
+ hdfs://0.0.0.0:8020
+
+
+ io.compression.codecs
+ org.apache.hadoop.io.compress.GzipCodec,
org.apache.hadoop.io.compress.DefaultCodec,
org.apache.hadoop.io.compress.SnappyCodec
-
+
diff --git a/pulsar-io/hdfs2/src/test/resources/hadoop/hdfs-site.xml b/pulsar-io/hdfs2/src/test/resources/hadoop/hdfs-site.xml
index bb722f1f63470..1b35ebd585012 100644
--- a/pulsar-io/hdfs2/src/test/resources/hadoop/hdfs-site.xml
+++ b/pulsar-io/hdfs2/src/test/resources/hadoop/hdfs-site.xml
@@ -1,3 +1,4 @@
+
-
- dfs.replication
- 1
-
-
- dfs.client.use.datanode.hostname
- true
-
-
- dfs.support.append
- true
-
+
+ dfs.replication
+ 1
+
+
+ dfs.client.use.datanode.hostname
+ true
+
+
+ dfs.support.append
+ true
+
diff --git a/pulsar-io/hdfs3/pom.xml b/pulsar-io/hdfs3/pom.xml
index 3b68d5690e187..a0aeddad6e85e 100644
--- a/pulsar-io/hdfs3/pom.xml
+++ b/pulsar-io/hdfs3/pom.xml
@@ -1,3 +1,4 @@
+
-
- fs.defaultFS
- hdfs://0.0.0.0:8020
-
-
- io.compression.codecs
- org.apache.hadoop.io.compress.GzipCodec,
+
+ fs.defaultFS
+ hdfs://0.0.0.0:8020
+
+
+ io.compression.codecs
+ org.apache.hadoop.io.compress.GzipCodec,
org.apache.hadoop.io.compress.DefaultCodec,
org.apache.hadoop.io.compress.SnappyCodec
-
+
diff --git a/pulsar-io/hdfs3/src/test/resources/hadoop/hdfs-site.xml b/pulsar-io/hdfs3/src/test/resources/hadoop/hdfs-site.xml
index bb722f1f63470..1b35ebd585012 100644
--- a/pulsar-io/hdfs3/src/test/resources/hadoop/hdfs-site.xml
+++ b/pulsar-io/hdfs3/src/test/resources/hadoop/hdfs-site.xml
@@ -1,3 +1,4 @@
+
-
- dfs.replication
- 1
-
-
- dfs.client.use.datanode.hostname
- true
-
-
- dfs.support.append
- true
-
+
+ dfs.replication
+ 1
+
+
+ dfs.client.use.datanode.hostname
+ true
+
+
+ dfs.support.append
+ true
+
diff --git a/pulsar-io/http/pom.xml b/pulsar-io/http/pom.xml
index 00a77c062e21d..6090fdd5dd623 100644
--- a/pulsar-io/http/pom.xml
+++ b/pulsar-io/http/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
-
- pulsar-io-http
- Pulsar IO :: HTTP
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jsr310
-
-
-
- org.apache.avro
- avro
- ${avro.version}
-
-
-
- org.apache.pulsar
- pulsar-client-original
- ${project.version}
- test
-
-
-
- com.github.tomakehurst
- wiremock-jre8
- ${wiremock.version}
- test
-
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-http
+ Pulsar IO :: HTTP
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+
+
+ org.apache.avro
+ avro
+ ${avro.version}
+
+
+ io.streamnative
+ pulsar-client-original
+ ${project.version}
+ test
+
+
+ com.github.tomakehurst
+ wiremock-jre8
+ ${wiremock.version}
+ test
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
diff --git a/pulsar-io/influxdb/pom.xml b/pulsar-io/influxdb/pom.xml
index cb4d08c292787..1fc124dca3c77 100644
--- a/pulsar-io/influxdb/pom.xml
+++ b/pulsar-io/influxdb/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- pulsar-io
- org.apache.pulsar
- 3.1.3
-
-
- pulsar-io-influxdb
- Pulsar IO :: InfluxDB
-
-
-
- ${project.groupId}
- pulsar-io-common
- ${project.version}
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
- ${project.groupId}
- pulsar-functions-instance
- ${project.version}
-
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
-
-
-
- com.influxdb
- influxdb-client-java
- 4.0.0
-
-
-
- org.influxdb
- influxdb-java
- 2.22
-
-
- com.squareup.okhttp3
- *
-
-
-
-
-
- org.apache.commons
- commons-lang3
-
-
- org.apache.commons
- commons-collections4
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
-
-
\ No newline at end of file
+
+ 4.0.0
+
+ pulsar-io
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-influxdb
+ Pulsar IO :: InfluxDB
+
+
+ ${project.groupId}
+ pulsar-io-common
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-functions-instance
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-client-original
+ ${project.version}
+
+
+ com.influxdb
+ influxdb-client-java
+ 4.0.0
+
+
+ org.influxdb
+ influxdb-java
+ 2.22
+
+
+ com.squareup.okhttp3
+ *
+
+
+
+
+ org.apache.commons
+ commons-lang3
+
+
+ org.apache.commons
+ commons-collections4
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
+
diff --git a/pulsar-io/jdbc/clickhouse/pom.xml b/pulsar-io/jdbc/clickhouse/pom.xml
index 6bf3dc7f1c9f9..065fe08835dc8 100644
--- a/pulsar-io/jdbc/clickhouse/pom.xml
+++ b/pulsar-io/jdbc/clickhouse/pom.xml
@@ -1,3 +1,4 @@
+
-
+
pulsar-io-jdbc
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
4.0.0
-
pulsar-io-jdbc-clickhouse
Pulsar IO :: Jdbc :: ClickHouse
-
${project.groupId}
@@ -45,13 +42,12 @@
all
- *
- *
+ *
+ *
-
diff --git a/pulsar-io/jdbc/core/pom.xml b/pulsar-io/jdbc/core/pom.xml
index 55fe7d6fbbceb..cd90f322e3c6d 100644
--- a/pulsar-io/jdbc/core/pom.xml
+++ b/pulsar-io/jdbc/core/pom.xml
@@ -1,3 +1,4 @@
+
-
+
pulsar-io-jdbc
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
4.0.0
-
pulsar-io-jdbc-core
Pulsar IO :: Jdbc :: Core
-
${project.groupId}
pulsar-io-common
${project.version}
-
${project.groupId}
pulsar-io-core
${project.version}
-
org.apache.avro
avro
${avro.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.google.guava
guava
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.google.protobuf
protobuf-java
provided
-
-
-
\ No newline at end of file
+
diff --git a/pulsar-io/jdbc/mariadb/pom.xml b/pulsar-io/jdbc/mariadb/pom.xml
index 746a5dd7423f8..b54b3a25d8a66 100644
--- a/pulsar-io/jdbc/mariadb/pom.xml
+++ b/pulsar-io/jdbc/mariadb/pom.xml
@@ -1,3 +1,4 @@
+
-
+
pulsar-io-jdbc
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
4.0.0
-
pulsar-io-jdbc-mariadb
Pulsar IO :: Jdbc :: Mariadb
-
${project.groupId}
@@ -52,4 +49,4 @@
-
\ No newline at end of file
+
diff --git a/pulsar-io/jdbc/openmldb/pom.xml b/pulsar-io/jdbc/openmldb/pom.xml
index d469d86e78c87..4623729710323 100644
--- a/pulsar-io/jdbc/openmldb/pom.xml
+++ b/pulsar-io/jdbc/openmldb/pom.xml
@@ -1,3 +1,4 @@
+
-
+
pulsar-io-jdbc
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
4.0.0
-
pulsar-io-jdbc-openmldb
Pulsar IO :: Jdbc :: OpenMLDB
-
${project.groupId}
@@ -60,7 +57,6 @@
runtime
-
diff --git a/pulsar-io/jdbc/pom.xml b/pulsar-io/jdbc/pom.xml
index 518e2ec237dce..88e640621ea85 100644
--- a/pulsar-io/jdbc/pom.xml
+++ b/pulsar-io/jdbc/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
@@ -31,12 +31,10 @@
openmldb
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-jdbc
Pulsar IO :: Jdbc
-
diff --git a/pulsar-io/jdbc/postgres/pom.xml b/pulsar-io/jdbc/postgres/pom.xml
index 115b72b90c91a..648b7f2df008b 100644
--- a/pulsar-io/jdbc/postgres/pom.xml
+++ b/pulsar-io/jdbc/postgres/pom.xml
@@ -1,3 +1,4 @@
+
-
+
pulsar-io-jdbc
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
4.0.0
-
pulsar-io-jdbc-postgres
Pulsar IO :: Jdbc :: Postgres
-
${project.groupId}
@@ -44,7 +41,6 @@
runtime
-
diff --git a/pulsar-io/jdbc/sqlite/pom.xml b/pulsar-io/jdbc/sqlite/pom.xml
index 10bb69b9708f8..7a8e932deb0da 100644
--- a/pulsar-io/jdbc/sqlite/pom.xml
+++ b/pulsar-io/jdbc/sqlite/pom.xml
@@ -1,3 +1,4 @@
+
-
+
pulsar-io-jdbc
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
4.0.0
pulsar-io-jdbc-sqlite
Pulsar IO :: Jdbc :: Sqlite
-
${project.groupId}
@@ -60,7 +58,6 @@
test
-
@@ -69,4 +66,4 @@
-
\ No newline at end of file
+
diff --git a/pulsar-io/kafka-connect-adaptor-nar/pom.xml b/pulsar-io/kafka-connect-adaptor-nar/pom.xml
index ab85aa81d9c3c..6255482116b8f 100644
--- a/pulsar-io/kafka-connect-adaptor-nar/pom.xml
+++ b/pulsar-io/kafka-connect-adaptor-nar/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-kafka-connect-adaptor-nar
Pulsar IO :: Kafka Connect Adaptor NAR
-
${project.groupId}
@@ -37,8 +35,6 @@
${project.version}
-
-
@@ -48,7 +44,30 @@
pulsar-io-kafka-connect-adaptor-${project.version}
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
-
diff --git a/pulsar-io/kafka-connect-adaptor/pom.xml b/pulsar-io/kafka-connect-adaptor/pom.xml
index 012bf3c8500ad..7709d42645fe7 100644
--- a/pulsar-io/kafka-connect-adaptor/pom.xml
+++ b/pulsar-io/kafka-connect-adaptor/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-kafka-connect-adaptor
Pulsar IO :: Kafka Connect Adaptor
-
-
${project.groupId}
pulsar-io-core
${project.version}
provided
-
${project.groupId}
pulsar-common
${project.version}
compile
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
org.apache.kafka
connect-runtime
@@ -79,7 +72,6 @@
-
org.apache.kafka
connect-json
@@ -91,7 +83,6 @@
-
org.apache.kafka
connect-api
@@ -103,7 +94,6 @@
-
${project.groupId}
@@ -116,17 +106,14 @@
-
io.netty
netty-buffer
-
org.apache.commons
commons-lang3
-
io.confluent
@@ -139,14 +126,12 @@
-
${project.groupId}
pulsar-broker
${project.version}
test
-
org.apache.kafka
connect-file
@@ -159,14 +144,12 @@
-
${project.groupId}
testmocks
${project.version}
test
-
${project.groupId}
pulsar-broker
@@ -174,38 +157,37 @@
test
test-jar
-
org.apache.avro
avro
${avro.version}
provided
-
com.google.protobuf
protobuf-java
provided
-
org.asynchttpclient
async-http-client
test
-
org.bouncycastle
bc-fips
${bouncycastle.bc-fips.version}
test
-
com.typesafe.netty
netty-reactive-streams
test
+
+ com.google.protobuf
+ protobuf-java
+ 3.5.1
+
-
diff --git a/pulsar-io/kafka/pom.xml b/pulsar-io/kafka/pom.xml
index d9d12cb195d6f..167b92c276a44 100644
--- a/pulsar-io/kafka/pom.xml
+++ b/pulsar-io/kafka/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-kafka
Pulsar IO :: Kafka
-
@@ -44,42 +42,35 @@
-
${project.groupId}
pulsar-io-common
${project.version}
-
${project.groupId}
pulsar-io-core
${project.version}
provided
-
${project.groupId}
pulsar-client-original
${project.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.google.guava
guava
-
org.apache.kafka
kafka-clients
@@ -91,43 +82,35 @@
-
io.confluent
kafka-schema-registry-client
${confluent.version}
-
io.confluent
kafka-avro-serializer
${confluent.version}
-
io.jsonwebtoken
jjwt-impl
-
io.jsonwebtoken
jjwt-jackson
-
org.hamcrest
hamcrest
test
-
org.awaitility
awaitility
test
-
-
diff --git a/pulsar-io/kafka/src/main/resources/findbugsExclude.xml b/pulsar-io/kafka/src/main/resources/findbugsExclude.xml
index 3fc8f67c8640e..a48959506a69a 100644
--- a/pulsar-io/kafka/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/kafka/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-kinesis
Pulsar IO :: Kinesis
-
2.2.8
0.14.0
@@ -37,116 +35,96 @@
1.9.0
2.3.0
-
${project.groupId}
pulsar-io-common
${project.version}
-
${project.groupId}
pulsar-io-core
${project.version}
-
${project.groupId}
pulsar-io-aws
${project.version}
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions-instance
${project.version}
test
-
org.apache.commons
commons-lang3
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.fasterxml.jackson.dataformat
jackson-dataformat-cbor
-
org.apache.avro
avro
${avro.version}
-
com.github.wnameless.json
json-flattener
${json-flattener.version}
-
com.google.code.gson
gson
-
com.amazonaws
aws-java-sdk-core
-
software.amazon.kinesis
amazon-kinesis-client
${amazon-kinesis-client.version}
-
com.amazonaws
amazon-kinesis-producer
${amazon-kinesis-producer.version}
-
-
+
com.google.flatbuffers
flatbuffers-java
${flatbuffers-java.version}
-
javax.xml.bind
jaxb-api
${jaxb-api.version}
-
org.testcontainers
localstack
test
-
org.awaitility
awaitility
test
-
-
@@ -155,5 +133,4 @@
-
diff --git a/pulsar-io/mongo/pom.xml b/pulsar-io/mongo/pom.xml
index 3131b856c0d53..875a2956b9381 100644
--- a/pulsar-io/mongo/pom.xml
+++ b/pulsar-io/mongo/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
-
pulsar-io-mongo
Pulsar IO :: MongoDB
-
4.1.2
-
${project.groupId}
@@ -69,7 +64,6 @@
guava
-
diff --git a/pulsar-io/netty/pom.xml b/pulsar-io/netty/pom.xml
index 8f1e3b4fe1815..56834efb878a5 100644
--- a/pulsar-io/netty/pom.xml
+++ b/pulsar-io/netty/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar-io
- 3.1.3
-
-
- pulsar-io-netty
- Pulsar IO :: Netty
-
-
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
-
- io.netty
- netty-handler
-
-
-
- io.netty
- netty-codec-http
-
-
-
- com.google.guava
- guava
-
-
-
- org.apache.commons
- commons-lang3
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- spotbugs
- verify
-
- check
-
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-io
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-netty
+ Pulsar IO :: Netty
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+
+
+ io.netty
+ netty-handler
+
+
+ io.netty
+ netty-codec-http
+
+
+ com.google.guava
+ guava
+
+
+ org.apache.commons
+ commons-lang3
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ spotbugs
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-io/netty/src/main/resources/findbugsExclude.xml b/pulsar-io/netty/src/main/resources/findbugsExclude.xml
index 3a52062fc9233..6b8906a775bd3 100644
--- a/pulsar-io/netty/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/netty/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-io/nsq/pom.xml b/pulsar-io/nsq/pom.xml
index f0065cae4c974..a79d424ec4b62 100644
--- a/pulsar-io/nsq/pom.xml
+++ b/pulsar-io/nsq/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-nsq
Pulsar IO :: NSQ
-
${project.groupId}
pulsar-io-core
${project.version}
-
com.sproutsocial
nsq-j
${nsq-client.version}
-
org.apache.commons
commons-collections4
-
org.apache.commons
commons-lang3
-
${project.groupId}
pulsar-io-common
${project.version}
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
diff --git a/pulsar-io/pom.xml b/pulsar-io/pom.xml
index 8a718dde75d85..8b005ef65df78 100644
--- a/pulsar-io/pom.xml
+++ b/pulsar-io/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io
Pulsar IO :: Parent
-
main
@@ -77,7 +75,6 @@
alluxio
-
pulsar-io-tests
@@ -110,7 +107,6 @@
alluxio
-
pulsar-io-elastic-tests
@@ -119,7 +115,6 @@
elastic-search
-
pulsar-io-kafka-connect-tests
@@ -131,7 +126,6 @@
debezium
-
core-modules
@@ -145,7 +139,6 @@
-
@@ -163,5 +156,4 @@
-
diff --git a/pulsar-io/rabbitmq/pom.xml b/pulsar-io/rabbitmq/pom.xml
index 59b90ec890597..6685b297e5921 100644
--- a/pulsar-io/rabbitmq/pom.xml
+++ b/pulsar-io/rabbitmq/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-rabbitmq
Pulsar IO :: RabbitMQ
-
-
${project.groupId}
pulsar-io-common
@@ -58,28 +55,23 @@
pulsar-client-original
${project.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.google.guava
guava
-
com.rabbitmq
amqp-client
${rabbitmq-client.version}
-
org.apache.qpid
qpid-broker
@@ -91,9 +83,7 @@
awaitility
test
-
-
@@ -102,5 +92,4 @@
-
diff --git a/pulsar-io/redis/pom.xml b/pulsar-io/redis/pom.xml
index 52efd248a2ce3..8f0e000129289 100644
--- a/pulsar-io/redis/pom.xml
+++ b/pulsar-io/redis/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- pulsar-io
- org.apache.pulsar
- 3.1.3
-
-
- pulsar-io-redis
- Pulsar IO :: Redis
-
-
-
- ${project.groupId}
- pulsar-io-common
- ${project.version}
-
-
- ${project.groupId}
- pulsar-io-core
- ${project.version}
-
-
- ${project.groupId}
- pulsar-functions-instance
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
-
-
- io.lettuce
- lettuce-core
- 5.0.2.RELEASE
-
-
- com.google.guava
- guava
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
- org.apache.commons
- commons-lang3
-
-
- org.apache.commons
- commons-collections4
-
-
- com.github.kstyrc
- embedded-redis
- 0.6
- test
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
-
-
\ No newline at end of file
+
+ 4.0.0
+
+ pulsar-io
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+ pulsar-io-redis
+ Pulsar IO :: Redis
+
+
+ ${project.groupId}
+ pulsar-io-common
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-io-core
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-functions-instance
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-client-original
+ ${project.version}
+
+
+ io.lettuce
+ lettuce-core
+ 5.0.2.RELEASE
+
+
+ com.google.guava
+ guava
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+
+
+ org.apache.commons
+ commons-lang3
+
+
+ org.apache.commons
+ commons-collections4
+
+
+ com.github.kstyrc
+ embedded-redis
+ 0.6
+ test
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+
+
diff --git a/pulsar-io/solr/pom.xml b/pulsar-io/solr/pom.xml
index 602243efd0dcc..bf1039dd6d58e 100644
--- a/pulsar-io/solr/pom.xml
+++ b/pulsar-io/solr/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
- pulsar-io
- org.apache.pulsar
- 3.1.3
-
-
-
- 8.11.3
-
-
- pulsar-io-solr
- Pulsar IO :: Solr
-
-
-
- ${project.groupId}
- pulsar-io-common
- ${project.version}
-
-
- ${project.parent.groupId}
- pulsar-io-core
- ${project.parent.version}
-
-
- ${project.groupId}
- pulsar-functions-instance
- ${project.version}
-
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
-
-
- org.apache.solr
- solr-solrj
- ${solr.version}
-
-
- org.apache.solr
- solr-core
- ${solr.version}
-
-
- jose4j
- org.bitbucket.b_c
-
-
- test
-
-
- org.apache.commons
- commons-lang3
-
-
- org.apache.commons
- commons-collections4
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- spotbugs
- verify
-
- check
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+ 4.0.0
+
+ pulsar-io
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+
+ 8.11.3
+
+ pulsar-io-solr
+ Pulsar IO :: Solr
+
+
+ ${project.groupId}
+ pulsar-io-common
+ ${project.version}
+
+
+ ${project.parent.groupId}
+ pulsar-io-core
+ ${project.parent.version}
+
+
+ ${project.groupId}
+ pulsar-functions-instance
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-client-original
+ ${project.version}
+
+
+ org.apache.solr
+ solr-solrj
+ ${solr.version}
+
+
+ org.apache.solr
+ solr-core
+ ${solr.version}
+
+
+ jose4j
+ org.bitbucket.b_c
+
+
+ test
+
+
+ org.apache.commons
+ commons-lang3
+
+
+ org.apache.commons
+ commons-collections4
+
+
+
+
+
+ org.apache.nifi
+ nifi-nar-maven-plugin
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ spotbugs
+ verify
+
+ check
+
+
+
+
+
+
+
diff --git a/pulsar-io/solr/src/main/resources/findbugsExclude.xml b/pulsar-io/solr/src/main/resources/findbugsExclude.xml
index f49ff86c90caf..47c3d73af5f06 100644
--- a/pulsar-io/solr/src/main/resources/findbugsExclude.xml
+++ b/pulsar-io/solr/src/main/resources/findbugsExclude.xml
@@ -1,22 +1,23 @@
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/pulsar-io/solr/src/test/resources/solr.xml b/pulsar-io/solr/src/test/resources/solr.xml
index 495a71f72f3f2..9ce4d37f4beef 100644
--- a/pulsar-io/solr/src/test/resources/solr.xml
+++ b/pulsar-io/solr/src/test/resources/solr.xml
@@ -1,3 +1,4 @@
+
-
- ${host:}
- ${jetty.port:8983}
- ${hostContext:solr}
- ${genericCoreNodeNames:true}
- ${zkClientTimeout:30000}
- ${distribUpdateSoTimeout:600000}
- ${distribUpdateConnTimeout:60000}
- ${zkCredentialsProvider:org.apache.solr.common.cloud.DefaultZkCredentialsProvider}
- ${zkACLProvider:org.apache.solr.common.cloud.DefaultZkACLProvider}
-
-
- ${socketTimeout:600000}
- ${connTimeout:60000}
-
-
\ No newline at end of file
+
+ ${host:}
+ ${jetty.port:8983}
+ ${hostContext:solr}
+ ${genericCoreNodeNames:true}
+ ${zkClientTimeout:30000}
+ ${distribUpdateSoTimeout:600000}
+ ${distribUpdateConnTimeout:60000}
+ ${zkCredentialsProvider:org.apache.solr.common.cloud.DefaultZkCredentialsProvider}
+ ${zkACLProvider:org.apache.solr.common.cloud.DefaultZkACLProvider}
+
+
+ ${socketTimeout:600000}
+ ${connTimeout:60000}
+
+
diff --git a/pulsar-io/twitter/pom.xml b/pulsar-io/twitter/pom.xml
index 0dd7e554b89ed..41374d0fee261 100644
--- a/pulsar-io/twitter/pom.xml
+++ b/pulsar-io/twitter/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar-io
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-io-twitter
Pulsar IO :: Twitter
-
-
${project.groupId}
pulsar-io-core
${project.version}
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.twitter
hbc-core
${hbc-core.version}
-
org.apache.commons
commons-collections4
-
org.apache.commons
commons-lang3
-
- ${project.groupId}
- pulsar-io-common
- ${project.version}
+ ${project.groupId}
+ pulsar-io-common
+ ${project.version}
-
-
@@ -80,5 +69,4 @@
-
diff --git a/pulsar-metadata/pom.xml b/pulsar-metadata/pom.xml
index 01bf26157f2bc..7d5db0f2018c1 100644
--- a/pulsar-metadata/pom.xml
+++ b/pulsar-metadata/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-metadata
Pulsar Metadata
- org.apache.pulsar
+ io.streamnative
pulsar-common
${project.version}
-
org.apache.zookeeper
zookeeper
@@ -56,13 +53,11 @@
-
io.dropwizard.metrics
metrics-core
test
-
org.apache.zookeeper
zookeeper
@@ -94,42 +89,33 @@
snappy-java
test
-
org.awaitility
awaitility
test
-
org.apache.bookkeeper
bookkeeper-server
-
io.etcd
jetcd-core
-
-
io.etcd
jetcd-test
test
-
com.github.ben-manes.caffeine
caffeine
-
io.prometheus
simpleclient
-
-
@@ -149,7 +135,6 @@
-
org.apache.maven.plugins
maven-jar-plugin
diff --git a/pulsar-metadata/src/main/resources/findbugsExclude.xml b/pulsar-metadata/src/main/resources/findbugsExclude.xml
index 21578b9f8cb5c..d6eb8623eb73e 100644
--- a/pulsar-metadata/src/main/resources/findbugsExclude.xml
+++ b/pulsar-metadata/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-metadata/src/test/resources/findbugsExclude.xml b/pulsar-metadata/src/test/resources/findbugsExclude.xml
index e40b2a0fd9a12..bf075c39791cf 100644
--- a/pulsar-metadata/src/test/resources/findbugsExclude.xml
+++ b/pulsar-metadata/src/test/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
diff --git a/pulsar-package-management/bookkeeper-storage/pom.xml b/pulsar-package-management/bookkeeper-storage/pom.xml
index 74f53b66318e4..39ea32e0a2307 100644
--- a/pulsar-package-management/bookkeeper-storage/pom.xml
+++ b/pulsar-package-management/bookkeeper-storage/pom.xml
@@ -1,4 +1,4 @@
-
+
-
-
- pulsar-package-management
- org.apache.pulsar
- 3.1.3
-
- 4.0.0
-
- pulsar-package-bookkeeper-storage
- Apache Pulsar :: Package Management :: BookKeeper Storage
-
-
-
- ${project.groupId}
- pulsar-package-core
- ${project.version}
-
-
-
- org.apache.distributedlog
- distributedlog-core
-
-
- net.jpountz.lz4
- lz4
-
-
-
-
-
- org.apache.zookeeper
- zookeeper
- tests
- test
-
-
- ch.qos.logback
- logback-core
-
-
- ch.qos.logback
- logback-classic
-
-
- io.netty
- netty-tcnative
-
-
-
-
-
- org.hamcrest
- hamcrest
- test
-
-
-
-
- io.dropwizard.metrics
- metrics-core
- test
-
-
-
-
- org.xerial.snappy
- snappy-java
- test
-
-
-
- ${project.groupId}
- managed-ledger
- ${project.version}
- test
-
-
-
- ${project.groupId}
- testmocks
- ${project.version}
-
-
-
+
+
+ pulsar-package-management
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+ 4.0.0
+ pulsar-package-bookkeeper-storage
+ Apache Pulsar :: Package Management :: BookKeeper Storage
+
+
+ ${project.groupId}
+ pulsar-package-core
+ ${project.version}
+
+
+ org.apache.distributedlog
+ distributedlog-core
+
+
+ net.jpountz.lz4
+ lz4
+
+
+
+
+ org.apache.zookeeper
+ zookeeper
+ tests
+ test
+
+
+ ch.qos.logback
+ logback-core
+
+
+ ch.qos.logback
+ logback-classic
+
+
+ io.netty
+ netty-tcnative
+
+
+
+
+ org.hamcrest
+ hamcrest
+ test
+
+
+
+ io.dropwizard.metrics
+ metrics-core
+ test
+
+
+
+ org.xerial.snappy
+ snappy-java
+ test
+
+
+ ${project.groupId}
+ managed-ledger
+ ${project.version}
+ test
+
+
+ ${project.groupId}
+ testmocks
+ ${project.version}
+
+
diff --git a/pulsar-package-management/core/pom.xml b/pulsar-package-management/core/pom.xml
index cbf9f1295b9ab..242bb67d156d7 100644
--- a/pulsar-package-management/core/pom.xml
+++ b/pulsar-package-management/core/pom.xml
@@ -1,4 +1,4 @@
-
+
-
-
- pulsar-package-management
- org.apache.pulsar
- 3.1.3
-
- 4.0.0
-
- pulsar-package-core
- Apache Pulsar :: Package Management :: Core
-
-
-
- ${project.groupId}
- pulsar-client-admin-api
- ${project.parent.version}
-
-
-
- com.google.guava
- guava
-
-
-
- org.apache.commons
- commons-lang3
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
- ${pulsar.client.compiler.release}
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 17
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
-
+
+
+ pulsar-package-management
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+ 4.0.0
+ pulsar-package-core
+ Apache Pulsar :: Package Management :: Core
+
+
+ ${project.groupId}
+ pulsar-client-admin-api
+ ${project.parent.version}
+
+
+ com.google.guava
+ guava
+
+
+ org.apache.commons
+ commons-lang3
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${pulsar.client.compiler.release}
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 17
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+
diff --git a/pulsar-package-management/core/src/main/resources/findbugsExclude.xml b/pulsar-package-management/core/src/main/resources/findbugsExclude.xml
index 3a2e998dce984..bd8d2c4f77efa 100644
--- a/pulsar-package-management/core/src/main/resources/findbugsExclude.xml
+++ b/pulsar-package-management/core/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
-
- pulsar-package-management
- org.apache.pulsar
- 3.1.3
-
- 4.0.0
-
- pulsar-package-filesystem-storage
- Apache Pulsar :: Package Management :: Filesystem Storage
-
-
-
- ${project.groupId}
- pulsar-package-core
- ${project.parent.version}
-
-
-
- com.google.guava
- guava
-
-
-
- ${project.groupId}
- testmocks
- ${project.parent.version}
- test
-
-
-
+
+
+ pulsar-package-management
+ io.streamnative
+ 3.1.0-SNAPSHOT
+
+ 4.0.0
+ pulsar-package-filesystem-storage
+ Apache Pulsar :: Package Management :: Filesystem Storage
+
+
+ ${project.groupId}
+ pulsar-package-core
+ ${project.parent.version}
+
+
+ com.google.guava
+ guava
+
+
+ ${project.groupId}
+ testmocks
+ ${project.parent.version}
+ test
+
+
diff --git a/pulsar-package-management/pom.xml b/pulsar-package-management/pom.xml
index f8a86b4422faf..aedc954344f49 100644
--- a/pulsar-package-management/pom.xml
+++ b/pulsar-package-management/pom.xml
@@ -1,4 +1,4 @@
-
+
-
-
- pulsar
- org.apache.pulsar
- 3.1.3
- ..
-
- 4.0.0
-
- pulsar-package-management
- pom
- Apache Pulsar :: Package Management
-
- core
- bookkeeper-storage
- filesystem-storage
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
-
- spotbugs
- verify
-
- check
-
-
-
-
-
-
+
+
+ pulsar
+ io.streamnative
+ 3.1.0-SNAPSHOT
+ ..
+
+ 4.0.0
+ pulsar-package-management
+ pom
+ Apache Pulsar :: Package Management
+
+ core
+ bookkeeper-storage
+ filesystem-storage
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+
+ spotbugs
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-proxy/pom.xml b/pulsar-proxy/pom.xml
index 43ec7949e6cb9..ae6f93e7c64f8 100644
--- a/pulsar-proxy/pom.xml
+++ b/pulsar-proxy/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-proxy
Pulsar Proxy
-
${project.groupId}
pulsar-client-original
${project.version}
-
${project.groupId}
pulsar-broker-common
${project.version}
-
${project.groupId}
pulsar-common
${project.version}
-
${project.groupId}
pulsar-docs-tools
${project.version}
-
${project.groupId}
pulsar-websocket
${project.version}
-
org.apache.commons
commons-lang3
-
io.swagger
swagger-annotations
provided
-
org.eclipse.jetty
jetty-server
-
org.eclipse.jetty
jetty-alpn-conscrypt-server
-
org.eclipse.jetty
jetty-servlet
-
org.eclipse.jetty
jetty-servlets
-
org.eclipse.jetty
jetty-proxy
-
org.glassfish.jersey.core
jersey-server
-
org.glassfish.jersey.containers
jersey-container-servlet-core
-
org.glassfish.jersey.media
jersey-media-json-jackson
-
com.google.guava
guava
-
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
-
org.glassfish.jersey.inject
jersey-hk2
-
javax.xml.bind
jaxb-api
-
com.sun.activation
javax.activation
-
io.prometheus
simpleclient
-
io.prometheus
simpleclient_hotspot
-
io.prometheus
simpleclient_servlet
-
io.prometheus
simpleclient_jetty
-
${project.groupId}
pulsar-broker
${project.version}
test
-
${project.groupId}
testmocks
${project.version}
test
-
org.awaitility
awaitility
test
-
com.beust
jcommander
-
org.apache.logging.log4j
log4j-core
-
com.github.seancfoley
ipaddress
@@ -295,5 +264,4 @@
-
diff --git a/pulsar-sql/pom.xml b/pulsar-sql/pom.xml
index 9afdae277408e..8340226ae59a2 100644
--- a/pulsar-sql/pom.xml
+++ b/pulsar-sql/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
- pom
-
- org.apache.pulsar
- pulsar
- 3.1.3
-
-
- pulsar-sql
- Pulsar SQL :: Parent
-
-
-
- 3.14.9
-
- 1.17.2
- 213
-
-
-
-
-
-
- com.squareup.okhttp3
- okhttp
- ${okhttp3.version}
-
-
- com.squareup.okhttp3
- okhttp-urlconnection
- ${okhttp3.version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${okhttp3.version}
-
-
- com.squareup.okio
- okio
- ${okio.version}
-
-
-
-
- org.jline
- jline-reader
- ${jline3.version}
-
-
- org.jline
- jline-terminal
- ${jline3.version}
-
-
- org.jline
- jline-terminal-jna
- ${jline3.version}
-
-
-
-
- org.slf4j
- log4j-over-slf4j
- ${slf4j.version}
-
-
- org.slf4j
- slf4j-jdk14
- ${slf4j.version}
-
-
-
- io.airlift
- bom
- ${airlift.version}
- pom
- import
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
-
-
-
- main
-
-
- disableSqlMainProfile
-
- !true
-
-
-
- presto-pulsar
- presto-pulsar-plugin
- presto-distribution
-
-
-
- pulsar-sql-tests
-
- presto-pulsar
- presto-pulsar-plugin
- presto-distribution
-
-
-
+ 3.14.9
+
+ 1.17.2
+ 213
+
+
+
+
+
+ com.squareup.okhttp3
+ okhttp
+ ${okhttp3.version}
+
+
+ com.squareup.okhttp3
+ okhttp-urlconnection
+ ${okhttp3.version}
+
+
+ com.squareup.okhttp3
+ logging-interceptor
+ ${okhttp3.version}
+
+
+ com.squareup.okio
+ okio
+ ${okio.version}
+
+
+
+ org.jline
+ jline-reader
+ ${jline3.version}
+
+
+ org.jline
+ jline-terminal
+ ${jline3.version}
+
+
+ org.jline
+ jline-terminal-jna
+ ${jline3.version}
+
+
+
+ org.slf4j
+ log4j-over-slf4j
+ ${slf4j.version}
+
+
+ org.slf4j
+ slf4j-jdk14
+ ${slf4j.version}
+
+
+ io.airlift
+ bom
+ ${airlift.version}
+ pom
+ import
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ checkstyle
+ verify
+
+ check
+
+
+
+
+
+
+
+
+ main
+
+
+ disableSqlMainProfile
+
+ !true
+
+
+
+ presto-pulsar
+ presto-pulsar-plugin
+ presto-distribution
+
+
+
+ pulsar-sql-tests
+
+ presto-pulsar
+ presto-pulsar-plugin
+ presto-distribution
+
+
+
-
- owasp-dependency-check
-
-
-
- org.owasp
- dependency-check-maven
- ${dependency-check-maven.version}
-
-
-
- aggregate
-
- none
-
-
-
-
-
-
-
-
+
+ owasp-dependency-check
+
+
+
+ org.owasp
+ dependency-check-maven
+ ${dependency-check-maven.version}
+
+
+
+ aggregate
+
+ none
+
+
+
+
+
+
+
diff --git a/pulsar-sql/presto-distribution/pom.xml b/pulsar-sql/presto-distribution/pom.xml
index 53c8cddc04644..dc1e24ee490d1 100644
--- a/pulsar-sql/presto-distribution/pom.xml
+++ b/pulsar-sql/presto-distribution/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar-sql
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-presto-distribution
Pulsar SQL :: Pulsar Presto Distribution
-
false
2.34
@@ -42,7 +39,6 @@
2.5.1
4.0.1
-
org.glassfish.jersey.core
@@ -74,7 +70,6 @@
jersey-client
${jersey.version}
-
io.trino
trino-server-main
@@ -103,13 +98,11 @@
-
io.trino
trino-cli
${trino.version}
-
io.airlift
launcher
@@ -117,7 +110,6 @@
tar.gz
bin
-
io.airlift
launcher
@@ -125,13 +117,11 @@
tar.gz
properties
-
org.objenesis
objenesis
${objenesis.version}
-
com.twitter.common
objectsize
@@ -143,56 +133,44 @@
-
-
com.fasterxml.jackson.core
jackson-core
-
com.fasterxml.jackson.core
jackson-databind
-
com.fasterxml.jackson.core
jackson-annotations
-
com.fasterxml.jackson.datatype
jackson-datatype-joda
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
-
com.fasterxml.jackson.datatype
jackson-datatype-guava
-
com.fasterxml.jackson.datatype
jackson-datatype-jdk8
-
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
-
com.fasterxml.jackson.dataformat
jackson-dataformat-smile
-
-
@@ -205,7 +183,6 @@
netty
3.10.6.Final
-
org.apache.maven
maven-core
@@ -295,7 +272,6 @@
-
@@ -305,7 +281,6 @@
${skipBuildDistribution}
-
org.apache.maven.plugins
maven-assembly-plugin
@@ -329,7 +304,6 @@
-
com.mycila
license-maven-plugin
@@ -354,7 +328,6 @@
-
skipBuildDistributionDisabled
diff --git a/pulsar-sql/presto-distribution/src/assembly/assembly.xml b/pulsar-sql/presto-distribution/src/assembly/assembly.xml
index 96c0421c71515..8439d60ba339e 100644
--- a/pulsar-sql/presto-distribution/src/assembly/assembly.xml
+++ b/pulsar-sql/presto-distribution/src/assembly/assembly.xml
@@ -1,3 +1,4 @@
+
-
- bin
-
- tar.gz
- dir
-
- false
-
-
-
- LICENSE
- .
- 644
-
-
-
- launcher.properties
- bin/
- 644
-
-
-
-
- ${basedir}/../presto-pulsar-plugin/target/pulsar-presto-connector/
- plugin/
-
-
- ${basedir}/src/main/resources/conf/
- conf/
-
-
-
-
- lib/
- true
- runtime
-
- io.airlift:launcher:tar.gz:bin:${airlift.version}
- io.airlift:launcher:tar.gz:properties:${airlift.version}
- *:tar.gz
-
-
-
-
-
- io.airlift:launcher:tar.gz:bin:${airlift.version}
-
- true
- 755
-
-
-
-
- io.airlift:launcher:tar.gz:properties:${airlift.version}
-
- true
-
-
-
\ No newline at end of file
+
+ bin
+
+ tar.gz
+ dir
+
+ false
+
+
+
+ LICENSE
+ .
+ 644
+
+
+
+ launcher.properties
+ bin/
+ 644
+
+
+
+
+ ${basedir}/../presto-pulsar-plugin/target/pulsar-presto-connector/
+ plugin/
+
+
+ ${basedir}/src/main/resources/conf/
+ conf/
+
+
+
+
+ lib/
+ true
+ runtime
+
+ io.airlift:launcher:tar.gz:bin:${airlift.version}
+ io.airlift:launcher:tar.gz:properties:${airlift.version}
+ *:tar.gz
+
+
+
+
+
+ io.airlift:launcher:tar.gz:bin:${airlift.version}
+
+ true
+ 755
+
+
+
+
+ io.airlift:launcher:tar.gz:properties:${airlift.version}
+
+ true
+
+
+
diff --git a/pulsar-sql/presto-pulsar-plugin/pom.xml b/pulsar-sql/presto-pulsar-plugin/pom.xml
index 1a70cf4367d99..3b8616ed318cd 100644
--- a/pulsar-sql/presto-pulsar-plugin/pom.xml
+++ b/pulsar-sql/presto-pulsar-plugin/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-sql
- 3.1.3
-
-
- pulsar-presto-connector
- Pulsar SQL :: Pulsar Presto Connector
-
-
-
-
- ${project.groupId}
- pulsar-presto-connector-original
- ${project.version}
-
-
-
- ${project.groupId}
- bouncy-castle-bc
- ${project.version}
- pkg
- true
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
- 3.3.0
-
- false
- true
- posix
-
- src/assembly/assembly.xml
-
-
-
-
- package
- package
-
- single
-
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-sql
+ 3.1.0-SNAPSHOT
+
+ pulsar-presto-connector
+ Pulsar SQL :: Pulsar Presto Connector
+
+
+ ${project.groupId}
+ pulsar-presto-connector-original
+ ${project.version}
+
+
+ ${project.groupId}
+ bouncy-castle-bc
+ ${project.version}
+ pkg
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ 3.3.0
+
+ false
+ true
+ posix
+
+ src/assembly/assembly.xml
+
+
+
+
+ package
+ package
+
+ single
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.2.0
+
+
+ default-jar
+ package
+
+ jar
+
+
+
+ javadoc-jar
+ package
+
+ jar
+
+
+ javadoc
+
+
+
+
+
+
diff --git a/pulsar-sql/presto-pulsar-plugin/src/assembly/assembly.xml b/pulsar-sql/presto-pulsar-plugin/src/assembly/assembly.xml
index 6650abfda3fc3..649baf7318003 100644
--- a/pulsar-sql/presto-pulsar-plugin/src/assembly/assembly.xml
+++ b/pulsar-sql/presto-pulsar-plugin/src/assembly/assembly.xml
@@ -1,3 +1,4 @@
+
-
- bin
-
- tar.gz
- dir
-
-
-
- /
- false
- runtime
-
- jakarta.ws.rs:jakarta.ws.rs-api
-
-
-
-
\ No newline at end of file
+
+ bin
+
+ tar.gz
+ dir
+
+
+
+ /
+ false
+ runtime
+
+ jakarta.ws.rs:jakarta.ws.rs-api
+
+
+
+
diff --git a/pulsar-sql/presto-pulsar/pom.xml b/pulsar-sql/presto-pulsar/pom.xml
index 57c4ef6d82e72..235445ade9db6 100644
--- a/pulsar-sql/presto-pulsar/pom.xml
+++ b/pulsar-sql/presto-pulsar/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-sql
- 3.1.3
-
-
- pulsar-presto-connector-original
- Pulsar SQL - Pulsar Presto Connector
- Pulsar SQL :: Pulsar Presto Connector Packaging
-
-
- 2.1.2
- 1.8.4
-
-
-
-
- io.airlift
- bootstrap
-
-
- org.apache.logging.log4j
- log4j-to-slf4j
-
-
-
-
- io.airlift
- json
-
-
-
- org.apache.avro
- avro
- ${avro.version}
-
-
-
- ${project.groupId}
- pulsar-client-admin-original
- ${project.version}
-
-
-
- ${project.groupId}
- managed-ledger
- ${project.version}
-
-
-
- org.jctools
- jctools-core
- ${jctools.version}
-
-
-
- com.dslplatform
- dsl-json
- ${dslJson.verson}
-
-
-
- io.trino
- trino-plugin-toolkit
- ${trino.version}
-
-
-
-
- io.trino
- trino-spi
- ${trino.version}
- provided
-
-
-
- joda-time
- joda-time
- ${joda.version}
-
-
-
- io.trino
- trino-record-decoder
- ${trino.version}
-
-
-
- javax.annotation
- javax.annotation-api
- ${javax.annotation-api.version}
-
-
-
- io.jsonwebtoken
- jjwt-impl
- ${jsonwebtoken.version}
- test
-
-
-
- io.trino
- trino-main
- ${trino.version}
- test
-
-
-
- io.trino
- trino-testing
- ${trino.version}
- test
-
-
-
- org.apache.pulsar
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-sql
+ 3.1.0-SNAPSHOT
+
+ pulsar-presto-connector-original
+ Pulsar SQL - Pulsar Presto Connector
+ Pulsar SQL :: Pulsar Presto Connector Packaging
+
+ 2.1.2
+ 1.8.4
+
+
+
+ io.airlift
+ bootstrap
+
+
+ org.apache.logging.log4j
+ log4j-to-slf4j
+
+
+
+
+ io.airlift
+ json
+
+
+ org.apache.avro
+ avro
+ ${avro.version}
+
+
+ ${project.groupId}
+ pulsar-client-admin-original
+ ${project.version}
+
+
+ ${project.groupId}
+ managed-ledger
+ ${project.version}
+
+
+ org.jctools
+ jctools-core
+ ${jctools.version}
+
+
+ com.dslplatform
+ dsl-json
+ ${dslJson.verson}
+
+
+ io.trino
+ trino-plugin-toolkit
+ ${trino.version}
+
+
+
+ io.trino
+ trino-spi
+ ${trino.version}
+ provided
+
+
+ joda-time
+ joda-time
+ ${joda.version}
+
+
+ io.trino
+ trino-record-decoder
+ ${trino.version}
+
+
+ javax.annotation
+ javax.annotation-api
+ ${javax.annotation-api.version}
+
+
+ io.jsonwebtoken
+ jjwt-impl
+ ${jsonwebtoken.version}
+ test
+
+
+ io.trino
+ trino-main
+ ${trino.version}
+ test
+
+
+ io.trino
+ trino-testing
+ ${trino.version}
+ test
+
+
+ io.streamnative
+ pulsar-broker
+ ${project.version}
+ test
+
+
+ io.streamnative
+ testmocks
+ ${project.version}
+ test
+
+
+ org.eclipse.jetty
+ jetty-http
+ ${jetty.version}
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ ${shadePluginPhase}
+
+ shade
+
+
+ true
+ true
+
+
+ io.streamnative:pulsar-client-original
+ io.streamnative:pulsar-client-admin-original
+ io.streamnative:managed-ledger
+ io.streamnative:pulsar-metadata
+ org.glassfish.jersey*:*
+ javax.ws.rs:*
+ javax.annotation:*
+ org.glassfish.hk2*:*
+ org.eclipse.jetty:*
+
+
+
+
+ io.streamnative:pulsar-client-original
+
+ **
+
+
+
+ org/bouncycastle/**
+
+
+
+
+
+ org.glassfish
+ org.apache.pulsar.shade.org.glassfish
+
+
+ javax.ws
+ org.apache.pulsar.shade.javax.ws
+
+
+ javax.annotation
+ org.apache.pulsar.shade.javax.annotation
+
+
+ jersey
+ org.apache.pulsar.shade.jersey
+
+
+ org.eclipse.jetty
+ org.apache.pulsar.shade.org.eclipse.jetty
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ test-jar-dependencies
+
+
+ maven.test.skip
+ !true
+
+
+
+
+ ${project.groupId}
pulsar-broker
${project.version}
+ test-jar
test
-
-
- org.apache.pulsar
- testmocks
- ${project.version}
- test
-
-
-
- org.eclipse.jetty
- jetty-http
- ${jetty.version}
- test
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-shade-plugin
-
-
- ${shadePluginPhase}
-
- shade
-
-
- true
- true
-
-
-
- org.apache.pulsar:pulsar-client-original
- org.apache.pulsar:pulsar-client-admin-original
- org.apache.pulsar:managed-ledger
- org.apache.pulsar:pulsar-metadata
-
- org.glassfish.jersey*:*
- javax.ws.rs:*
- javax.annotation:*
- org.glassfish.hk2*:*
-
- org.eclipse.jetty:*
-
-
-
-
-
- org.apache.pulsar:pulsar-client-original
-
- **
-
-
-
- org/bouncycastle/**
-
-
-
-
-
- org.glassfish
- org.apache.pulsar.shade.org.glassfish
-
-
- javax.ws
- org.apache.pulsar.shade.javax.ws
-
-
- javax.annotation
- org.apache.pulsar.shade.javax.annotation
-
-
- jersey
- org.apache.pulsar.shade.jersey
-
-
- org.eclipse.jetty
- org.apache.pulsar.shade.org.eclipse.jetty
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- test-jar-dependencies
-
-
- maven.test.skip
- !true
-
-
-
-
- ${project.groupId}
- pulsar-broker
- ${project.version}
- test-jar
- test
-
-
-
-
+
+
+
diff --git a/pulsar-testclient/pom.xml b/pulsar-testclient/pom.xml
index c0fee7a0b690d..dce6cf0c19b63 100644
--- a/pulsar-testclient/pom.xml
+++ b/pulsar-testclient/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
- org.apache.pulsar
- pulsar
- 3.1.3
- ..
-
-
- pulsar-testclient
- Pulsar Test Client
- Pulsar Test Client
-
-
-
- ${project.groupId}
- testmocks
- ${project.version}
- test
-
-
-
- org.apache.zookeeper
- zookeeper
-
-
- ch.qos.logback
- logback-core
-
-
- ch.qos.logback
- logback-classic
-
-
- io.netty
- netty-tcnative
-
-
-
-
-
- ${project.groupId}
- pulsar-client-admin-original
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-client-original
- ${project.version}
-
-
-
- ${project.groupId}
- pulsar-client-messagecrypto-bc
- ${project.version}
- true
-
-
-
- ${project.groupId}
- pulsar-broker
- ${project.version}
-
-
-
- commons-configuration
- commons-configuration
-
-
-
- com.beust
- jcommander
- compile
-
-
-
- org.hdrhistogram
- HdrHistogram
-
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
-
- org.awaitility
- awaitility
- test
-
-
-
- com.github.tomakehurst
- wiremock-jre8
- ${wiremock.version}
- test
-
-
-
-
-
-
-
-
- test-jar-dependencies
-
-
- maven.test.skip
- !true
-
-
-
-
- ${project.groupId}
- pulsar-broker
- ${project.version}
- test-jar
- test
-
-
-
-
-
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 8
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar
+ 3.1.0-SNAPSHOT
+ ..
+
+ pulsar-testclient
+ Pulsar Test Client
+ Pulsar Test Client
+
+
+ ${project.groupId}
+ testmocks
+ ${project.version}
+ test
+
+
+ org.apache.zookeeper
+ zookeeper
+
+
+ ch.qos.logback
+ logback-core
+
+
+ ch.qos.logback
+ logback-classic
+
+
+ io.netty
+ netty-tcnative
+
+
+
+
+ ${project.groupId}
+ pulsar-client-admin-original
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-client-original
+ ${project.version}
+
+
+ ${project.groupId}
+ pulsar-client-messagecrypto-bc
+ ${project.version}
+ true
+
+
+ ${project.groupId}
+ pulsar-broker
+ ${project.version}
+
+
+ commons-configuration
+ commons-configuration
+
+
+ com.beust
+ jcommander
+ compile
+
+
+ org.hdrhistogram
+ HdrHistogram
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ org.awaitility
+ awaitility
+ test
+
+
+ com.github.tomakehurst
+ wiremock-jre8
+ ${wiremock.version}
+ test
+
+
+
+
+
+ test-jar-dependencies
+
+
+ maven.test.skip
+ !true
+
+
+
+
+ ${project.groupId}
+ pulsar-broker
+ ${project.version}
+ test-jar
+ test
+
+
+
+
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 8
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+
+ checkstyle
+ verify
+
+ check
+
+
+
+
+
+
diff --git a/pulsar-transaction/common/pom.xml b/pulsar-transaction/common/pom.xml
index 5efd1ab71e3b2..6ab440cf883fe 100644
--- a/pulsar-transaction/common/pom.xml
+++ b/pulsar-transaction/common/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-transaction-parent
- 3.1.3
-
-
- pulsar-transaction-common
- Pulsar Transaction :: Common
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-transaction-parent
+ 3.1.0-SNAPSHOT
+
+ pulsar-transaction-common
+ Pulsar Transaction :: Common
+
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 8
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
-
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 8
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+
diff --git a/pulsar-transaction/common/src/main/resources/findbugsExclude.xml b/pulsar-transaction/common/src/main/resources/findbugsExclude.xml
index 07f4609cfff29..47c3d73af5f06 100644
--- a/pulsar-transaction/common/src/main/resources/findbugsExclude.xml
+++ b/pulsar-transaction/common/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
-
- org.apache.pulsar
- pulsar-transaction-parent
- 3.1.3
-
-
- pulsar-transaction-coordinator
- Pulsar Transaction :: Coordinator
-
-
-
-
- ${project.groupId}
- pulsar-common
- ${project.version}
-
-
-
- ${project.groupId}
- managed-ledger
- ${project.version}
-
-
-
- ${project.groupId}
- testmocks
- ${project.version}
- test
-
-
-
- org.awaitility
- awaitility
- test
-
-
-
-
-
-
-
- org.gaul
- modernizer-maven-plugin
-
- true
- 8
-
-
-
- modernizer
- verify
-
- modernizer
-
-
-
-
-
- org.codehaus.mojo
- properties-maven-plugin
-
-
- initialize
-
- set-system-properties
-
-
-
-
- proto_path
- ${project.parent.parent.basedir}
-
-
- proto_search_strategy
- 2
-
-
-
-
-
-
-
- com.github.splunk.lightproto
- lightproto-maven-plugin
- ${lightproto-maven-plugin.version}
-
-
-
- generate
-
-
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ pulsar-transaction-parent
+ 3.1.0-SNAPSHOT
+
+ pulsar-transaction-coordinator
+ Pulsar Transaction :: Coordinator
+
+
+ ${project.groupId}
+ pulsar-common
+ ${project.version}
+
+
+ ${project.groupId}
+ managed-ledger
+ ${project.version}
+
+
+ ${project.groupId}
+ testmocks
+ ${project.version}
+ test
+
+
+ org.awaitility
+ awaitility
+ test
+
+
+
+
+
+ org.gaul
+ modernizer-maven-plugin
+
+ true
+ 8
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+
+
+ initialize
+
+ set-system-properties
+
+
+
+
+ proto_path
+ ${project.parent.parent.basedir}
+
+
+ proto_search_strategy
+ 2
+
+
+
+
+
+
+
+ com.github.splunk.lightproto
+ lightproto-maven-plugin
+ ${lightproto-maven-plugin.version}
+
+
+
+ generate
+
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+
+ ${basedir}/src/main/resources/findbugsExclude.xml
+
+
+
+
diff --git a/pulsar-transaction/coordinator/src/main/resources/findbugsExclude.xml b/pulsar-transaction/coordinator/src/main/resources/findbugsExclude.xml
index a81fce11f4d21..f1cad02b28a88 100644
--- a/pulsar-transaction/coordinator/src/main/resources/findbugsExclude.xml
+++ b/pulsar-transaction/coordinator/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
-
pulsar-transaction-parent
Pulsar Transaction :: Parent
-
common
coordinator
-
-
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -68,7 +63,5 @@
-
-
diff --git a/pulsar-websocket/pom.xml b/pulsar-websocket/pom.xml
index 6688bd8e3996f..bb5e5707af6b8 100644
--- a/pulsar-websocket/pom.xml
+++ b/pulsar-websocket/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
pulsar-websocket
Pulsar WebSocket
-
${project.groupId}
pulsar-broker-common
${project.version}
-
${project.groupId}
pulsar-client-original
${project.version}
-
${project.groupId}
managed-ledger
${project.parent.version}
test
-
${project.groupId}
pulsar-docs-tools
@@ -63,57 +57,48 @@
-
org.apache.commons
commons-lang3
-
org.glassfish.jersey.containers
jersey-container-servlet-core
-
org.glassfish.jersey.containers
jersey-container-servlet
-
org.glassfish.jersey.inject
jersey-hk2
-
com.google.code.gson
gson
-
io.swagger
swagger-core
provided
-
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
-
-
+
org.eclipse.jetty.websocket
websocket-api
${jetty.version}
-
-
+
org.eclipse.jetty.websocket
websocket-server
${jetty.version}
-
+
org.eclipse.jetty.websocket
javax-websocket-client-impl
@@ -128,9 +113,7 @@
org.hdrhistogram
HdrHistogram
-
-
@@ -150,7 +133,6 @@
-
com.github.spotbugs
spotbugs-maven-plugin
@@ -168,7 +150,6 @@
-
org.apache.maven.plugins
maven-checkstyle-plugin
diff --git a/pulsar-websocket/src/main/resources/findbugsExclude.xml b/pulsar-websocket/src/main/resources/findbugsExclude.xml
index c96e63cdfccee..e8f324925188b 100644
--- a/pulsar-websocket/src/main/resources/findbugsExclude.xml
+++ b/pulsar-websocket/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
@@ -204,4 +204,4 @@
-
\ No newline at end of file
+
diff --git a/src/assembly-source-package.xml b/src/assembly-source-package.xml
index 00f00bfe3a5c7..bae52588edcf6 100644
--- a/src/assembly-source-package.xml
+++ b/src/assembly-source-package.xml
@@ -31,7 +31,7 @@
.
-
+
true
@@ -39,14 +39,11 @@
src/*.py
docker/pulsar/scripts/*.sh
docker/pulsar/scripts/*.py
-
data/**
logs/**
-
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/).*${project.build.directory}.*]
-
-
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?maven-eclipse\.xml]
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?\.project]
@@ -72,12 +68,10 @@
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?\.externalToolBuilders(/.*)?]
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?\.deployables(/.*)?]
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?\.wtpmodules(/.*)?]
-
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?cobertura\.ser]
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?pom\.xml\.versionsBackup]
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?dependency-reduced-pom\.xml]
-
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?pom\.xml\.releaseBackup]
%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?release\.properties]
@@ -86,7 +80,7 @@
${project.build.directory}/maven-shared-archive-resources/META-INF
-
+
src
diff --git a/src/check-binary-license.sh b/src/check-binary-license.sh
index 3a6d266345f30..9c6a4d3223a70 100755
--- a/src/check-binary-license.sh
+++ b/src/check-binary-license.sh
@@ -61,7 +61,7 @@ EXIT=0
# Check all bundled jars are mentioned in LICENSE
for J in $JARS; do
- echo $J | grep -q "org.apache.pulsar"
+ echo $J | grep -q "io.streamnative"
if [ $? == 0 ]; then
continue
fi
@@ -104,7 +104,7 @@ if [ "$NO_PRESTO" -ne 1 ]; then
for J in $JARS; do
- echo $J | grep -q "org.apache.pulsar"
+ echo $J | grep -q "io.streamnative"
if [ $? == 0 ]; then
continue
fi
diff --git a/src/findbugs-exclude.xml b/src/findbugs-exclude.xml
index 8f289b83a7be1..de4d3f7a93371 100644
--- a/src/findbugs-exclude.xml
+++ b/src/findbugs-exclude.xml
@@ -1,4 +1,4 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/idea-code-style.xml b/src/idea-code-style.xml
index 810dee34a3494..b49c523c322b2 100644
--- a/src/idea-code-style.xml
+++ b/src/idea-code-style.xml
@@ -1,3 +1,4 @@
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
\ No newline at end of file
+
diff --git a/src/owasp-dependency-check-false-positives.xml b/src/owasp-dependency-check-false-positives.xml
index 345be8f4d2c06..151752c98f7a1 100644
--- a/src/owasp-dependency-check-false-positives.xml
+++ b/src/owasp-dependency-check-false-positives.xml
@@ -1,4 +1,4 @@
-
+
-
-
+
+
file name: zookeeper-3.8.0.jar
- ]]>
+
e395c1d8a71557b7569cc6a83487b2e30e2e58fe
CVE-2021-28164
-
file name: zookeeper-3.8.0.jar
- ]]>
+
e395c1d8a71557b7569cc6a83487b2e30e2e58fe
CVE-2021-29425
-
file name: zookeeper-3.8.0.jar
- ]]>
+
e395c1d8a71557b7569cc6a83487b2e30e2e58fe
CVE-2021-34429
-
file name: zookeeper-prometheus-metrics-3.8.0.jar
- ]]>
+
849e8ece2845cb0185d721233906d487a7f1e4cf
CVE-2021-28164
-
file name: zookeeper-prometheus-metrics-3.8.0.jar
- ]]>
+
849e8ece2845cb0185d721233906d487a7f1e4cf
CVE-2021-29425
-
file name: zookeeper-prometheus-metrics-3.8.0.jar
- ]]>
+
849e8ece2845cb0185d721233906d487a7f1e4cf
CVE-2021-34429
-
file name: zookeeper-jute-3.8.0.jar
- ]]>
+
6560f966bcf1aa78d27bcfa75fb6c4463a72c6c5
CVE-2021-28164
-
file name: zookeeper-jute-3.8.0.jar
- ]]>
+
6560f966bcf1aa78d27bcfa75fb6c4463a72c6c5
CVE-2021-29425
-
file name: zookeeper-jute-3.8.0.jar
- ]]>
+
6560f966bcf1aa78d27bcfa75fb6c4463a72c6c5
CVE-2021-34429
-
-
file name: debezium-connector-postgres-1.7.2.Final.jar
- ]]>
+
69c1edfa7d89531af511fcd07e8516fa450f746a
CVE-2021-23214
-
-
-
+
-
file name: mariadb-java-client-2.7.5.jar
- ]]>
+
9dd29797ecabe7d2e7fa892ec6713a5552cfcc59
CVE-2022-27376
CVE-2022-27377
@@ -162,43 +159,36 @@
CVE-2022-27386
CVE-2022-27387
-
-
file name: google-http-client-gson-1.41.0.jar
- ]]>
+
1a754a5dd672218a2ac667d7ff2b28df7a5a240e
CVE-2022-25647
-
commons-net is not used at all and therefore commons-net vulnerability CVE-2021-37533 is a false positive.
CVE-2021-37533
-
fredsmith utils library is not used at all. CVE-2021-4277 is a false positive.
CVE-2021-4277
-
It treat pulsar-io-kafka-connect-adaptor as a lib of Kafka, CVE-2021-25194 is a false positive.
CVE-2023-25194
-
It treat pulsar-io-kafka-connect-adaptor as a lib of Kafka, CVE-2021-34917 is a false positive.
CVE-2022-34917
-
yaml_project is not used at all. Any CVEs reported for yaml_project are false positives.
cpe:/a:yaml_project:yaml
-
flat_project is not used at all.
cpe:/a:flat_project:flat
-
\ No newline at end of file
+
diff --git a/src/owasp-dependency-check-suppressions.xml b/src/owasp-dependency-check-suppressions.xml
index b5bb58c3d0eaf..7e0e54d9faab9 100644
--- a/src/owasp-dependency-check-suppressions.xml
+++ b/src/owasp-dependency-check-suppressions.xml
@@ -1,4 +1,4 @@
-
+
-
-
- Ignore netty CVEs in GRPC shaded Netty.
- .*grpc-netty-shaded.*
- cpe:/a:netty:netty
-
-
- Suppress all pulsar-presto-distribution vulnerabilities
- .*pulsar-presto-distribution-.*
- .*
-
-
- Suppress libthrift-0.12.0.jar vulnerabilities
- org.apache.thrift:libthrift:0.12.0
- .*
-
-
-
-
-
+
+ Ignore netty CVEs in GRPC shaded Netty.
+ .*grpc-netty-shaded.*
+ cpe:/a:netty:netty
+
+
+ Suppress all pulsar-presto-distribution vulnerabilities
+ .*pulsar-presto-distribution-.*
+ .*
+
+
+ Suppress libthrift-0.12.0.jar vulnerabilities
+ org.apache.thrift:libthrift:0.12.0
+ .*
+
+
+
+
file name: msgpack-core-0.9.0.jar
- ]]>
- 87d9ce0b22de48428fa32bb8ad476e18b6969548
- CVE-2022-41719
-
-
-
-
-
+ 87d9ce0b22de48428fa32bb8ad476e18b6969548
+ CVE-2022-41719
+
+
+
+
file name: elasticsearch-java-8.1.0.jar
CVE-2022-23712 is only related to Elastic server.
- ]]>
- edf5be04cbc2eafc51540ba33f9536e788b9d60b
- CVE-2022-23712
-
-
-
+ edf5be04cbc2eafc51540ba33f9536e788b9d60b
+ CVE-2022-23712
+
+
+
file name: elasticsearch-rest-client-8.1.0.jar
CVE-2022-23712 is only related to Elastic server.
- ]]>
- 10e7aa09f10955a074c0a574cb699344d2745df1
- CVE-2022-23712
-
-
-
-
-
+ 10e7aa09f10955a074c0a574cb699344d2745df1
+ CVE-2022-23712
+
+
+
+
file name: kotlin-stdlib-common-1.4.32.jar
- ]]>
- ef50bfa2c0491a11dcc35d9822edbfd6170e1ea2
- cpe:/a:jetbrains:kotlin
-
-
-
+ ef50bfa2c0491a11dcc35d9822edbfd6170e1ea2
+ cpe:/a:jetbrains:kotlin
+
+
+
file name: kotlin-stdlib-jdk7-1.4.32.jar
- ]]>
- 3546900a3ebff0c43f31190baf87a9220e37b7ea
- CVE-2022-24329
-
-
-
+ 3546900a3ebff0c43f31190baf87a9220e37b7ea
+ CVE-2022-24329
+
+
+
file name: kotlin-stdlib-jdk8-1.4.32.jar
- ]]>
- 3302f9ec8a5c1ed220781dbd37770072549bd333
- CVE-2022-24329
-
-
-
+ 3302f9ec8a5c1ed220781dbd37770072549bd333
+ CVE-2022-24329
+
+
+
file name: kotlin-stdlib-1.4.32.jar
- ]]>
- 461367948840adbb0839c51d91ed74ef4a9ccb52
- CVE-2022-24329
-
-
-
-
-
+ 461367948840adbb0839c51d91ed74ef4a9ccb52
+ CVE-2022-24329
+
+
+
+
file name: canal.client-1.1.5.jar (shaded: com.google.guava:guava:22.0)
- ]]>
- b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
- CVE-2018-10237
-
-
-
+ b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
+ CVE-2018-10237
+
+
+
file name: canal.client-1.1.5.jar (shaded: com.google.guava:guava:22.0)
- ]]>
- b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
- CVE-2020-8908
-
-
-
+ b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
+ CVE-2020-8908
+
+
+
file name: canal.client-1.1.5.jar (shaded: com.google.guava:guava:32.1.1)
CVE cannot take effect.
Already covered by PR https://github.com/apache/pulsar/pull/20699
- ]]>
- b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
- CVE-2023-2976
-
-
-
-
+ b87878db57d5cfc2ca7d3972cc8f7486bf02fbca
+ CVE-2023-2976
+
+
+
+
file name: avro-1.10.2.jar
- ]]>
- a65aaa91c1aeceb3dd4859dbb9765d1c2063f5a2
- CVE-2021-43045
-
-
-
+ a65aaa91c1aeceb3dd4859dbb9765d1c2063f5a2
+ CVE-2021-43045
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2018-14668
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2018-14668
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2018-14669
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2018-14669
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2018-14670
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2018-14670
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2018-14671
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2018-14671
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2018-14672
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2018-14672
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2019-15024
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2019-15024
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2019-16535
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2019-16535
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2019-18657
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2019-18657
+
+
+
file name: clickhouse-jdbc-0.3.2.jar
- ]]>
- fa9a1ccda7d78edb51a3a33d3493566092786a30
- CVE-2021-25263
-
-
-
+ fa9a1ccda7d78edb51a3a33d3493566092786a30
+ CVE-2021-25263
+
+
+
file name: clickhouse-jdbc-0.4.6-all.jar (shaded: com.google.guava:guava:32.1.1)
CVE cannot take effect.
Already covered by PR https://github.com/apache/pulsar/pull/20699
- ]]>
- d3b929509399a698915b24ff47db781d0c526760
- CVE-2023-2976
-
-
-
+ d3b929509399a698915b24ff47db781d0c526760
+ CVE-2023-2976
+
+
+
file name: logback-core-1.1.3.jar
- ]]>
- e3c02049f2dbbc764681b40094ecf0dcbc99b157
- cpe:/a:qos:logback
-
-
-
+ e3c02049f2dbbc764681b40094ecf0dcbc99b157
+ cpe:/a:qos:logback
+
+
+
file name: rocketmq-acl-4.5.2.jar
- ]]>
- 0e2bd9c162280cd79c2ea0f67f174ee5d7b84ddd
- cpe:/a:apache:rocketmq
-
-
-
- ^pkg:maven/org\.springframework/spring.*$
- CVE-2016-1000027
-
-
-
+ 0e2bd9c162280cd79c2ea0f67f174ee5d7b84ddd
+ cpe:/a:apache:rocketmq
+
+
+ Ignored since we are not vulnerable
+ ^pkg:maven/org\.springframework/spring.*$
+ CVE-2016-1000027
+
+
+
file name: logback-classic-1.1.3.jar
- ]]>
- d90276fff414f06cb375f2057f6778cd63c6082f
- cpe:/a:qos:logback
-
-
-
+ d90276fff414f06cb375f2057f6778cd63c6082f
+ cpe:/a:qos:logback
+
+
+
file name: logback-core-1.1.3.jar
- ]]>
- e3c02049f2dbbc764681b40094ecf0dcbc99b157
- CVE-2017-5929
-
-
-
+ e3c02049f2dbbc764681b40094ecf0dcbc99b157
+ CVE-2017-5929
+
+
+
file name: logback-classic-1.1.3.jar
- ]]>
- d90276fff414f06cb375f2057f6778cd63c6082f
- CVE-2017-5929
-
-
-
+ d90276fff414f06cb375f2057f6778cd63c6082f
+ CVE-2017-5929
+
+
+
file name: logback-classic-1.1.3.jar
- ]]>
- d90276fff414f06cb375f2057f6778cd63c6082f
- CVE-2021-42550
-
-
-
- Ignore etdc CVEs in jetcd
- .*jetcd.*
- cpe:/a:etcd:etcd
-
-
- Ignore etdc CVEs in jetcd
- .*jetcd.*
- cpe:/a:redhat:etcd
-
-
- Ignore grpc CVEs in jetcd
- .*jetcd-grpc.*
- cpe:/a:grpc:grpc
-
-
-
-
-
+ d90276fff414f06cb375f2057f6778cd63c6082f
+ CVE-2021-42550
+
+
+ Ignore etdc CVEs in jetcd
+ .*jetcd.*
+ cpe:/a:etcd:etcd
+
+
+ Ignore etdc CVEs in jetcd
+ .*jetcd.*
+ cpe:/a:redhat:etcd
+
+
+ Ignore grpc CVEs in jetcd
+ .*jetcd-grpc.*
+ cpe:/a:grpc:grpc
+
+
+
+
file name: bc-fips-1.0.2.jar
- ]]>
- 4fb5db5f03d00f6a94e43b78d097978190e4abb2
- CVE-2020-26939
-
-
-
+ 4fb5db5f03d00f6a94e43b78d097978190e4abb2
+ CVE-2020-26939
+
+
+
file name: bcpkix-fips-1.0.2.jar
- ]]>
- 543bc7a08cdba0172e95e536b5f7ca61f021253d
- CVE-2020-15522
-
-
-
+ 543bc7a08cdba0172e95e536b5f7ca61f021253d
+ CVE-2020-15522
+
+
+
file name: bcpkix-fips-1.0.2.jar
- ]]>
- 543bc7a08cdba0172e95e536b5f7ca61f021253d
- CVE-2020-26939
-
-
-
-
-
+ 543bc7a08cdba0172e95e536b5f7ca61f021253d
+ CVE-2020-26939
+
+
+
+
file name: openstack-swift-2.5.0.jar
- ]]>
- d99d0eab2e01d69d8a326fc152427fbd759af88a
- CVE-2016-0738
-
-
-
+ d99d0eab2e01d69d8a326fc152427fbd759af88a
+ CVE-2016-0738
+
+
+
file name: openstack-swift-2.5.0.jar
- ]]>
- d99d0eab2e01d69d8a326fc152427fbd759af88a
- CVE-2017-16613
-
-
-
+ d99d0eab2e01d69d8a326fc152427fbd759af88a
+ CVE-2017-16613
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2018-14432
-
-
-
+ a7e89bd278fa8be9fa604dda66d1606de5530797
+ CVE-2018-14432
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2018-20170
-
-
-
+ a7e89bd278fa8be9fa604dda66d1606de5530797
+ CVE-2018-20170
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2020-12689
-
-
-
+ a7e89bd278fa8be9fa604dda66d1606de5530797
+ CVE-2020-12689
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2020-12690
-
-
-
+ a7e89bd278fa8be9fa604dda66d1606de5530797
+ CVE-2020-12690
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2020-12691
-
-
-
+ a7e89bd278fa8be9fa604dda66d1606de5530797
+ CVE-2020-12691
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2020-12692
-
-
-
+ a7e89bd278fa8be9fa604dda66d1606de5530797
+ CVE-2020-12692
+
+
+
file name: openstack-keystone-2.5.0.jar
- ]]>
- a7e89bd278fa8be9fa604dda66d1606de5530797
- CVE-2021-3563
-
-
-
-
-
+
file name: org.apache.pulsar:pulsar-io-solr:2.10.0-SNAPSHOT
- ]]>
- ^pkg:maven/org\.apache\.pulsar/pulsar\-io\-solr@.*-SNAPSHOT$
- cpe:/a:apache:pulsar
-
-
-
+ ^pkg:maven/org\.apache\.pulsar/pulsar\-io\-solr@.*-SNAPSHOT$
+ cpe:/a:apache:pulsar
+
+
+
file name: org.apache.pulsar:pulsar-io-solr:2.10.0-SNAPSHOT
- ]]>
- ^pkg:maven/org\.apache\.pulsar/pulsar\-io\-solr@.*-SNAPSHOT$
- cpe:/a:apache:solr
-
-
-
-
-
+ ^pkg:maven/org\.apache\.pulsar/pulsar\-io\-solr@.*-SNAPSHOT$
+ cpe:/a:apache:solr
+
+
+
+
file name: debezium-connector-mysql-1.9.7.Final.jar
- ]]>
- 74c623b4a9b231e2f0e8f6053b38abd3bc487ce2
- CVE-2017-15945
-
-
-
+ 74c623b4a9b231e2f0e8f6053b38abd3bc487ce2
+ CVE-2017-15945
+
+
+
file name: mysql-binlog-connector-java-0.27.2.jar
- ]]>
- 23294cd730e29c00b8ddfbde517dfc955aba090f
- CVE-2017-15945
-
-
-
+ 23294cd730e29c00b8ddfbde517dfc955aba090f
+ CVE-2017-15945
+
+
+
file name: debezium-connector-postgres-1.9.7.Final.jar
- ]]>
- 300ff0bbf795643e914b7c8a6d6ba812a8354d62
- CVE-2015-0241
- CVE-2015-0242
- CVE-2015-0243
- CVE-2015-0244
- CVE-2015-3166
- CVE-2015-3167
- CVE-2016-0766
- CVE-2016-0768
- CVE-2016-0773
- CVE-2016-5423
- CVE-2016-5424
- CVE-2016-7048
- CVE-2017-14798
- CVE-2017-7484
- CVE-2018-1115
- CVE-2019-10127
- CVE-2019-10128
- CVE-2019-10210
- CVE-2019-10211
- CVE-2020-25694
- CVE-2020-25695
- CVE-2021-23214
-
-
-
+ 300ff0bbf795643e914b7c8a6d6ba812a8354d62
+ CVE-2015-0241
+ CVE-2015-0242
+ CVE-2015-0243
+ CVE-2015-0244
+ CVE-2015-3166
+ CVE-2015-3167
+ CVE-2016-0766
+ CVE-2016-0768
+ CVE-2016-0773
+ CVE-2016-5423
+ CVE-2016-5424
+ CVE-2016-7048
+ CVE-2017-14798
+ CVE-2017-7484
+ CVE-2018-1115
+ CVE-2019-10127
+ CVE-2019-10128
+ CVE-2019-10210
+ CVE-2019-10211
+ CVE-2020-25694
+ CVE-2020-25695
+ CVE-2021-23214
+
+
+
file name: protostream-types-4.4.1.Final.jar
- ]]>
- 29b45ebea1e4ce62ab3ec5eb76fa9771f98941b0
- CVE-2016-0750
- CVE-2017-15089
- CVE-2017-2638
- CVE-2019-10158
- CVE-2019-10174
- CVE-2020-25711
-
-
-
+ 29b45ebea1e4ce62ab3ec5eb76fa9771f98941b0
+ CVE-2016-0750
+ CVE-2017-15089
+ CVE-2017-2638
+ CVE-2019-10158
+ CVE-2019-10174
+ CVE-2020-25711
+
+
+
file name: mariadb-java-client-2.7.5.jar
- ]]>
- 9dd29797ecabe7d2e7fa892ec6713a5552cfcc59
- CVE-2020-28912
- CVE-2021-46669
- CVE-2021-46666
- CVE-2021-46667
-
-
-
-
+ 9dd29797ecabe7d2e7fa892ec6713a5552cfcc59
+ CVE-2020-28912
+ CVE-2021-46669
+ CVE-2021-46666
+ CVE-2021-46667
+
+
+
+
file name: cassandra-driver-core-3.11.2.jar
- ]]>
- e0aad9f8611e710b9a0ce49747f7465ce07d8404
- CVE-2020-17516
- CVE-2021-44521
-
-
-
+ e0aad9f8611e710b9a0ce49747f7465ce07d8404
+ CVE-2020-17516
+ CVE-2021-44521
+
+
+
The vulnerable method is deprecated in Guava, but isn't removed. It's necessary to suppress this CVE.
See https://github.com/google/guava/issues/4011
- ]]>
- CVE-2020-8908
-
-
-
+ CVE-2020-8908
+
+
+
This is a false positive in jackson-databind.
See https://github.com/FasterXML/jackson-databind/issues/3972#issuecomment-1596604021
- ]]>
- CVE-2023-35116
-
-
-
+ CVE-2023-35116
+
+
+
This is a false positive in avro-protobuf. The vulnerability is in Hamba avro golang library.
- ]]>
- CVE-2023-37475
-
-
-
+ CVE-2023-37475
+
+
+
This CVE can be suppressed since it is covered in Pulsar by hostname verification changes made in https://github.com/apache/pulsar/pull/15824.
- ]]>
- CVE-2023-4586
-
+
+ CVE-2023-4586
+
diff --git a/src/settings.xml b/src/settings.xml
index 80ec2f40620e7..8fc2f13a37a59 100644
--- a/src/settings.xml
+++ b/src/settings.xml
@@ -1,3 +1,4 @@
+
apache.releases.https
@@ -34,7 +34,6 @@
${env.APACHE_PASSWORD}
-
apache
diff --git a/structured-event-log/pom.xml b/structured-event-log/pom.xml
index 6d4078d226933..414d37b217392 100644
--- a/structured-event-log/pom.xml
+++ b/structured-event-log/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
structured-event-log
Structured event logger
-
org.slf4j
slf4j-api
-
org.apache.logging.log4j
@@ -60,7 +56,6 @@
test
-
@@ -78,5 +73,4 @@
-
diff --git a/testmocks/pom.xml b/testmocks/pom.xml
index 951534c5897d0..54c705e17f190 100644
--- a/testmocks/pom.xml
+++ b/testmocks/pom.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
pulsar
- org.apache.pulsar
- 3.1.3
+ io.streamnative
+ 3.1.0-SNAPSHOT
-
testmocks
jar
Pulsar Test Mocks
-
-
org.apache.zookeeper
zookeeper
@@ -52,29 +48,23 @@
-
org.apache.bookkeeper
bookkeeper-server
-
org.apache.commons
commons-lang3
-
org.testng
testng
-
org.objenesis
objenesis
-
-
@@ -92,5 +82,4 @@
-
diff --git a/tests/bc_2_0_0/pom.xml b/tests/bc_2_0_0/pom.xml
index cc786fb075d7e..77214fe9de624 100644
--- a/tests/bc_2_0_0/pom.xml
+++ b/tests/bc_2_0_0/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
- org.apache.pulsar.tests
- tests-parent
- 3.1.3
-
-
- bc_2_0_0
- jar
- Apache Pulsar :: Tests :: Backwards Client Compatibility 2.0.0-rc1-incubating
-
-
-
-
- org.apache.pulsar
- pulsar-client
- 2.0.0-rc1-incubating
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative.tests
+ tests-parent
+ 3.1.0-SNAPSHOT
+
+ bc_2_0_0
+ jar
+ Apache Pulsar :: Tests :: Backwards Client Compatibility 2.0.0-rc1-incubating
+
+
+ org.apache.pulsar
+ pulsar-client
+ 2.0.0-rc1-incubating
+ test
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ true
+
+ ${project.version}
+ ${project.build.directory}
+
+
+
+
+
+
+
+ BackwardsCompatTests
+
+
+ BackwardsCompatTests
+
+
+
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- true
-
- ${project.version}
- ${project.build.directory}
-
-
-
-
-
-
-
-
- BackwardsCompatTests
-
-
- BackwardsCompatTests
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
-Dio.netty.leakDetectionLevel=advanced
${test.additional.args}
- false
-
- src/test/resources/pulsar.xml
-
- 1
-
-
-
-
-
-
+ false
+
+ src/test/resources/pulsar.xml
+
+ 1
+
+
+
+
+
+
diff --git a/tests/bc_2_0_0/src/test/resources/pulsar.xml b/tests/bc_2_0_0/src/test/resources/pulsar.xml
index 43dfaea15813c..2e9d57ed72832 100644
--- a/tests/bc_2_0_0/src/test/resources/pulsar.xml
+++ b/tests/bc_2_0_0/src/test/resources/pulsar.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/bc_2_0_1/pom.xml b/tests/bc_2_0_1/pom.xml
index f67c0f96625dc..5c3e244d0b41f 100644
--- a/tests/bc_2_0_1/pom.xml
+++ b/tests/bc_2_0_1/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
- org.apache.pulsar.tests
- tests-parent
- 3.1.3
-
-
- bc_2_0_1
- jar
- Apache Pulsar :: Tests :: Backwards Client Compatibility 2.0.1-incubating
-
-
-
-
- org.apache.pulsar
- pulsar-client
- 2.0.1-incubating
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative.tests
+ tests-parent
+ 3.1.0-SNAPSHOT
+
+ bc_2_0_1
+ jar
+ Apache Pulsar :: Tests :: Backwards Client Compatibility 2.0.1-incubating
+
+
+ org.apache.pulsar
+ pulsar-client
+ 2.0.1-incubating
+ test
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ true
+
+ ${project.version}
+ ${project.build.directory}
+
+
+
+
+
+
+
+ BackwardsCompatTests
+
+
+ BackwardsCompatTests
+
+
+
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- true
-
- ${project.version}
- ${project.build.directory}
-
-
-
-
-
-
-
-
- BackwardsCompatTests
-
-
- BackwardsCompatTests
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
-Dio.netty.leakDetectionLevel=advanced
${test.additional.args}
- false
-
- src/test/resources/pulsar.xml
-
- 1
-
-
-
-
-
-
+ false
+
+ src/test/resources/pulsar.xml
+
+ 1
+
+
+
+
+
+
diff --git a/tests/bc_2_0_1/src/test/resources/pulsar.xml b/tests/bc_2_0_1/src/test/resources/pulsar.xml
index 43dfaea15813c..2e9d57ed72832 100644
--- a/tests/bc_2_0_1/src/test/resources/pulsar.xml
+++ b/tests/bc_2_0_1/src/test/resources/pulsar.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/bc_2_6_0/pom.xml b/tests/bc_2_6_0/pom.xml
index 81c45ddb0202b..b53fbe28ba865 100644
--- a/tests/bc_2_6_0/pom.xml
+++ b/tests/bc_2_6_0/pom.xml
@@ -1,4 +1,4 @@
-
+
-
-
- org.apache.pulsar.tests
- tests-parent
- 3.1.3
-
- 4.0.0
-
- bc_2_6_0
- jar
- Apache Pulsar :: Tests :: Backwards Client Compatibility 2.6.0
-
-
-
-
- com.google.code.gson
- gson
- test
-
-
-
- org.apache.pulsar
- pulsar-client
- 2.6.0
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
-
-
+
+
+ io.streamnative.tests
+ tests-parent
+ 3.1.0-SNAPSHOT
+
+ 4.0.0
+ bc_2_6_0
+ jar
+ Apache Pulsar :: Tests :: Backwards Client Compatibility 2.6.0
+
+
+ com.google.code.gson
+ gson
+ test
+
+
+ org.apache.pulsar
+ pulsar-client
+ 2.6.0
+ test
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ true
+
+ ${project.version}
+ ${project.build.directory}
+
+
+
+
+
+
+
+ BackwardsCompatTests
+
+
+ BackwardsCompatTests
+
+
+
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- true
-
- ${project.version}
- ${project.build.directory}
-
-
-
-
-
-
-
-
- BackwardsCompatTests
-
-
- BackwardsCompatTests
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
-Dio.netty.leakDetectionLevel=advanced
${test.additional.args}
- false
-
- src/test/resources/backwards-client.xml
-
- 1
-
-
-
-
-
-
-
-
+ false
+
+ src/test/resources/backwards-client.xml
+
+ 1
+
+
+
+
+
+
diff --git a/tests/bc_2_6_0/src/test/resources/backwards-client.xml b/tests/bc_2_6_0/src/test/resources/backwards-client.xml
index 43dfaea15813c..2e9d57ed72832 100644
--- a/tests/bc_2_6_0/src/test/resources/backwards-client.xml
+++ b/tests/bc_2_6_0/src/test/resources/backwards-client.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/docker-images/java-test-functions/pom.xml b/tests/docker-images/java-test-functions/pom.xml
index cfa28ce343c66..0197542a424c5 100644
--- a/tests/docker-images/java-test-functions/pom.xml
+++ b/tests/docker-images/java-test-functions/pom.xml
@@ -1,3 +1,4 @@
+
-
+
- org.apache.pulsar.tests
+ io.streamnative.tests
docker-images
- 3.1.3
+ 3.1.0-SNAPSHOT
4.0.0
java-test-functions
Apache Pulsar :: Tests :: Docker Images :: Java Test Functions
- org.apache.pulsar
+ io.streamnative
pulsar-io-core
${project.version}
- org.apache.pulsar
+ io.streamnative
pulsar-functions-api
${project.version}
@@ -59,7 +59,6 @@
jar
-
docker
@@ -68,15 +67,13 @@
integrationTests
-
- org.apache.pulsar
+ io.streamnative
pulsar-functions-api-examples
${project.version}
-
@@ -91,7 +88,7 @@
- org.apache.pulsar:pulsar-functions-api-examples
+ io.streamnative:pulsar-functions-api-examples
@@ -102,5 +99,4 @@
-
diff --git a/tests/docker-images/java-test-image/pom.xml b/tests/docker-images/java-test-image/pom.xml
index d8914939d3aa7..033bf22f3d6e7 100644
--- a/tests/docker-images/java-test-image/pom.xml
+++ b/tests/docker-images/java-test-image/pom.xml
@@ -1,3 +1,4 @@
+
-
+
- org.apache.pulsar.tests
+ io.streamnative.tests
docker-images
- 3.1.3
+ 3.1.0-SNAPSHOT
4.0.0
java-test-image
Apache Pulsar :: Tests :: Docker Images :: Java Test Image
pom
-
docker
@@ -45,12 +44,12 @@
- org.apache.pulsar.tests
+ io.streamnative.tests
java-test-functions
${project.parent.version}
- org.apache.pulsar
+ io.streamnative
pulsar-server-distribution
${project.parent.version}
bin
@@ -78,7 +77,7 @@
- org.apache.pulsar.tests
+ io.streamnative.tests
java-test-functions
${project.parent.version}
jar
@@ -87,7 +86,7 @@
java-test-functions.jar
- org.apache.pulsar
+ io.streamnative
pulsar-server-distribution
${project.parent.version}
bin
diff --git a/tests/docker-images/java-test-plugins/pom.xml b/tests/docker-images/java-test-plugins/pom.xml
index 4a1d48d1386ec..4b1817453bb79 100644
--- a/tests/docker-images/java-test-plugins/pom.xml
+++ b/tests/docker-images/java-test-plugins/pom.xml
@@ -1,3 +1,4 @@
+
-
+
- org.apache.pulsar.tests
+ io.streamnative.tests
docker-images
- 3.1.3
+ 3.1.0-SNAPSHOT
4.0.0
java-test-plugins
@@ -31,7 +31,7 @@
jar
- org.apache.pulsar
+ io.streamnative
pulsar-broker
${project.version}
provided
@@ -45,5 +45,4 @@
-
diff --git a/tests/docker-images/latest-version-image/pom.xml b/tests/docker-images/latest-version-image/pom.xml
index f98a7141f7afc..843932076d4cf 100644
--- a/tests/docker-images/latest-version-image/pom.xml
+++ b/tests/docker-images/latest-version-image/pom.xml
@@ -1,3 +1,4 @@
+
-
+
- org.apache.pulsar.tests
+ io.streamnative.tests
docker-images
- 3.1.3
+ 3.1.0-SNAPSHOT
4.0.0
latest-version-image
Apache Pulsar :: Tests :: Docker Images :: Latest Version Testing
pom
-
docker
@@ -40,17 +39,17 @@
- org.apache.pulsar.tests
+ io.streamnative.tests
java-test-functions
${project.parent.version}
- org.apache.pulsar.tests
+ io.streamnative.tests
java-test-plugins
${project.parent.version}
- org.apache.pulsar
+ io.streamnative
pulsar-all-docker-image
${project.parent.version}
pom
@@ -77,7 +76,7 @@
- org.apache.pulsar.tests
+ io.streamnative.tests
java-test-functions
${project.parent.version}
jar
@@ -86,7 +85,7 @@
java-test-functions.jar
- org.apache.pulsar.tests
+ io.streamnative.tests
java-test-plugins
${project.parent.version}
jar
diff --git a/tests/docker-images/pom.xml b/tests/docker-images/pom.xml
index d2113f019879f..a0426a7d6e925 100644
--- a/tests/docker-images/pom.xml
+++ b/tests/docker-images/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
pom
4.0.0
- org.apache.pulsar.tests
+ io.streamnative.tests
tests-parent
- 3.1.3
+ 3.1.0-SNAPSHOT
docker-images
Apache Pulsar :: Tests :: Docker Images
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 20f3cedd0393d..9af50045a52d8 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
- org.apache.pulsar.tests
+ io.streamnative.tests
tests-parent
- 3.1.3
+ 3.1.0-SNAPSHOT
-
integration
jar
Apache Pulsar :: Tests :: Integration
-
pulsar.xml
4.1.2
-
com.google.code.gson
@@ -44,37 +40,37 @@
test
- org.apache.pulsar
+ io.streamnative
pulsar-functions-api-examples
${project.version}
test
- org.apache.pulsar
+ io.streamnative
pulsar-broker
${project.version}
test
- org.apache.pulsar
+ io.streamnative
pulsar-common
${project.version}
test
- org.apache.pulsar
+ io.streamnative
pulsar-client-original
${project.version}
test
- org.apache.pulsar
+ io.streamnative
pulsar-client-admin-original
${project.version}
test
- org.apache.pulsar
+ io.streamnative
managed-ledger
${project.version}
test
@@ -96,31 +92,27 @@
test
- org.apache.pulsar
+ io.streamnative
pulsar-io-kafka
${project.version}
test
-
org.testcontainers
mysql
test
-
org.postgresql
postgresql
${postgresql-jdbc.version}
runtime
-
org.testcontainers
postgresql
test
-
com.github.docker-java
docker-java-core
@@ -131,72 +123,60 @@
bcpkix-jdk18on
test
-
- org.apache.pulsar
+ io.streamnative
pulsar-io-jdbc-postgres
${project.version}
test
-
com.fasterxml.jackson.core
jackson-databind
test
-
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
test
-
org.opensearch.client
opensearch-rest-high-level-client
test
-
co.elastic.clients
elasticsearch-java
test
-
org.testcontainers
elasticsearch
test
-
-
com.rabbitmq
amqp-client
${rabbitmq-client.version}
test
-
joda-time
joda-time
test
-
io.trino
trino-jdbc
${trino.version}
test
-
org.awaitility
awaitility
test
-
-
+
org.testcontainers
localstack
@@ -213,7 +193,6 @@
aws-java-sdk-core
test
-
org.testcontainers
@@ -226,9 +205,7 @@
${mongo-reactivestreams.version}
test
-
-
@@ -269,7 +246,6 @@
-
integrationTests
diff --git a/tests/integration/src/test/resources/pulsar-auth.xml b/tests/integration/src/test/resources/pulsar-auth.xml
index 81d2c1361a269..3647730dee201 100644
--- a/tests/integration/src/test/resources/pulsar-auth.xml
+++ b/tests/integration/src/test/resources/pulsar-auth.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
+
+
-
+
diff --git a/tests/integration/src/test/resources/pulsar-backwards-compatibility.xml b/tests/integration/src/test/resources/pulsar-backwards-compatibility.xml
index b50af74ed17f0..b0f55f3e04b16 100644
--- a/tests/integration/src/test/resources/pulsar-backwards-compatibility.xml
+++ b/tests/integration/src/test/resources/pulsar-backwards-compatibility.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-cli.xml b/tests/integration/src/test/resources/pulsar-cli.xml
index af55aca8a0098..1243dc7e485d7 100644
--- a/tests/integration/src/test/resources/pulsar-cli.xml
+++ b/tests/integration/src/test/resources/pulsar-cli.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-function.xml b/tests/integration/src/test/resources/pulsar-function.xml
index a18a65ff2e16d..03a8d83997a3c 100644
--- a/tests/integration/src/test/resources/pulsar-function.xml
+++ b/tests/integration/src/test/resources/pulsar-function.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-io-ora-source.xml b/tests/integration/src/test/resources/pulsar-io-ora-source.xml
index 1c5bb5faf677c..0a9927015be86 100644
--- a/tests/integration/src/test/resources/pulsar-io-ora-source.xml
+++ b/tests/integration/src/test/resources/pulsar-io-ora-source.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-io-sinks.xml b/tests/integration/src/test/resources/pulsar-io-sinks.xml
index 614c371f3e52c..046f977f3e13b 100644
--- a/tests/integration/src/test/resources/pulsar-io-sinks.xml
+++ b/tests/integration/src/test/resources/pulsar-io-sinks.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-io-sources.xml b/tests/integration/src/test/resources/pulsar-io-sources.xml
index 636b3e479195f..c995a7df249dd 100644
--- a/tests/integration/src/test/resources/pulsar-io-sources.xml
+++ b/tests/integration/src/test/resources/pulsar-io-sources.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-loadbalance.xml b/tests/integration/src/test/resources/pulsar-loadbalance.xml
index dfc4536e25592..d28dd1e0da7ee 100644
--- a/tests/integration/src/test/resources/pulsar-loadbalance.xml
+++ b/tests/integration/src/test/resources/pulsar-loadbalance.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-messaging.xml b/tests/integration/src/test/resources/pulsar-messaging.xml
index cfbdb22587034..f8813b614f5cb 100644
--- a/tests/integration/src/test/resources/pulsar-messaging.xml
+++ b/tests/integration/src/test/resources/pulsar-messaging.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-plugin.xml b/tests/integration/src/test/resources/pulsar-plugin.xml
index f88b67256e547..06fa8ee628c0f 100644
--- a/tests/integration/src/test/resources/pulsar-plugin.xml
+++ b/tests/integration/src/test/resources/pulsar-plugin.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-process.xml b/tests/integration/src/test/resources/pulsar-process.xml
index 8e5258d30624c..a6f1ac468d954 100644
--- a/tests/integration/src/test/resources/pulsar-process.xml
+++ b/tests/integration/src/test/resources/pulsar-process.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-proxy.xml b/tests/integration/src/test/resources/pulsar-proxy.xml
index ae6f13810535c..fabfb54d781a3 100644
--- a/tests/integration/src/test/resources/pulsar-proxy.xml
+++ b/tests/integration/src/test/resources/pulsar-proxy.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-python.xml b/tests/integration/src/test/resources/pulsar-python.xml
index a5faa6389e0f1..365768083d21b 100644
--- a/tests/integration/src/test/resources/pulsar-python.xml
+++ b/tests/integration/src/test/resources/pulsar-python.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-schema.xml b/tests/integration/src/test/resources/pulsar-schema.xml
index e07fdf2b2d86f..595bb8fda5521 100644
--- a/tests/integration/src/test/resources/pulsar-schema.xml
+++ b/tests/integration/src/test/resources/pulsar-schema.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-semantics.xml b/tests/integration/src/test/resources/pulsar-semantics.xml
index 5b5402af4623b..69e171931f0e4 100644
--- a/tests/integration/src/test/resources/pulsar-semantics.xml
+++ b/tests/integration/src/test/resources/pulsar-semantics.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-sql.xml b/tests/integration/src/test/resources/pulsar-sql.xml
index 1ab4d479ad041..a7e0995f1f2d0 100644
--- a/tests/integration/src/test/resources/pulsar-sql.xml
+++ b/tests/integration/src/test/resources/pulsar-sql.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-standalone.xml b/tests/integration/src/test/resources/pulsar-standalone.xml
index d8892c0746181..45d79a72821b5 100644
--- a/tests/integration/src/test/resources/pulsar-standalone.xml
+++ b/tests/integration/src/test/resources/pulsar-standalone.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-thread.xml b/tests/integration/src/test/resources/pulsar-thread.xml
index cf3da15e8e1ad..dc1b8e3b3de15 100644
--- a/tests/integration/src/test/resources/pulsar-thread.xml
+++ b/tests/integration/src/test/resources/pulsar-thread.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-tls.xml b/tests/integration/src/test/resources/pulsar-tls.xml
index 153d14b62a725..88e90c43107fb 100644
--- a/tests/integration/src/test/resources/pulsar-tls.xml
+++ b/tests/integration/src/test/resources/pulsar-tls.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-transaction.xml b/tests/integration/src/test/resources/pulsar-transaction.xml
index 72c375d000d8e..425f58ebda639 100644
--- a/tests/integration/src/test/resources/pulsar-transaction.xml
+++ b/tests/integration/src/test/resources/pulsar-transaction.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-upgrade.xml b/tests/integration/src/test/resources/pulsar-upgrade.xml
index a52db54753372..cb312b04ed7a3 100644
--- a/tests/integration/src/test/resources/pulsar-upgrade.xml
+++ b/tests/integration/src/test/resources/pulsar-upgrade.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar-websocket.xml b/tests/integration/src/test/resources/pulsar-websocket.xml
index 87bf832d4e40a..e5023451518e0 100644
--- a/tests/integration/src/test/resources/pulsar-websocket.xml
+++ b/tests/integration/src/test/resources/pulsar-websocket.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/pulsar.xml b/tests/integration/src/test/resources/pulsar.xml
index d309a7695dd0b..ada31c2e5da8c 100644
--- a/tests/integration/src/test/resources/pulsar.xml
+++ b/tests/integration/src/test/resources/pulsar.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/tiered-filesystem-storage.xml b/tests/integration/src/test/resources/tiered-filesystem-storage.xml
index b14077594e0c9..c8cb694ea2d02 100644
--- a/tests/integration/src/test/resources/tiered-filesystem-storage.xml
+++ b/tests/integration/src/test/resources/tiered-filesystem-storage.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/integration/src/test/resources/tiered-jcloud-storage.xml b/tests/integration/src/test/resources/tiered-jcloud-storage.xml
index f61f9f5fa1612..be699ba0a8680 100644
--- a/tests/integration/src/test/resources/tiered-jcloud-storage.xml
+++ b/tests/integration/src/test/resources/tiered-jcloud-storage.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/tests/pom.xml b/tests/pom.xml
index c55e6a024b4a2..f03dcc35b4844 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -1,4 +1,4 @@
-
+
-
+
pom
4.0.0
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
- org.apache.pulsar.tests
+ io.streamnative.tests
tests-parent
Apache Pulsar :: Tests
@@ -50,7 +49,7 @@
skipIntegrationTests
-
+
integrationTests
diff --git a/tests/pulsar-client-admin-shade-test/pom.xml b/tests/pulsar-client-admin-shade-test/pom.xml
index 3353f3bebe966..0cb5af8dcebee 100644
--- a/tests/pulsar-client-admin-shade-test/pom.xml
+++ b/tests/pulsar-client-admin-shade-test/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
- org.apache.pulsar.tests
- tests-parent
- 3.1.3
-
-
- pulsar-client-admin-shade-test
- jar
- Apache Pulsar :: Tests :: Pulsar-Client-Admin-Shade Test
-
-
-
-
- org.apache.pulsar
- pulsar-client-admin
- ${project.version}
- test
-
-
-
- org.apache.pulsar
- pulsar-client-admin-api
- ${project.version}
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
- org.apache.pulsar
- pulsar-client-messagecrypto-bc
- ${project.version}
- test
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative.tests
+ tests-parent
+ 3.1.0-SNAPSHOT
+
+ pulsar-client-admin-shade-test
+ jar
+ Apache Pulsar :: Tests :: Pulsar-Client-Admin-Shade Test
+
+
+ io.streamnative
+ pulsar-client-admin
+ ${project.version}
+ test
+
+
+ io.streamnative
+ pulsar-client-admin-api
+ ${project.version}
+ test
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+ io.streamnative
+ pulsar-client-messagecrypto-bc
+ ${project.version}
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ true
+
+ ${project.version}
+ ${project.build.directory}
+
+
+
+
+
+
+
+ ShadeTests
+
+
+ ShadeTests
+
+
+
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- true
-
- ${project.version}
- ${project.build.directory}
-
-
-
-
-
-
-
-
- ShadeTests
-
-
- ShadeTests
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
-Dio.netty.leakDetectionLevel=advanced
${test.additional.args}
- false
-
- src/test/resources/pulsar.xml
-
- 1
-
-
-
-
-
-
+ false
+
+ src/test/resources/pulsar.xml
+
+ 1
+
+
+
+
+
+
diff --git a/tests/pulsar-client-admin-shade-test/src/test/resources/pulsar.xml b/tests/pulsar-client-admin-shade-test/src/test/resources/pulsar.xml
index d95dd95ae1775..2476755a95f7e 100644
--- a/tests/pulsar-client-admin-shade-test/src/test/resources/pulsar.xml
+++ b/tests/pulsar-client-admin-shade-test/src/test/resources/pulsar.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/tests/pulsar-client-all-shade-test/pom.xml b/tests/pulsar-client-all-shade-test/pom.xml
index 055ebf6203a4e..775e291cb0ae6 100644
--- a/tests/pulsar-client-all-shade-test/pom.xml
+++ b/tests/pulsar-client-all-shade-test/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
- org.apache.pulsar.tests
- tests-parent
- 3.1.3
-
-
- pulsar-client-all-shade-test
- jar
- Apache Pulsar :: Tests :: Pulsar-Client-All-Shade Test
-
-
-
-
- org.apache.pulsar
- pulsar-client-all
- ${project.version}
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
- org.apache.pulsar
- bouncy-castle-bc
- ${project.version}
- pkg
-
-
-
- org.apache.pulsar
- pulsar-client-messagecrypto-bc
- ${project.version}
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative.tests
+ tests-parent
+ 3.1.0-SNAPSHOT
+
+ pulsar-client-all-shade-test
+ jar
+ Apache Pulsar :: Tests :: Pulsar-Client-All-Shade Test
+
+
+ io.streamnative
+ pulsar-client-all
+ ${project.version}
+ test
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+ io.streamnative
+ bouncy-castle-bc
+ ${project.version}
+ pkg
+
+
+ io.streamnative
+ pulsar-client-messagecrypto-bc
+ ${project.version}
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ true
+
+ ${project.version}
+ ${project.build.directory}
+
+
+
+
+
+
+
+ ShadeTests
+
+
+ ShadeTests
+
+
+
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- true
-
- ${project.version}
- ${project.build.directory}
-
-
-
-
-
-
-
-
- ShadeTests
-
-
- ShadeTests
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
-Dio.netty.leakDetectionLevel=advanced
${test.additional.args}
- false
-
- src/test/resources/pulsar.xml
-
- 1
-
-
-
-
-
-
+ false
+
+ src/test/resources/pulsar.xml
+
+ 1
+
+
+
+
+
+
diff --git a/tests/pulsar-client-all-shade-test/src/test/resources/pulsar.xml b/tests/pulsar-client-all-shade-test/src/test/resources/pulsar.xml
index 5c725f80eaea6..cfbc5ce59488b 100644
--- a/tests/pulsar-client-all-shade-test/src/test/resources/pulsar.xml
+++ b/tests/pulsar-client-all-shade-test/src/test/resources/pulsar.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/tests/pulsar-client-shade-test/pom.xml b/tests/pulsar-client-shade-test/pom.xml
index 8b4bcb1ce372d..e332e5d59107c 100644
--- a/tests/pulsar-client-shade-test/pom.xml
+++ b/tests/pulsar-client-shade-test/pom.xml
@@ -1,4 +1,4 @@
-
+
-
- 4.0.0
-
-
- org.apache.pulsar.tests
- tests-parent
- 3.1.3
-
-
- pulsar-client-shade-test
- jar
- Apache Pulsar :: Tests :: Pulsar-Client-Shade Test
-
-
-
-
- org.apache.pulsar
- pulsar-client
- ${project.version}
- test
-
-
-
- org.apache.pulsar
- pulsar-client-admin
- ${project.version}
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
-
-
+
+ 4.0.0
+
+ io.streamnative.tests
+ tests-parent
+ 3.1.0-SNAPSHOT
+
+ pulsar-client-shade-test
+ jar
+ Apache Pulsar :: Tests :: Pulsar-Client-Shade Test
+
+
+ io.streamnative
+ pulsar-client
+ ${project.version}
+ test
+
+
+ io.streamnative
+ pulsar-client-admin
+ ${project.version}
+ test
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ test-jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ true
+
+ ${project.version}
+ ${project.build.directory}
+
+
+
+
+
+
+
+ ShadeTests
+
+
+ ShadeTests
+
+
+
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- test-jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- true
-
- ${project.version}
- ${project.build.directory}
-
-
-
-
-
-
-
-
- ShadeTests
-
-
- ShadeTests
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${testJacocoAgentArgument} -XX:+ExitOnOutOfMemoryError -Xmx2G -XX:MaxDirectMemorySize=8G
-Dio.netty.leakDetectionLevel=advanced
${test.additional.args}
- false
-
- src/test/resources/pulsar.xml
-
- 1
-
-
-
-
-
-
+ false
+
+ src/test/resources/pulsar.xml
+
+ 1
+
+
+
+
+
+
diff --git a/tests/pulsar-client-shade-test/src/test/resources/pulsar.xml b/tests/pulsar-client-shade-test/src/test/resources/pulsar.xml
index 6132ad05f6ccf..e2ac6a9ee4f30 100644
--- a/tests/pulsar-client-shade-test/src/test/resources/pulsar.xml
+++ b/tests/pulsar-client-shade-test/src/test/resources/pulsar.xml
@@ -1,3 +1,4 @@
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/tiered-storage/file-system/pom.xml b/tiered-storage/file-system/pom.xml
index a4038b8294bdd..9d97a7e4dd548 100644
--- a/tiered-storage/file-system/pom.xml
+++ b/tiered-storage/file-system/pom.xml
@@ -1,3 +1,4 @@
+
-
- 4.0.0
-
-
- org.apache.pulsar
- tiered-storage-parent
- 3.1.3
- ..
-
-
- tiered-storage-file-system
- Apache Pulsar :: Tiered Storage :: File System
-
-
- ${project.groupId}
- managed-ledger
- ${project.version}
-
-
- org.apache.hadoop
- hadoop-common
- ${hdfs-offload-version3}
-
-
- log4j
- log4j
-
-
- org.slf4j
- slf4j-log4j12
-
-
-
-
-
- org.apache.hadoop
- hadoop-hdfs-client
- ${hdfs-offload-version3}
-
-
- org.apache.avro
- avro
-
-
- org.mortbay.jetty
- jetty
-
-
- com.sun.jersey
- jersey-core
-
-
- com.sun.jersey
- jersey-server
-
-
- javax.servlet
- servlet-api
-
-
-
-
-
- org.apache.avro
- avro
- ${avro.version}
-
-
-
- net.minidev
- json-smart
- ${json-smart.version}
-
-
- com.google.protobuf
- protobuf-java
-
-
-
- ${project.groupId}
- testmocks
- ${project.version}
- test
-
-
-
- org.apache.hadoop
- hadoop-minicluster
- ${hdfs-offload-version3}
- test
-
-
- io.netty
- netty-all
-
-
- org.bouncycastle
- *
-
-
-
-
-
- org.bouncycastle
- bcpkix-jdk18on
- test
-
-
-
+
+ 4.0.0
+
+ io.streamnative
+ tiered-storage-parent
+ 3.1.0-SNAPSHOT
+ ..
+
+ tiered-storage-file-system
+ Apache Pulsar :: Tiered Storage :: File System
+
+
+ ${project.groupId}
+ managed-ledger
+ ${project.version}
+
+
+ org.apache.hadoop
+ hadoop-common
+ ${hdfs-offload-version3}
+
+
+ log4j
+ log4j
+
+
+ org.slf4j
+ slf4j-log4j12
+
+
+
+
+ org.apache.hadoop
+ hadoop-hdfs-client
+ ${hdfs-offload-version3}
+
+
+ org.apache.avro
+ avro
+
+
+ org.mortbay.jetty
+ jetty
+
+
+ com.sun.jersey
+ jersey-core
+
+
+ com.sun.jersey
+ jersey-server
+
+
+ javax.servlet
+ servlet-api
+
+
+
+
+
+ org.apache.avro
+ avro
+ ${avro.version}
+
+
+
+ net.minidev
+ json-smart
+ ${json-smart.version}
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ ${project.groupId}
+ testmocks
+ ${project.version}
+ test
+
+
+ org.apache.hadoop
+ hadoop-minicluster
+ ${hdfs-offload-version3}
+ test
+
+
io.netty
- netty-codec-http
-
-
-
- org.eclipse.jetty
- jetty-server
- test
-
-
- org.eclipse.jetty
- jetty-alpn-conscrypt-server
- test
-
-
- org.eclipse.jetty
- jetty-servlet
- test
-
-
- org.eclipse.jetty
- jetty-util
- test
-
-
-
-
-
-
- org.apache.nifi
- nifi-nar-maven-plugin
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
- ${basedir}/src/main/resources/findbugsExclude.xml
-
-
-
- spotbugs
- verify
-
- check
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- checkstyle
- verify
-
- check
-
-
-
-
-
-
-
-
-
- owasp-dependency-check
-
-
-
- org.owasp
- dependency-check-maven
- ${dependency-check-maven.version}
-
-
-
- aggregate
-
- none
-
-
-
-
-
-
-
+
+ owasp-dependency-check
+
+
+
+ org.owasp
+ dependency-check-maven
+ ${dependency-check-maven.version}
+
+
+
+ aggregate
+
+ none
+
+
+
+
+
+
+
diff --git a/tiered-storage/file-system/src/main/resources/findbugsExclude.xml b/tiered-storage/file-system/src/main/resources/findbugsExclude.xml
index 051f0e68e257a..1b8cc1ac799ca 100644
--- a/tiered-storage/file-system/src/main/resources/findbugsExclude.xml
+++ b/tiered-storage/file-system/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
-
- org.apache.pulsar
+ io.streamnative
tiered-storage-parent
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
tiered-storage-jcloud
Apache Pulsar :: Tiered Storage :: JCloud
-
${project.groupId}
managed-ledger
${project.version}
-
${project.groupId}
jclouds-shaded
@@ -74,7 +70,6 @@
-
org.apache.jclouds
jclouds-allblobstore
@@ -85,12 +80,10 @@
com.amazonaws
aws-java-sdk-core
-
com.amazonaws
aws-java-sdk-sts
-
${project.groupId}
testmocks
@@ -103,7 +96,6 @@
${jclouds.version}
provided
-
javax.xml.bind
jaxb-api
@@ -115,13 +107,11 @@
runtime
-
com.sun.activation
javax.activation
runtime
-
@@ -129,7 +119,6 @@
org.apache.nifi
nifi-nar-maven-plugin
-
com.github.spotbugs
spotbugs-maven-plugin
diff --git a/tiered-storage/jcloud/src/main/resources/findbugsExclude.xml b/tiered-storage/jcloud/src/main/resources/findbugsExclude.xml
index a8a9b9aae925f..c6ad70823a5ac 100644
--- a/tiered-storage/jcloud/src/main/resources/findbugsExclude.xml
+++ b/tiered-storage/jcloud/src/main/resources/findbugsExclude.xml
@@ -1,3 +1,4 @@
+
-
+
4.0.0
pom
- org.apache.pulsar
+ io.streamnative
pulsar
- 3.1.3
+ 3.1.0-SNAPSHOT
..
-
tiered-storage-parent
Apache Pulsar :: Tiered Storage :: Parent
-
${project.version}
-
jcloud
file-system