Re: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3

2018-02-23 Thread Jai Asher
Hi,

The vote for releasing Apache Pulsar 1.22.0-incubating is now closed.

With a total of +6 votes (5 binding) and no -1 votes, the vote passes.

+1s (binding):
Matteo
Sergio
Masahiro
Rajan
Nozomi

+1 (non binding):
Jia

Thanks a lot to all the reviewers for taking the time to validate this
release!

Regards,
Jai

On Fri, Feb 23, 2018 at 9:22 AM, Matteo Merli  wrote:

> +1 (binding)
>
> Environment: MacOS 10.12 & Centos-7.4
>
> Checked:
>  * Signatures, crc
>  * 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
>
> On Fri, Feb 23, 2018 at 2:44 AM Jia Zhai  wrote:
>
> > +1 (non-binding)
> >
> > Environment: MacOS 10.13
> >
> > * Bin distribution
> > -checked md5, sha, asc,
> > -start standalone,
> > -producer/consumer worked,
> > * Src distribution
> > -checked md5, sha, asc,
> > -compile and unit tests,
> > -start standalone,
> > -producer/consumer worked
> >
> >
> >
> >
> > On Fri, Feb 23, 2018 at 4:02 PM, Masahiro Sakamoto <
> massa...@yahoo-corp.jp
> > >
> > wrote:
> >
> > > +1 (binding)
> > >
> > > Environment: CentOS 6.7
> > >
> > > * checked md5, sha, asc
> > > * ran standalone
> > > * producer/consumer worked normally
> > > * compiling and unit tests succeeded
> > > * rat check
> > >
> > > - Masahiro
> > >
> > > --
> > > Masahiro Sakamoto
> > > Yahoo Japan Corp.
> > > E-mail: massa...@yahoo-corp.jp
> > > --
> > >
> > > > -Original Message-
> > > > From: Jai Asher [mailto:jai.ashe...@gmail.com]
> > > > Sent: Wednesday, February 21, 2018 1:39 PM
> > > > To: dev@pulsar.incubator.apache.org
> > > > Subject: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3
> > > >
> > > > This is the fourth release candidate for Apache Pulsar, version
> > > > 1.22.0-incubating.
> > > >
> > > > It fixes the following issues:
> > > > https://github.com/apache/incubator-pulsar/milestone/11?closed=1
> > > >
> > > > *** Please download, test and vote by Friday, Feb 23, 2018, 10:00
> GMT.
> > > >
> > > > 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/incubator/pulsar/
> pulsar-1.22.0-
> > > > incubating-candidate-3/
> > > >
> > > > Maven staging repo:
> > > > https://repository.apache.org/content/repositories/
> orgapachepulsar-101
> > > > 0/
> > > >
> > > > The tag to be voted upon:
> > > > v1.22.0-incubating-candidate-3
> > > > (5d14788e510faec23fd8ed189ed343e93b489dda)
> > > > https://github.com/apache/incubator-pulsar/releases/tag/
> v1.22.0-incuba
> > > > ting-candidate-3
> > > >
> > > > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > > > https://dist.apache.org/repos/dist/release/incubator/pulsar/KEYS
> > > >
> > > > Please download the source package, and follow the README to build
> and
> > > run
> > > > the Pulsar standalone service.
> > >
> >
> --
> Matteo Merli
> 
>


Re: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3

2018-02-23 Thread Matteo Merli
+1 (binding)

Environment: MacOS 10.12 & Centos-7.4

Checked:
 * Signatures, crc
 * 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

On Fri, Feb 23, 2018 at 2:44 AM Jia Zhai  wrote:

> +1 (non-binding)
>
> Environment: MacOS 10.13
>
> * Bin distribution
> -checked md5, sha, asc,
> -start standalone,
> -producer/consumer worked,
> * Src distribution
> -checked md5, sha, asc,
> -compile and unit tests,
> -start standalone,
> -producer/consumer worked
>
>
>
>
> On Fri, Feb 23, 2018 at 4:02 PM, Masahiro Sakamoto  >
> wrote:
>
> > +1 (binding)
> >
> > Environment: CentOS 6.7
> >
> > * checked md5, sha, asc
> > * ran standalone
> > * producer/consumer worked normally
> > * compiling and unit tests succeeded
> > * rat check
> >
> > - Masahiro
> >
> > --
> > Masahiro Sakamoto
> > Yahoo Japan Corp.
> > E-mail: massa...@yahoo-corp.jp
> > --
> >
> > > -Original Message-
> > > From: Jai Asher [mailto:jai.ashe...@gmail.com]
> > > Sent: Wednesday, February 21, 2018 1:39 PM
> > > To: dev@pulsar.incubator.apache.org
> > > Subject: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3
> > >
> > > This is the fourth release candidate for Apache Pulsar, version
> > > 1.22.0-incubating.
> > >
> > > It fixes the following issues:
> > > https://github.com/apache/incubator-pulsar/milestone/11?closed=1
> > >
> > > *** Please download, test and vote by Friday, Feb 23, 2018, 10:00 GMT.
> > >
> > > 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/incubator/pulsar/pulsar-1.22.0-
> > > incubating-candidate-3/
> > >
> > > Maven staging repo:
> > > https://repository.apache.org/content/repositories/orgapachepulsar-101
> > > 0/
> > >
> > > The tag to be voted upon:
> > > v1.22.0-incubating-candidate-3
> > > (5d14788e510faec23fd8ed189ed343e93b489dda)
> > > https://github.com/apache/incubator-pulsar/releases/tag/v1.22.0-incuba
> > > ting-candidate-3
> > >
> > > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > > https://dist.apache.org/repos/dist/release/incubator/pulsar/KEYS
> > >
> > > Please download the source package, and follow the README to build and
> > run
> > > the Pulsar standalone service.
> >
>
-- 
Matteo Merli



Integration testing for Pulsar

2018-02-23 Thread Ivan Kelly
Hi folks,

I've just pushed the first[1] in a series of pull requests to add
integration testing to pulsar.

The tests will run with a framework called Arquillian Cube[2], which
can be thought of as a way to run docker-compose within testng.

A lot of the setup and code I'll be pushing comes from BookKeeper
which already uses this for compatibility testing. Once the changes
are in, I'll work on adding the testing to CI.

To see what the final thing will look like, I've pushed a WIP
branch[3]. The WIP branch has a single test, a smoke test, which boots
a set of brokers, publishes and subscribes and then tears the cluster
down.

I look forward to your feedback,
Ivan


[1] https://github.com/apache/incubator-pulsar/pull/1275
[2] https://github.com/arquillian/arquillian-cube
[3] 
https://github.com/ivankelly/incubator-pulsar/tree/integration-test-wip/tests


Re: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3

2018-02-23 Thread Jia Zhai
+1 (non-binding)

Environment: MacOS 10.13

* Bin distribution
-checked md5, sha, asc,
-start standalone,
-producer/consumer worked,
* Src distribution
-checked md5, sha, asc,
-compile and unit tests,
-start standalone,
-producer/consumer worked




On Fri, Feb 23, 2018 at 4:02 PM, Masahiro Sakamoto 
wrote:

> +1 (binding)
>
> Environment: CentOS 6.7
>
> * checked md5, sha, asc
> * ran standalone
> * producer/consumer worked normally
> * compiling and unit tests succeeded
> * rat check
>
> - Masahiro
>
> --
> Masahiro Sakamoto
> Yahoo Japan Corp.
> E-mail: massa...@yahoo-corp.jp
> --
>
> > -Original Message-
> > From: Jai Asher [mailto:jai.ashe...@gmail.com]
> > Sent: Wednesday, February 21, 2018 1:39 PM
> > To: dev@pulsar.incubator.apache.org
> > Subject: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3
> >
> > This is the fourth release candidate for Apache Pulsar, version
> > 1.22.0-incubating.
> >
> > It fixes the following issues:
> > https://github.com/apache/incubator-pulsar/milestone/11?closed=1
> >
> > *** Please download, test and vote by Friday, Feb 23, 2018, 10:00 GMT.
> >
> > 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/incubator/pulsar/pulsar-1.22.0-
> > incubating-candidate-3/
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachepulsar-101
> > 0/
> >
> > The tag to be voted upon:
> > v1.22.0-incubating-candidate-3
> > (5d14788e510faec23fd8ed189ed343e93b489dda)
> > https://github.com/apache/incubator-pulsar/releases/tag/v1.22.0-incuba
> > ting-candidate-3
> >
> > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > https://dist.apache.org/repos/dist/release/incubator/pulsar/KEYS
> >
> > Please download the source package, and follow the README to build and
> run
> > the Pulsar standalone service.
>


RE: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3

2018-02-23 Thread Masahiro Sakamoto
+1 (binding)

Environment: CentOS 6.7

* checked md5, sha, asc
* ran standalone
* producer/consumer worked normally
* compiling and unit tests succeeded
* rat check

- Masahiro

--
Masahiro Sakamoto
Yahoo Japan Corp.
E-mail: massa...@yahoo-corp.jp
--

> -Original Message-
> From: Jai Asher [mailto:jai.ashe...@gmail.com]
> Sent: Wednesday, February 21, 2018 1:39 PM
> To: dev@pulsar.incubator.apache.org
> Subject: [VOTE] Pulsar 1.22.0-incubating Release Candidate 3
> 
> This is the fourth release candidate for Apache Pulsar, version
> 1.22.0-incubating.
> 
> It fixes the following issues:
> https://github.com/apache/incubator-pulsar/milestone/11?closed=1
> 
> *** Please download, test and vote by Friday, Feb 23, 2018, 10:00 GMT.
> 
> 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/incubator/pulsar/pulsar-1.22.0-
> incubating-candidate-3/
> 
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachepulsar-101
> 0/
> 
> The tag to be voted upon:
> v1.22.0-incubating-candidate-3
> (5d14788e510faec23fd8ed189ed343e93b489dda)
> https://github.com/apache/incubator-pulsar/releases/tag/v1.22.0-incuba
> ting-candidate-3
> 
> Pulsar's KEYS file containing PGP keys we use to sign the release:
> https://dist.apache.org/repos/dist/release/incubator/pulsar/KEYS
> 
> Please download the source package, and follow the README to build and run
> the Pulsar standalone service.