Hello Apache Pulsar Community,

This is a call for the vote to release the Apache Pulsar Adapters version
3.0.0 based on 3.0.0-candidate-1.

This is the first Apache Pulsar Adapters release to support Pulsar 3.0.7
release.


The vote will be open for at least 72 hours. It is adopted by majority
approval, with at least 3 PMC affirmative votes.


The release candidate is available at:

https://dist.apache.org/repos/dist/dev/pulsar/pulsar-adapters/pulsar-adapters-3.0.0-candidate-1


SHA-512 checksums:

6f15229fc65eb5ecdb1b7a1f8b21978adf93578568c954e455063e4a2e59fcf4f6aa83a344045b3596c721ed3c4b56d99b2333c3bc5de1c290d14f1fb612a124
pulsar-adapters-3.0.0-candidate-1-src.tar.gz


Maven staging repo:

*https://repository.apache.org/content/repositories/orgapachepulsar-1313
<https://repository.apache.org/content/repositories/orgapachepulsar-1313>*


The tag to be voted upon:

v3.0.0-candidate-1 (commit dc7de6d475cbe4b3835d6e270174459e613d264e)

https://github.com/apache/pulsar-adapters/releases/tag/v3.0.0-candidate-1


Pulsar's KEYS file containing PGP keys you use to sign the release:

https://downloads.apache.org/pulsar/KEYS


Please download the source package and verify it according to the following
instructions.


Build based on JDK 17:

mvn clean install -DskipTests


Run unit test:

mvn -B -ntp -pl
'!org.apache.pulsar.tests:pulsar-kafka-compat-client-test,!org.apache.pulsar.tests:pulsar-spark-test'
clean verify


Run integration test:

cd ~

git clone --depth 50 --single-branch --branch v3.0.7
https://github.com/apache/pulsar

cd pulsar

mvn -B -ntp -f tests/pom.xml -pl
org.apache.pulsar.tests:tests-parent,org.apache.pulsar.tests:integration
install

docker pull apachepulsar/pulsar-all:3.0.7

docker pull apachepulsar/pulsar:3.0.7

docker tag apachepulsar/pulsar-all:3.0.7 apachepulsar/pulsar-all:latest

docker tag apachepulsar/pulsar:3.0.7 apachepulsar/pulsar:latest

cd ~/pulsar

mvn -B -ntp -f tests/docker-images/pom.xml install -pl
org.apache.pulsar.tests:latest-version-image -am -Pdocker,-main -DskipTests

cd $PULSAR_ADAPTERS_PATH

mvn -B -ntp -pl
org.apache.pulsar.tests:pulsar-kafka-compat-client-test,org.apache.pulsar.tests:pulsar-spark-test
-am -DintegrationTests -DskipTests -DredirectTestOutputToFile=false clean
verify


Setup maven staging repo and add the pulsar-adapters library to your maven
project to ensure the correctness of dependencies:


Thanks,

Zixuan

Reply via email to