You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Hang Chen <ch...@apache.org> on 2021/08/29 15:23:33 UTC
[VOTE] Pulsar Release 2.8.1 Candidate 1
This is the first release candidate for Apache Pulsar, version 2.8.1.
It fixes the following issues:
https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
*** Please download, test and vote on this release. This vote will stay open
for at least 72 hours ***
Note that we are voting upon the source (tag), binaries are provided for
convenience.
Source and binary files:
https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
SHA-512 checksums:
c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385 apache-pulsar-2.8.1-src.tar.gz
074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03 apache-pulsar-2.8.1-bin.tar.gz
Maven staging repo:
https://repository.apache.org/content/repositories/orgapachepulsar-1097
The tag to be voted upon:
v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
Pulsar's KEYS file containing PGP keys we use to sign the release:
https://dist.apache.org/repos/dist/dev/pulsar/KEYS
Please download the source package, and follow the README to build
and run the Pulsar standalone service.
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Enrico Olivelli <eo...@gmail.com>.
Thank you Hang Chen for putting it all together.
I am sorry but I have to cast a -1 because the "check-binary-license"
script fails on the staged tarball
~/dev/pulsar/src/check-binary-license apache-pulsar-2.8.1-bin.tar.gz
jetty-alpn-openjdk8-client-9.4.42.v20210604.jar unaccounted for in
lib/presto/LICENSE
jetty-alpn-java-client-9.4.42.v20210604.jar mentioned in
lib/presto/LICENSE, but not bundled
Apart from that I had verified the packages:
- Built from source and run the tests, there are some flaky tests, but
tests passed (JDK8 on Ubuntu), I also had to chmod 755 the scripts in "src"
- Run smoke tests with Pulsar standalone/pulsar-perf
- Run some pulsar-admin commands
- Verified the presence of some metrics
- Verified checksums and signatures
- Verified apache-rat (header files)
So apart from the licensing issue, that unfortunately is a real show
stopper, the package looked good
I will try to fix the permission issues on the shell scripts to today
Enricio
Il giorno mar 31 ago 2021 alle ore 03:27 Hang Chen <ch...@apache.org> ha
scritto:
> Hi Enrico,
> Thanks for your evaluating! I have build the pulsar 2.8.1 docker image,
> you can download using the following commands.
>
> pulsar: `docker pull hangc0276/pulsar:2.8.1`
> pulsar-all: `docker pull hangc0276/pulsar-all:2.8.1`
> pulsar-dashboard: `docker pull hangc0276/pulsar-dashboard:2.8.1`
> pulsar-standalone: `docker pull hangc0276/pulsar-standalone:2.8.1`
>
> Thanks,
> Hang
>
> Enrico Olivelli <eo...@gmail.com> 于2021年8月30日周一 下午3:33写道:
>
> > Hang Chen,
> > I am evaluating the RC.
> > Are you able to push somewhere, on your Dockerhub account for instance,
> the
> > Docker Images?
> > This way it will be easier for people to test this RC using Kubernetes or
> > Docker ?
> >
> > Thank you for driving this release
> >
> > Enrico
> >
> > Il giorno dom 29 ago 2021 alle ore 18:10 Lan Liang <
> > liangyuanpengem@163.com>
> > ha scritto:
> >
> > > +1
> > >
> > > Checked of Pulsar standalone service on centos7 and ubuntu16.
> > >
> > >
> > > 1. bin/pulsar standalone
> > > 2. bin/pulsar-client consume hello -s hello
> > > 3. bin/pulsar-client produce hello -m world
> > >
> > >
> > > On 8/29/2021 23:24,Hang Chen<ch...@apache.org> wrote:
> > > This is the first release candidate for Apache Pulsar, version 2.8.1.
> > >
> > > It fixes the following issues:
> > >
> > >
> >
> https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
> > >
> > > *** Please download, test and vote on this release. This vote will stay
> > > open
> > > for at least 72 hours ***
> > >
> > > Note that we are voting upon the source (tag), binaries are provided
> for
> > > convenience.
> > >
> > > Source and binary files:
> > >
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
> > >
> > > SHA-512 checksums:
> > > c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385
> apache-pulsar-2.8.1-src.tar.gz
> > > 074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03
> apache-pulsar-2.8.1-bin.tar.gz
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachepulsar-1097
> > >
> > > The tag to be voted upon:
> > > v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
> > > https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
> > >
> > > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > > https://dist.apache.org/repos/dist/dev/pulsar/KEYS
> > >
> > > Please download the source package, and follow the README to build
> > > and run the Pulsar standalone service.
> > >
> >
>
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Hang Chen <ch...@apache.org>.
Hi Enrico,
Thanks for your evaluating! I have build the pulsar 2.8.1 docker image,
you can download using the following commands.
pulsar: `docker pull hangc0276/pulsar:2.8.1`
pulsar-all: `docker pull hangc0276/pulsar-all:2.8.1`
pulsar-dashboard: `docker pull hangc0276/pulsar-dashboard:2.8.1`
pulsar-standalone: `docker pull hangc0276/pulsar-standalone:2.8.1`
Thanks,
Hang
Enrico Olivelli <eo...@gmail.com> 于2021年8月30日周一 下午3:33写道:
> Hang Chen,
> I am evaluating the RC.
> Are you able to push somewhere, on your Dockerhub account for instance, the
> Docker Images?
> This way it will be easier for people to test this RC using Kubernetes or
> Docker ?
>
> Thank you for driving this release
>
> Enrico
>
> Il giorno dom 29 ago 2021 alle ore 18:10 Lan Liang <
> liangyuanpengem@163.com>
> ha scritto:
>
> > +1
> >
> > Checked of Pulsar standalone service on centos7 and ubuntu16.
> >
> >
> > 1. bin/pulsar standalone
> > 2. bin/pulsar-client consume hello -s hello
> > 3. bin/pulsar-client produce hello -m world
> >
> >
> > On 8/29/2021 23:24,Hang Chen<ch...@apache.org> wrote:
> > This is the first release candidate for Apache Pulsar, version 2.8.1.
> >
> > It fixes the following issues:
> >
> >
> https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
> >
> > *** Please download, test and vote on this release. This vote will stay
> > open
> > for at least 72 hours ***
> >
> > Note that we are voting upon the source (tag), binaries are provided for
> > convenience.
> >
> > Source and binary files:
> > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
> >
> > SHA-512 checksums:
> > c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385 apache-pulsar-2.8.1-src.tar.gz
> > 074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03 apache-pulsar-2.8.1-bin.tar.gz
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachepulsar-1097
> >
> > The tag to be voted upon:
> > v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
> > https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
> >
> > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > https://dist.apache.org/repos/dist/dev/pulsar/KEYS
> >
> > Please download the source package, and follow the README to build
> > and run the Pulsar standalone service.
> >
>
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Enrico Olivelli <eo...@gmail.com>.
Hang Chen,
I am evaluating the RC.
Are you able to push somewhere, on your Dockerhub account for instance, the
Docker Images?
This way it will be easier for people to test this RC using Kubernetes or
Docker ?
Thank you for driving this release
Enrico
Il giorno dom 29 ago 2021 alle ore 18:10 Lan Liang <li...@163.com>
ha scritto:
> +1
>
> Checked of Pulsar standalone service on centos7 and ubuntu16.
>
>
> 1. bin/pulsar standalone
> 2. bin/pulsar-client consume hello -s hello
> 3. bin/pulsar-client produce hello -m world
>
>
> On 8/29/2021 23:24,Hang Chen<ch...@apache.org> wrote:
> This is the first release candidate for Apache Pulsar, version 2.8.1.
>
> It fixes the following issues:
>
> https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
>
> *** Please download, test and vote on this release. This vote will stay
> open
> for at least 72 hours ***
>
> Note that we are voting upon the source (tag), binaries are provided for
> convenience.
>
> Source and binary files:
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
>
> SHA-512 checksums:
> c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385 apache-pulsar-2.8.1-src.tar.gz
> 074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03 apache-pulsar-2.8.1-bin.tar.gz
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachepulsar-1097
>
> The tag to be voted upon:
> v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
> https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
>
> Pulsar's KEYS file containing PGP keys we use to sign the release:
> https://dist.apache.org/repos/dist/dev/pulsar/KEYS
>
> Please download the source package, and follow the README to build
> and run the Pulsar standalone service.
>
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Lan Liang <li...@163.com>.
+1
Checked of Pulsar standalone service on centos7 and ubuntu16.
1. bin/pulsar standalone
2. bin/pulsar-client consume hello -s hello
3. bin/pulsar-client produce hello -m world
On 8/29/2021 23:24,Hang Chen<ch...@apache.org> wrote:
This is the first release candidate for Apache Pulsar, version 2.8.1.
It fixes the following issues:
https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
*** Please download, test and vote on this release. This vote will stay open
for at least 72 hours ***
Note that we are voting upon the source (tag), binaries are provided for
convenience.
Source and binary files:
https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
SHA-512 checksums:
c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385 apache-pulsar-2.8.1-src.tar.gz
074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03 apache-pulsar-2.8.1-bin.tar.gz
Maven staging repo:
https://repository.apache.org/content/repositories/orgapachepulsar-1097
The tag to be voted upon:
v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
Pulsar's KEYS file containing PGP keys we use to sign the release:
https://dist.apache.org/repos/dist/dev/pulsar/KEYS
Please download the source package, and follow the README to build
and run the Pulsar standalone service.
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Hang Chen <ch...@apache.org>.
Hello Apache Pulsar Community,
Due to the following two issue,
1. check-binary-license failed
2. the source tarball compile failed due to scripts permission
I close this vote, and I will start candidate 2 vote soon.
Thanks,
Hang
Enrico Olivelli <eo...@gmail.com> 于2021年8月31日周二 下午5:56写道:
> Hang,
> thanks for working on the License issue.
>
> After working with Hang I realized that the Presto SQL build depends on the
> JDK you use to build Pulsar.
> If we build on JDK11 the results are good.
> The package is still compatible at runtime with JDK8.
> The problem is about Jetty HTTP2 ALPN Client. More details here, if you are
> interested.
> https://github.com/apache/pulsar/pull/11859
>
> Btw I believe it is better to cut a new release with the fix to the source
> tarball
> https://github.com/apache/pulsar/pull/11858
>
>
> Enrico
>
>
> Il giorno mar 31 ago 2021 alle ore 10:40 Massimiliano Mirelli <
> massimilianomirelli.mm@gmail.com> ha scritto:
>
> > +1 (nonbinding)
> > Built from source code
> > Run distributed system tests with Fallout
> > I had to:
> >
> > chmod +x ./apache-pulsar-2.8.1-src/src/*
> > chmod +x ./apache-pulsar-2.8.1-src/pulsar-client-cpp/docker/*
> > chmod +x docker/pulsar/scripts/*
> >
> > in order to build the package
> >
> > On 2021/08/29 15:23:33, Hang Chen <ch...@apache.org> wrote:
> > > This is the first release candidate for Apache Pulsar, version 2.8.1.
> > >
> > > It fixes the following issues:
> > >
> >
> https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
> > >
> > > *** Please download, test and vote on this release. This vote will stay
> > open
> > > for at least 72 hours ***
> > >
> > > Note that we are voting upon the source (tag), binaries are provided
> for
> > > convenience.
> > >
> > > Source and binary files:
> > >
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
> > >
> > > SHA-512 checksums:
> > > c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385
> apache-pulsar-2.8.1-src.tar.gz
> > > 074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03
> apache-pulsar-2.8.1-bin.tar.gz
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachepulsar-1097
> > >
> > > The tag to be voted upon:
> > > v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
> > > https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
> > >
> > > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > > https://dist.apache.org/repos/dist/dev/pulsar/KEYS
> > >
> > > Please download the source package, and follow the README to build
> > > and run the Pulsar standalone service.
> > >
> >
>
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Enrico Olivelli <eo...@gmail.com>.
Hang,
thanks for working on the License issue.
After working with Hang I realized that the Presto SQL build depends on the
JDK you use to build Pulsar.
If we build on JDK11 the results are good.
The package is still compatible at runtime with JDK8.
The problem is about Jetty HTTP2 ALPN Client. More details here, if you are
interested.
https://github.com/apache/pulsar/pull/11859
Btw I believe it is better to cut a new release with the fix to the source
tarball
https://github.com/apache/pulsar/pull/11858
Enrico
Il giorno mar 31 ago 2021 alle ore 10:40 Massimiliano Mirelli <
massimilianomirelli.mm@gmail.com> ha scritto:
> +1 (nonbinding)
> Built from source code
> Run distributed system tests with Fallout
> I had to:
>
> chmod +x ./apache-pulsar-2.8.1-src/src/*
> chmod +x ./apache-pulsar-2.8.1-src/pulsar-client-cpp/docker/*
> chmod +x docker/pulsar/scripts/*
>
> in order to build the package
>
> On 2021/08/29 15:23:33, Hang Chen <ch...@apache.org> wrote:
> > This is the first release candidate for Apache Pulsar, version 2.8.1.
> >
> > It fixes the following issues:
> >
> https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
> >
> > *** Please download, test and vote on this release. This vote will stay
> open
> > for at least 72 hours ***
> >
> > Note that we are voting upon the source (tag), binaries are provided for
> > convenience.
> >
> > Source and binary files:
> > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
> >
> > SHA-512 checksums:
> > c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385 apache-pulsar-2.8.1-src.tar.gz
> > 074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03 apache-pulsar-2.8.1-bin.tar.gz
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachepulsar-1097
> >
> > The tag to be voted upon:
> > v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
> > https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
> >
> > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > https://dist.apache.org/repos/dist/dev/pulsar/KEYS
> >
> > Please download the source package, and follow the README to build
> > and run the Pulsar standalone service.
> >
>
Re: [VOTE] Pulsar Release 2.8.1 Candidate 1
Posted by Massimiliano Mirelli <ma...@gmail.com>.
+1 (nonbinding)
Built from source code
Run distributed system tests with Fallout
I had to:
chmod +x ./apache-pulsar-2.8.1-src/src/*
chmod +x ./apache-pulsar-2.8.1-src/pulsar-client-cpp/docker/*
chmod +x docker/pulsar/scripts/*
in order to build the package
On 2021/08/29 15:23:33, Hang Chen <ch...@apache.org> wrote:
> This is the first release candidate for Apache Pulsar, version 2.8.1.
>
> It fixes the following issues:
> https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.8.1+is%3Aclosed
>
> *** Please download, test and vote on this release. This vote will stay open
> for at least 72 hours ***
>
> Note that we are voting upon the source (tag), binaries are provided for
> convenience.
>
> Source and binary files:
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.1-candidate-1/
>
> SHA-512 checksums:
> c4ee1ba7ccd86d8e5dcbbc7b874dc1eb27433385 apache-pulsar-2.8.1-src.tar.gz
> 074e8ff29b8a6fe633c47de33bf1bdd1e46b2d03 apache-pulsar-2.8.1-bin.tar.gz
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachepulsar-1097
>
> The tag to be voted upon:
> v2.8.1-candidate-1 (00f99bb3e47ee097dcdadfdd6a1458b36264e254)
> https://github.com/apache/pulsar/releases/tag/v2.8.1-candidate-1
>
> Pulsar's KEYS file containing PGP keys we use to sign the release:
> https://dist.apache.org/repos/dist/dev/pulsar/KEYS
>
> Please download the source package, and follow the README to build
> and run the Pulsar standalone service.
>