You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Enrico Olivelli <eo...@gmail.com> on 2021/11/17 13:04:52 UTC

[VOTE] Apache Pulsar 2.9.0 candidate 4

This is the fourth release candidate for Apache Pulsar, version 2.9.0.

It fixes the following issues:
https://github.com/apache/pulsar/milestone/30?closed=1

*** 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.9.0-candidate-4/

SHA-512 checksums:

659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
 apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
 apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachepulsar-1104/

The tag to be voted upon:
v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4

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.

Enrico Olivelli

Re: [RESULT] [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Enrico Olivelli <eo...@gmail.com>.
Hang,
Unfortunately we already closed this VOTE.
Artifacts have already been deployed and we must complete the procedure.

I will be happy to  follow up with a 2.9.1 release as soon as all tasks for
2.9.0 are completed


Enrico

Il giorno lun 29 nov 2021 alle ore 05:18 Hang Chen <ch...@apache.org> ha
scritto:

> Hi Enrico,
>     Thanks for your great work. Sorry to say that we found another bug
> which will lead to bundle unload timeout for 5 minutes, and all
> clients will connect to this bundle topics failed. The bug will affect
> Pulsar 2.9.0. We'd better to include this bug fix
> https://github.com/apache/pulsar/pull/12993
>
> -1 (binding)
>
> Thanks,
> Hang
>
> Enrico Olivelli <eo...@gmail.com> 于2021年11月25日周四 下午2:48写道:
> >
> > Hello everyone,
> > the VOTE passed with 6 +1
> > - Enrico Olivelli (binding)
> > - Yuri Mizushima
> > - PengHui Li (binding)
> > - Matteo Merli (binding)
> > - Nicolò Boschi
> > - Ran Gao (assuming as +1)
> >
> > I will promote the artifacts and push the docker images.
> > It will take some time, expect to be release available by the end of the
> > week
> >
> > Enrico
> >
> > Il giorno gio 25 nov 2021 alle ore 07:43 Enrico Olivelli <
> > eolivelli@gmail.com> ha scritto:
> >
> > > +1 (binding)
> > >
> > >
> > > Enrico
> > >
> > > Il giorno mar 23 nov 2021 alle ore 11:29 Nicolò Boschi <
> > > boschi1997@gmail.com> ha scritto:
> > >
> > >> +1 (non binding)
> > >>
> > >> Checks:
> > >> - Checksum and signatures
> > >> - Compile from source w JDK11
> > >> - Build docker image from source
> > >> - Test docker image - Run Pulsar standalone and produce-consume from
> CLI
> > >>
> > >>
> > >> Il giorno mar 23 nov 2021 alle ore 02:16 Matteo Merli <
> mmerli@apache.org>
> > >> ha scritto:
> > >>
> > >> > +1 binding
> > >> >
> > >> > Checked:
> > >> >  * Signatures
> > >> >  * Bin distribution:
> > >> >      - NOTICE, README, LICENSE
> > >> >      - Start standalone service and producer/consumer test
> > >> >  * Src distribution:
> > >> >      - NOTICE,  README, LICENSE
> > >> >      - Compile and unit tests
> > >> >      - Start standalone service
> > >> >  * Checked staging maven repository artifacts
> > >> >
> > >> >
> > >> > --
> > >> > Matteo Merli
> > >> > <mm...@apache.org>
> > >> >
> > >> >
> > >> > On Mon, Nov 22, 2021 at 4:50 PM PengHui Li <pe...@apache.org>
> wrote:
> > >> > >
> > >> > > +1 (binding)
> > >> > >
> > >> > > Follow the "Release Candidate Validation":
> > >> > >
> > >> > > - start standalone
> > >> > > - create tenants and namespaces
> > >> > > - publish and consume messages
> > >> > > - cassandra connector
> > >> > > - function and stateful function
> > >> > >
> > >> > > Done the performance test, no performance degradation.
> > >> > >
> > >> > > Best regards
> > >> > > Penghui
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:
> > >> > >
> > >> > > > Hi Enrico,
> > >> > > >
> > >> > > > Thanks for your great work!
> > >> > > >
> > >> > > > We also make some chaos tests for 2.9.0 candidate 4.
> > >> > > >
> > >> > > > We opened a new Pulsar cluster based on 2.9.0-candidate-4 and
> > >> injected
> > >> > > > some chaos experiments by chaos-mesh, such as broker pod
> failure,
> > >> > kill, and
> > >> > > > zookeeper pod failure, in this process, the entire Pulsar
> cluster
> > >> could
> > >> > > > provide service normally, the producer and consumer could work
> > >> > > > continuously. But maybe the test is not very strict, we will
> > >> improve it
> > >> > > > persistently.
> > >> > > >
> > >> > > > Thanks
> > >> > > >
> > >> > > >
> > >> > > > On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> > >> > > > > This is the fourth release candidate for Apache Pulsar,
> version
> > >> > 2.9.0.
> > >> > > > >
> > >> > > > > It fixes the following issues:
> > >> > > > > https://github.com/apache/pulsar/milestone/30?closed=1
> > >> > > > >
> > >> > > > > *** 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.9.0-candidate-4/
> > >> > > > >
> > >> > > > > SHA-512 checksums:
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> >
> > >>
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> > >> > > > >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> > >> > > > >
> > >> > > >
> > >> >
> > >>
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> > >> > > > >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> > >> > > > >
> > >> > > > > Maven staging repo:
> > >> > > > >
> > >> >
> > >>
> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> > >> > > > >
> > >> > > > > The tag to be voted upon:
> > >> > > > > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> > >> > > > >
> https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> > >> > > > >
> > >> > > > > 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.
> > >> > > > >
> > >> > > > > Enrico Olivelli
> > >> > > > >
> > >> > > >
> > >> >
> > >>
> > >>
> > >> --
> > >> Nicolò Boschi
> > >>
> > >
>

Re: [RESULT] [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Hang Chen <ch...@apache.org>.
Hi Enrico,
    Thanks for your great work. Sorry to say that we found another bug
which will lead to bundle unload timeout for 5 minutes, and all
clients will connect to this bundle topics failed. The bug will affect
Pulsar 2.9.0. We'd better to include this bug fix
https://github.com/apache/pulsar/pull/12993

-1 (binding)

Thanks,
Hang

Enrico Olivelli <eo...@gmail.com> 于2021年11月25日周四 下午2:48写道:
>
> Hello everyone,
> the VOTE passed with 6 +1
> - Enrico Olivelli (binding)
> - Yuri Mizushima
> - PengHui Li (binding)
> - Matteo Merli (binding)
> - Nicolò Boschi
> - Ran Gao (assuming as +1)
>
> I will promote the artifacts and push the docker images.
> It will take some time, expect to be release available by the end of the
> week
>
> Enrico
>
> Il giorno gio 25 nov 2021 alle ore 07:43 Enrico Olivelli <
> eolivelli@gmail.com> ha scritto:
>
> > +1 (binding)
> >
> >
> > Enrico
> >
> > Il giorno mar 23 nov 2021 alle ore 11:29 Nicolò Boschi <
> > boschi1997@gmail.com> ha scritto:
> >
> >> +1 (non binding)
> >>
> >> Checks:
> >> - Checksum and signatures
> >> - Compile from source w JDK11
> >> - Build docker image from source
> >> - Test docker image - Run Pulsar standalone and produce-consume from CLI
> >>
> >>
> >> Il giorno mar 23 nov 2021 alle ore 02:16 Matteo Merli <mm...@apache.org>
> >> ha scritto:
> >>
> >> > +1 binding
> >> >
> >> > Checked:
> >> >  * Signatures
> >> >  * Bin distribution:
> >> >      - NOTICE, README, LICENSE
> >> >      - Start standalone service and producer/consumer test
> >> >  * Src distribution:
> >> >      - NOTICE,  README, LICENSE
> >> >      - Compile and unit tests
> >> >      - Start standalone service
> >> >  * Checked staging maven repository artifacts
> >> >
> >> >
> >> > --
> >> > Matteo Merli
> >> > <mm...@apache.org>
> >> >
> >> >
> >> > On Mon, Nov 22, 2021 at 4:50 PM PengHui Li <pe...@apache.org> wrote:
> >> > >
> >> > > +1 (binding)
> >> > >
> >> > > Follow the "Release Candidate Validation":
> >> > >
> >> > > - start standalone
> >> > > - create tenants and namespaces
> >> > > - publish and consume messages
> >> > > - cassandra connector
> >> > > - function and stateful function
> >> > >
> >> > > Done the performance test, no performance degradation.
> >> > >
> >> > > Best regards
> >> > > Penghui
> >> > >
> >> > >
> >> > >
> >> > > On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:
> >> > >
> >> > > > Hi Enrico,
> >> > > >
> >> > > > Thanks for your great work!
> >> > > >
> >> > > > We also make some chaos tests for 2.9.0 candidate 4.
> >> > > >
> >> > > > We opened a new Pulsar cluster based on 2.9.0-candidate-4 and
> >> injected
> >> > > > some chaos experiments by chaos-mesh, such as broker pod failure,
> >> > kill, and
> >> > > > zookeeper pod failure, in this process, the entire Pulsar cluster
> >> could
> >> > > > provide service normally, the producer and consumer could work
> >> > > > continuously. But maybe the test is not very strict, we will
> >> improve it
> >> > > > persistently.
> >> > > >
> >> > > > Thanks
> >> > > >
> >> > > >
> >> > > > On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> >> > > > > This is the fourth release candidate for Apache Pulsar, version
> >> > 2.9.0.
> >> > > > >
> >> > > > > It fixes the following issues:
> >> > > > > https://github.com/apache/pulsar/milestone/30?closed=1
> >> > > > >
> >> > > > > *** 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.9.0-candidate-4/
> >> > > > >
> >> > > > > SHA-512 checksums:
> >> > > > >
> >> > > > >
> >> > > >
> >> >
> >> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> >> > > > >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> >> > > > >
> >> > > >
> >> >
> >> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> >> > > > >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> >> > > > >
> >> > > > > Maven staging repo:
> >> > > > >
> >> >
> >> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> >> > > > >
> >> > > > > The tag to be voted upon:
> >> > > > > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> >> > > > > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> >> > > > >
> >> > > > > 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.
> >> > > > >
> >> > > > > Enrico Olivelli
> >> > > > >
> >> > > >
> >> >
> >>
> >>
> >> --
> >> Nicolò Boschi
> >>
> >

[RESULT] [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Enrico Olivelli <eo...@gmail.com>.
Hello everyone,
the VOTE passed with 6 +1
- Enrico Olivelli (binding)
- Yuri Mizushima
- PengHui Li (binding)
- Matteo Merli (binding)
- Nicolò Boschi
- Ran Gao (assuming as +1)

I will promote the artifacts and push the docker images.
It will take some time, expect to be release available by the end of the
week

Enrico

Il giorno gio 25 nov 2021 alle ore 07:43 Enrico Olivelli <
eolivelli@gmail.com> ha scritto:

> +1 (binding)
>
>
> Enrico
>
> Il giorno mar 23 nov 2021 alle ore 11:29 Nicolò Boschi <
> boschi1997@gmail.com> ha scritto:
>
>> +1 (non binding)
>>
>> Checks:
>> - Checksum and signatures
>> - Compile from source w JDK11
>> - Build docker image from source
>> - Test docker image - Run Pulsar standalone and produce-consume from CLI
>>
>>
>> Il giorno mar 23 nov 2021 alle ore 02:16 Matteo Merli <mm...@apache.org>
>> ha scritto:
>>
>> > +1 binding
>> >
>> > Checked:
>> >  * Signatures
>> >  * Bin distribution:
>> >      - NOTICE, README, LICENSE
>> >      - Start standalone service and producer/consumer test
>> >  * Src distribution:
>> >      - NOTICE,  README, LICENSE
>> >      - Compile and unit tests
>> >      - Start standalone service
>> >  * Checked staging maven repository artifacts
>> >
>> >
>> > --
>> > Matteo Merli
>> > <mm...@apache.org>
>> >
>> >
>> > On Mon, Nov 22, 2021 at 4:50 PM PengHui Li <pe...@apache.org> wrote:
>> > >
>> > > +1 (binding)
>> > >
>> > > Follow the "Release Candidate Validation":
>> > >
>> > > - start standalone
>> > > - create tenants and namespaces
>> > > - publish and consume messages
>> > > - cassandra connector
>> > > - function and stateful function
>> > >
>> > > Done the performance test, no performance degradation.
>> > >
>> > > Best regards
>> > > Penghui
>> > >
>> > >
>> > >
>> > > On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:
>> > >
>> > > > Hi Enrico,
>> > > >
>> > > > Thanks for your great work!
>> > > >
>> > > > We also make some chaos tests for 2.9.0 candidate 4.
>> > > >
>> > > > We opened a new Pulsar cluster based on 2.9.0-candidate-4 and
>> injected
>> > > > some chaos experiments by chaos-mesh, such as broker pod failure,
>> > kill, and
>> > > > zookeeper pod failure, in this process, the entire Pulsar cluster
>> could
>> > > > provide service normally, the producer and consumer could work
>> > > > continuously. But maybe the test is not very strict, we will
>> improve it
>> > > > persistently.
>> > > >
>> > > > Thanks
>> > > >
>> > > >
>> > > > On 2021/11/17 13:04:52 Enrico Olivelli wrote:
>> > > > > This is the fourth release candidate for Apache Pulsar, version
>> > 2.9.0.
>> > > > >
>> > > > > It fixes the following issues:
>> > > > > https://github.com/apache/pulsar/milestone/30?closed=1
>> > > > >
>> > > > > *** 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.9.0-candidate-4/
>> > > > >
>> > > > > SHA-512 checksums:
>> > > > >
>> > > > >
>> > > >
>> >
>> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
>> > > > >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
>> > > > >
>> > > >
>> >
>> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
>> > > > >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
>> > > > >
>> > > > > Maven staging repo:
>> > > > >
>> >
>> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
>> > > > >
>> > > > > The tag to be voted upon:
>> > > > > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
>> > > > > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
>> > > > >
>> > > > > 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.
>> > > > >
>> > > > > Enrico Olivelli
>> > > > >
>> > > >
>> >
>>
>>
>> --
>> Nicolò Boschi
>>
>

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Enrico Olivelli <eo...@gmail.com>.
+1 (binding)


Enrico

Il giorno mar 23 nov 2021 alle ore 11:29 Nicolò Boschi <bo...@gmail.com>
ha scritto:

> +1 (non binding)
>
> Checks:
> - Checksum and signatures
> - Compile from source w JDK11
> - Build docker image from source
> - Test docker image - Run Pulsar standalone and produce-consume from CLI
>
>
> Il giorno mar 23 nov 2021 alle ore 02:16 Matteo Merli <mm...@apache.org>
> ha scritto:
>
> > +1 binding
> >
> > Checked:
> >  * Signatures
> >  * Bin distribution:
> >      - NOTICE, README, LICENSE
> >      - Start standalone service and producer/consumer test
> >  * Src distribution:
> >      - NOTICE,  README, LICENSE
> >      - Compile and unit tests
> >      - Start standalone service
> >  * Checked staging maven repository artifacts
> >
> >
> > --
> > Matteo Merli
> > <mm...@apache.org>
> >
> >
> > On Mon, Nov 22, 2021 at 4:50 PM PengHui Li <pe...@apache.org> wrote:
> > >
> > > +1 (binding)
> > >
> > > Follow the "Release Candidate Validation":
> > >
> > > - start standalone
> > > - create tenants and namespaces
> > > - publish and consume messages
> > > - cassandra connector
> > > - function and stateful function
> > >
> > > Done the performance test, no performance degradation.
> > >
> > > Best regards
> > > Penghui
> > >
> > >
> > >
> > > On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:
> > >
> > > > Hi Enrico,
> > > >
> > > > Thanks for your great work!
> > > >
> > > > We also make some chaos tests for 2.9.0 candidate 4.
> > > >
> > > > We opened a new Pulsar cluster based on 2.9.0-candidate-4 and
> injected
> > > > some chaos experiments by chaos-mesh, such as broker pod failure,
> > kill, and
> > > > zookeeper pod failure, in this process, the entire Pulsar cluster
> could
> > > > provide service normally, the producer and consumer could work
> > > > continuously. But maybe the test is not very strict, we will improve
> it
> > > > persistently.
> > > >
> > > > Thanks
> > > >
> > > >
> > > > On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> > > > > This is the fourth release candidate for Apache Pulsar, version
> > 2.9.0.
> > > > >
> > > > > It fixes the following issues:
> > > > > https://github.com/apache/pulsar/milestone/30?closed=1
> > > > >
> > > > > *** 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.9.0-candidate-4/
> > > > >
> > > > > SHA-512 checksums:
> > > > >
> > > > >
> > > >
> >
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> > > > >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> > > > >
> > > >
> >
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> > > > >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> > > > >
> > > > > Maven staging repo:
> > > > >
> > https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> > > > >
> > > > > The tag to be voted upon:
> > > > > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> > > > > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> > > > >
> > > > > 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.
> > > > >
> > > > > Enrico Olivelli
> > > > >
> > > >
> >
>
>
> --
> Nicolò Boschi
>

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Nicolò Boschi <bo...@gmail.com>.
+1 (non binding)

Checks:
- Checksum and signatures
- Compile from source w JDK11
- Build docker image from source
- Test docker image - Run Pulsar standalone and produce-consume from CLI


Il giorno mar 23 nov 2021 alle ore 02:16 Matteo Merli <mm...@apache.org>
ha scritto:

> +1 binding
>
> Checked:
>  * Signatures
>  * Bin distribution:
>      - NOTICE, README, LICENSE
>      - Start standalone service and producer/consumer test
>  * Src distribution:
>      - NOTICE,  README, LICENSE
>      - Compile and unit tests
>      - Start standalone service
>  * Checked staging maven repository artifacts
>
>
> --
> Matteo Merli
> <mm...@apache.org>
>
>
> On Mon, Nov 22, 2021 at 4:50 PM PengHui Li <pe...@apache.org> wrote:
> >
> > +1 (binding)
> >
> > Follow the "Release Candidate Validation":
> >
> > - start standalone
> > - create tenants and namespaces
> > - publish and consume messages
> > - cassandra connector
> > - function and stateful function
> >
> > Done the performance test, no performance degradation.
> >
> > Best regards
> > Penghui
> >
> >
> >
> > On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:
> >
> > > Hi Enrico,
> > >
> > > Thanks for your great work!
> > >
> > > We also make some chaos tests for 2.9.0 candidate 4.
> > >
> > > We opened a new Pulsar cluster based on 2.9.0-candidate-4 and injected
> > > some chaos experiments by chaos-mesh, such as broker pod failure,
> kill, and
> > > zookeeper pod failure, in this process, the entire Pulsar cluster could
> > > provide service normally, the producer and consumer could work
> > > continuously. But maybe the test is not very strict, we will improve it
> > > persistently.
> > >
> > > Thanks
> > >
> > >
> > > On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> > > > This is the fourth release candidate for Apache Pulsar, version
> 2.9.0.
> > > >
> > > > It fixes the following issues:
> > > > https://github.com/apache/pulsar/milestone/30?closed=1
> > > >
> > > > *** 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.9.0-candidate-4/
> > > >
> > > > SHA-512 checksums:
> > > >
> > > >
> > >
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> > > >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> > > >
> > >
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> > > >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> > > >
> > > > Maven staging repo:
> > > >
> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> > > >
> > > > The tag to be voted upon:
> > > > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> > > > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> > > >
> > > > 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.
> > > >
> > > > Enrico Olivelli
> > > >
> > >
>


-- 
Nicolò Boschi

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Matteo Merli <mm...@apache.org>.
+1 binding

Checked:
 * Signatures
 * Bin distribution:
     - NOTICE, README, LICENSE
     - Start standalone service and producer/consumer test
 * Src distribution:
     - NOTICE,  README, LICENSE
     - Compile and unit tests
     - Start standalone service
 * Checked staging maven repository artifacts


--
Matteo Merli
<mm...@apache.org>


On Mon, Nov 22, 2021 at 4:50 PM PengHui Li <pe...@apache.org> wrote:
>
> +1 (binding)
>
> Follow the "Release Candidate Validation":
>
> - start standalone
> - create tenants and namespaces
> - publish and consume messages
> - cassandra connector
> - function and stateful function
>
> Done the performance test, no performance degradation.
>
> Best regards
> Penghui
>
>
>
> On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:
>
> > Hi Enrico,
> >
> > Thanks for your great work!
> >
> > We also make some chaos tests for 2.9.0 candidate 4.
> >
> > We opened a new Pulsar cluster based on 2.9.0-candidate-4 and injected
> > some chaos experiments by chaos-mesh, such as broker pod failure, kill, and
> > zookeeper pod failure, in this process, the entire Pulsar cluster could
> > provide service normally, the producer and consumer could work
> > continuously. But maybe the test is not very strict, we will improve it
> > persistently.
> >
> > Thanks
> >
> >
> > On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> > > This is the fourth release candidate for Apache Pulsar, version 2.9.0.
> > >
> > > It fixes the following issues:
> > > https://github.com/apache/pulsar/milestone/30?closed=1
> > >
> > > *** 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.9.0-candidate-4/
> > >
> > > SHA-512 checksums:
> > >
> > >
> > 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> > >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> > >
> > ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> > >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> > >
> > > Maven staging repo:
> > > https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> > >
> > > The tag to be voted upon:
> > > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> > > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> > >
> > > 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.
> > >
> > > Enrico Olivelli
> > >
> >

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by PengHui Li <pe...@apache.org>.
+1 (binding)

Follow the "Release Candidate Validation":

- start standalone
- create tenants and namespaces
- publish and consume messages
- cassandra connector
- function and stateful function

Done the performance test, no performance degradation.

Best regards
Penghui



On Mon, Nov 22, 2021 at 10:51 PM Ran Gao <rg...@apache.org> wrote:

> Hi Enrico,
>
> Thanks for your great work!
>
> We also make some chaos tests for 2.9.0 candidate 4.
>
> We opened a new Pulsar cluster based on 2.9.0-candidate-4 and injected
> some chaos experiments by chaos-mesh, such as broker pod failure, kill, and
> zookeeper pod failure, in this process, the entire Pulsar cluster could
> provide service normally, the producer and consumer could work
> continuously. But maybe the test is not very strict, we will improve it
> persistently.
>
> Thanks
>
>
> On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> > This is the fourth release candidate for Apache Pulsar, version 2.9.0.
> >
> > It fixes the following issues:
> > https://github.com/apache/pulsar/milestone/30?closed=1
> >
> > *** 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.9.0-candidate-4/
> >
> > SHA-512 checksums:
> >
> >
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> >  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> >
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> >  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> >
> > The tag to be voted upon:
> > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> >
> > 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.
> >
> > Enrico Olivelli
> >
>

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Ran Gao <rg...@apache.org>.
Hi Enrico,

Thanks for your great work!

We also make some chaos tests for 2.9.0 candidate 4.

We opened a new Pulsar cluster based on 2.9.0-candidate-4 and injected some chaos experiments by chaos-mesh, such as broker pod failure, kill, and zookeeper pod failure, in this process, the entire Pulsar cluster could provide service normally, the producer and consumer could work continuously. But maybe the test is not very strict, we will improve it persistently.

Thanks


On 2021/11/17 13:04:52 Enrico Olivelli wrote:
> This is the fourth release candidate for Apache Pulsar, version 2.9.0.
> 
> It fixes the following issues:
> https://github.com/apache/pulsar/milestone/30?closed=1
> 
> *** 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.9.0-candidate-4/
> 
> SHA-512 checksums:
> 
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
>  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
>  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
> 
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
> 
> The tag to be voted upon:
> v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
> 
> 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.
> 
> Enrico Olivelli
> 

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Enrico Olivelli <eo...@gmail.com>.
I have cherry-picked to branch-2.9
https://github.com/apache/pulsar/pull/12659

I encourage everyone to continue testing this RC and validate it.

It is possible that we will roll out a new RC in order to include 12659,

I am NOT cancelling the VOTE at the moment




Enrico

Il giorno ven 19 nov 2021 alle ore 10:21 Enrico Olivelli <
eolivelli@gmail.com> ha scritto:

> Yuri
>
> Il giorno ven 19 nov 2021 alle ore 08:38 Yuri Mizushima <
> yumizush@yahoo-corp.jp> ha scritto:
>
>> +1 (non-binding)
>>
>> * Verified checksum/signature
>> * Ran release candidate validation on JDK8+macOS
>>
>> Thank you for being release manager.
>>
>> nits:
>> Do we apply the https://github.com/apache/pulsar/pull/12659 commit to
>> v2.9.0?
>> In my environment, StringIndexOutOfBoundsException occurs when I create a
>> tenant.
>> I think it is not critical at least in my case because of
>> https://github.com/apache/pulsar/blob/v2.9.0-candidate-4/pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceGroupNamespaceConfigListener.java#L139-L141
>> .
>> What do you think?
>>
>
> I believe that if you see that error just by creating a tenant then this
> is a blocker for the release.
>
> We cannot release something that reports and error during very common
> admin operations
>
>
>
> Enrico
>
>
>
>>
>> ```
>> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
>>         at java.lang.String.substring(String.java:1931) ~[?:1.8.0_312]
>>         at
>> org.apache.pulsar.broker.resources.NamespaceResources.pathIsFromNamespace(NamespaceResources.java:121)
>> ~[org.apache.pulsar-pulsar-broker-common-2.9.0.jar:2.9.0]
>>         at
>> org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:139)
>> ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
>>         at
>> org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:42)
>> ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
>>         at
>> org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$0(AbstractMetadataStore.java:167)
>> ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
>>         at
>> java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:895)
>> ~[?:1.8.0_312]
>>         at
>> org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$1(AbstractMetadataStore.java:165)
>> ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
>>         at
>> java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
>> [?:1.8.0_312]
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>> [?:1.8.0_312]
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>> [?:1.8.0_312]
>>         at
>> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>> [io.netty-netty-common-4.1.68.Final.jar:4.1.68.Final]
>>         at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
>> ```
>>
>> Regards,
>> --
>> Yuri Mizushima
>> yumizush@yahoo-corp.jp
>>
>>
>> "Enrico Olivelli" <eo...@gmail.com> wrote:
>>
>>     I have pushed in my personal dockerhub the docker images for this RC:
>>
>>     eolivelli/pulsar-all:2.9.0rc4
>>     eolivelli/pulsar:2.9.0rc4
>>
>>     Enrico
>>
>>     Il giorno mer 17 nov 2021 alle ore 14:04 Enrico Olivelli <
>>     eolivelli@gmail.com> ha scritto:
>>
>>     > This is the fourth release candidate for Apache Pulsar, version
>> 2.9.0.
>>     >
>>     > It fixes the following issues:
>>     > https://github.com/apache/pulsar/milestone/30?closed=1
>>     >
>>     > *** 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.9.0-candidate-4/
>>     >
>>     > SHA-512 checksums:
>>     >
>>     >
>> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
>> apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
>>     >
>> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
>> apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
>>     >
>>     > Maven staging repo:
>>     >
>> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
>>     >
>>     > The tag to be voted upon:
>>     > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
>>     > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
>>     >
>>     > 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.
>>     >
>>     > Enrico Olivelli
>>     >
>>     >
>>
>>

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Enrico Olivelli <eo...@gmail.com>.
Yuri

Il giorno ven 19 nov 2021 alle ore 08:38 Yuri Mizushima <
yumizush@yahoo-corp.jp> ha scritto:

> +1 (non-binding)
>
> * Verified checksum/signature
> * Ran release candidate validation on JDK8+macOS
>
> Thank you for being release manager.
>
> nits:
> Do we apply the https://github.com/apache/pulsar/pull/12659 commit to
> v2.9.0?
> In my environment, StringIndexOutOfBoundsException occurs when I create a
> tenant.
> I think it is not critical at least in my case because of
> https://github.com/apache/pulsar/blob/v2.9.0-candidate-4/pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceGroupNamespaceConfigListener.java#L139-L141
> .
> What do you think?
>

I believe that if you see that error just by creating a tenant then this is
a blocker for the release.

We cannot release something that reports and error during very common admin
operations



Enrico



>
> ```
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
>         at java.lang.String.substring(String.java:1931) ~[?:1.8.0_312]
>         at
> org.apache.pulsar.broker.resources.NamespaceResources.pathIsFromNamespace(NamespaceResources.java:121)
> ~[org.apache.pulsar-pulsar-broker-common-2.9.0.jar:2.9.0]
>         at
> org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:139)
> ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
>         at
> org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:42)
> ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
>         at
> org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$0(AbstractMetadataStore.java:167)
> ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
>         at
> java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:895)
> ~[?:1.8.0_312]
>         at
> org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$1(AbstractMetadataStore.java:165)
> ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
>         at
> java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
> [?:1.8.0_312]
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> [?:1.8.0_312]
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> [?:1.8.0_312]
>         at
> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
> [io.netty-netty-common-4.1.68.Final.jar:4.1.68.Final]
>         at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
> ```
>
> Regards,
> --
> Yuri Mizushima
> yumizush@yahoo-corp.jp
>
>
> "Enrico Olivelli" <eo...@gmail.com> wrote:
>
>     I have pushed in my personal dockerhub the docker images for this RC:
>
>     eolivelli/pulsar-all:2.9.0rc4
>     eolivelli/pulsar:2.9.0rc4
>
>     Enrico
>
>     Il giorno mer 17 nov 2021 alle ore 14:04 Enrico Olivelli <
>     eolivelli@gmail.com> ha scritto:
>
>     > This is the fourth release candidate for Apache Pulsar, version
> 2.9.0.
>     >
>     > It fixes the following issues:
>     > https://github.com/apache/pulsar/milestone/30?closed=1
>     >
>     > *** 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.9.0-candidate-4/
>     >
>     > SHA-512 checksums:
>     >
>     >
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
> apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
>     >
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
> apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
>     >
>     > Maven staging repo:
>     >
> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
>     >
>     > The tag to be voted upon:
>     > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
>     > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
>     >
>     > 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.
>     >
>     > Enrico Olivelli
>     >
>     >
>
>

Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Yuri Mizushima <yu...@yahoo-corp.jp>.
+1 (non-binding)

* Verified checksum/signature
* Ran release candidate validation on JDK8+macOS

Thank you for being release manager.

nits:
Do we apply the https://github.com/apache/pulsar/pull/12659 commit to v2.9.0?
In my environment, StringIndexOutOfBoundsException occurs when I create a tenant.
I think it is not critical at least in my case because of https://github.com/apache/pulsar/blob/v2.9.0-candidate-4/pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceGroupNamespaceConfigListener.java#L139-L141 .
What do you think?

```
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(String.java:1931) ~[?:1.8.0_312]
        at org.apache.pulsar.broker.resources.NamespaceResources.pathIsFromNamespace(NamespaceResources.java:121) ~[org.apache.pulsar-pulsar-broker-common-2.9.0.jar:2.9.0]
        at org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:139) ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
        at org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:42) ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
        at org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$0(AbstractMetadataStore.java:167) ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
        at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:895) ~[?:1.8.0_312]
        at org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$1(AbstractMetadataStore.java:165) ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604) [?:1.8.0_312]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_312]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_312]
        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [io.netty-netty-common-4.1.68.Final.jar:4.1.68.Final]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
```

Regards,
-- 
Yuri Mizushima
yumizush@yahoo-corp.jp
 

"Enrico Olivelli" <eo...@gmail.com> wrote:

    I have pushed in my personal dockerhub the docker images for this RC:

    eolivelli/pulsar-all:2.9.0rc4
    eolivelli/pulsar:2.9.0rc4

    Enrico

    Il giorno mer 17 nov 2021 alle ore 14:04 Enrico Olivelli <
    eolivelli@gmail.com> ha scritto:

    > This is the fourth release candidate for Apache Pulsar, version 2.9.0.
    >
    > It fixes the following issues:
    > https://github.com/apache/pulsar/milestone/30?closed=1
    >
    > *** 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.9.0-candidate-4/
    >
    > SHA-512 checksums:
    >
    > 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
    > ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
    >
    > Maven staging repo:
    > https://repository.apache.org/content/repositories/orgapachepulsar-1104/
    >
    > The tag to be voted upon:
    > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
    > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
    >
    > 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.
    >
    > Enrico Olivelli
    >
    >


Re: [VOTE] Apache Pulsar 2.9.0 candidate 4

Posted by Enrico Olivelli <eo...@gmail.com>.
I have pushed in my personal dockerhub the docker images for this RC:

eolivelli/pulsar-all:2.9.0rc4
eolivelli/pulsar:2.9.0rc4

Enrico

Il giorno mer 17 nov 2021 alle ore 14:04 Enrico Olivelli <
eolivelli@gmail.com> ha scritto:

> This is the fourth release candidate for Apache Pulsar, version 2.9.0.
>
> It fixes the following issues:
> https://github.com/apache/pulsar/milestone/30?closed=1
>
> *** 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.9.0-candidate-4/
>
> SHA-512 checksums:
>
> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad  apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85  apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
>
> The tag to be voted upon:
> v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
> https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
>
> 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.
>
> Enrico Olivelli
>
>