Thank you Willem. Comments inline

On Fri, May 25, 2018 at 4:03 PM, Willem Jiang <willem.ji...@gmail.com>
wrote:

> my +1.
>
> I checked:
>
> The sign and check sum for both src and binary distributions.
> The License and Notice file for src and binary distributions.
> I can build the binary from source.
>
> Here are some minor issues I found, it's not blocker issues please verify
> them and we can fix it in the next release.
>
> 1. It's a little big size for the binary ,  so I checked the files.
> It looks like there are java-instance.jar which holds all the jars in the
> lib directory. I think we need to find a way to avoid shipping the jars
> twice.
>

java-instance.jar is a uber jar including all the dependencies for running
pulsar functions in process mode.

it is needed for this release, because there are conflicts between
different protobuf/netty versions. so we have to do proper shading to
handle that.

we are addressing that in master, the situation can be improved in 2.1
release.


>
> 2. There are three different version of Netty in the library,
> io.netty-netty-3.10.1.Final.jar
> io.netty-netty-all-4.1.21.Final.jar
> io.netty-netty-codec-http2-4.1.12.Final.jar
>
> as netty 3.x and netty4.x use different package name, we may need to go
> through all the netty 4.x dependencies.
>

yeah. pulsar is using 4.1.21, however 3.10.1 and 4.1.12 are coming from its
transitive dependencies. hope that clarifies.


>
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Thu, May 24, 2018 at 1:21 PM, Matteo Merli <mme...@apache.org> wrote:
>
> > This is the fifth release candidate for Apache Pulsar, version
> > 2.0.0-rc1-incubating.
> >
> > Pulsar is a highly scalable, low latency messaging platform running on
> > commodity hardware.
> > It provides simple pub-sub semantics over topics, guaranteed
> at-least-once
> > delivery of
> > messages, automatic cursor management for subscribers, and
> geo-replication.
> >
> > The only difference from previous candidate is a fix on the LICENSE
> > attached to bin distribution to correctly reflect all dependencies and
> > versions.
> >
> > Link to the voting thread on pulsar dev list:
> > https://lists.apache.org/thread.html/81359fe55cb75cd1621a70e9a5a0af
> > 02fb1a84549ab0046d335182fa@%3Cdev.pulsar.apache.org%3E
> >
> > It fixes the following issues:
> > https://github.com/apache/incubator-pulsar/milestone/12?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/incubator/pulsar/
> > pulsar-2.0.0-rc1-incubating-candidate-5/
> >
> > SHA-1 checksums:
> > 72ee624c9b1485cc4c12b71e3807c7c05ec900ad
> > apache-pulsar-2.0.0-rc1-incubating-bin.tar.gz
> > c525457db8f9c4ea859c595c93e9207631cda19f
> > apache-pulsar-2.0.0-rc1-incubating-src.tar.gz
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachepulsar-1017/
> >
> > The tag to be voted upon:
> > v2.0.0-rc1-incubating-candidate-5 (08708a198606fb934e46f6cb0b614f
> > 2babf613e4)
> > https://github.com/apache/incubator-pulsar/releases/tag/
> > v2.0.0-rc1-incubating-candidate-5
> >
> > 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 the source package, and follow the README to build
> > and run the Pulsar standalone service.
> >
> >
> > --
> > Matteo Merli
> > <mme...@apache.org>
> >
>

Reply via email to