The vote is now closed for Pulsar 2.3.2 Release Candidate 1 with 6 +1s , (4 binding) and no -1s
Binding +1 Boyang Jerry Peng Matteo Merli Ivan Kelly Jia Zhai Non-binding +1 Yong Zhang Eren Avsarogullari No -1 Thank everyone for validating the release Best, Jerry On Wed, May 29, 2019 at 5:50 PM Jia Zhai <zhaiji...@gmail.com> wrote: > > Thanks Enrico, > > After import keys, it runs well. > > +1 binding > > Environment: macOS 10.14.2 > > > - verified packages checksum ( asc and sha all good) > > - the source package build and test all run successfully. > > - src/bin, 'bin/pulsar standalone' and client produce/consume runs well. > > > > Best Regards. > > > Jia Zhai > > Beijing, China > > Mobile: +86 15810491983 > > > > > On Wed, May 29, 2019 at 11:01 PM Ivan Kelly <iv...@apache.org> wrote: > > > +1 from me > > > > ✓ sha512 & package sigs are correct > > ✓ licenses are correct > > ✓ rat check passes > > ✓ maven artifacts sigs are correct > > ✓ unit tests > > ✓ integration tests > > > > One thing to note is the -src package contains pom.xml.versionsBackup > > files which should not be there. > > > > Good work Jerry! > > > > -Ivan > > > > On Wed, May 29, 2019 at 7:18 AM Enrico Olivelli <eolive...@gmail.com> > > wrote: > > > > > > Il mer 29 mag 2019, 02:32 Jia Zhai <zhaiji...@gmail.com> ha scritto: > > > > > > > Hi Jerry, > > > > > > > > Seems the asc signatures have some issue: > > > > > > > > Downloads gpg --verify apache-pulsar-2.3.2-bin.tar.gz.asc > > > > > > > > gpg: assuming signed data in 'apache-pulsar-2.3.2-bin.tar.gz' > > > > > > > > gpg: Signature made Wed May 22 09:01:05 2019 CST > > > > > > > > gpg: using RSA key > > 2FDB6100EF4639F1C13A78D6C69517E5621D7F5F > > > > > > > > gpg: Can't check signature: No public key > > > > > > > > > > Jia, > > > > > > Did you import the keys? > > > > > > Enrico > > > > > > > > > > > > > > > Best Regards. > > > > > > > > > > > > Jia Zhai > > > > > > > > Beijing, China > > > > > > > > > > > > > > > > > > > > On Mon, May 27, 2019 at 5:20 AM Eren Avsarogullari < > > > > erenavsarogull...@gmail.com> wrote: > > > > > > > > > +1 (non-binding) > > > > > > > > > > Environment: MacOS 10.14.4 > > > > > > > > > > - Local build passed > > > > > - Apache License formats are ok > > > > > - Binary packages look ok by verifying local standalone and testing > > > > > producer & consumer > > > > > > > > > > On Fri, 24 May 2019 at 09:36, Guangning E <eguangn...@gmail.com> > > wrote: > > > > > > > > > > > When I started in stand-alone mode, the following problems > > occurred: > > > > > > Environment: MacOS 10.12.6 > > > > > > > > > > > > telnet localhost 4181 failed > > > > > > bin/pulsar-admin functions querystate --tenant test --namespace > > > > > > test-namespace --name word_count -k hello -w => 503 > > > > > > > > > > > > 16:06:04.020 [SyncThread-7-1] INFO > > > > > > org.apache.bookkeeper.bookie.EntryLoggerAllocator - Created new > > entry > > > > > log > > > > > > file data/standalone/bookkeeper0/current/4.log for logId 4. > > > > > > 16:06:04.023 [pool-5-thread-1] INFO > > > > > > org.apache.bookkeeper.bookie.EntryLoggerAllocator - Created new > > entry > > > > > log > > > > > > file data/standalone/bookkeeper0/current/5.log for logId 5. > > > > > > > > > > > > Exception in thread "main" io.grpc.StatusRuntimeException: > > UNAVAILABLE: > > > > > io > > > > > > exception > > > > > > at io.grpc.Status.asRuntimeException(Status.java:530) > > > > > > at > > > > > > > > > > > > > > > > > io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:482) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:699) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:397) > > > > > > at > > > > io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:459) > > > > > > at > > io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:63) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:546) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$600(ClientCallImpl.java:467) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:584) > > > > > > at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) > > > > > > at > > > > io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > > > > > > at java.lang.Thread.run(Thread.java:748) > > > > > > Caused by: io.netty.handler.proxy.ProxyConnectException: http, > > none, / > > > > > > 127.0.0.1:1086 => 192.168.50.140:4181, disconnected > > > > > > at > > > > > > > > > > > > > > > > > io.netty.handler.proxy.ProxyHandler.channelInactive(ProxyHandler.java:236) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelInactive(CombinedChannelDuplexHandler.java:420) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:390) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:355) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.handler.codec.http.HttpClientCodec$Decoder.channelInactive(HttpClientCodec.java:282) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.CombinedChannelDuplexHandler.channelInactive(CombinedChannelDuplexHandler.java:223) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1429) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:947) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.channel.AbstractChannel$AbstractUnsafe$8.run(AbstractChannel.java:826) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) > > > > > > at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:474) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:909) > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) > > > > > > ... 1 more > > > > > > > > > > > > Yong Zhang <zhangyong1025...@gmail.com> 于2019年5月24日周五 下午12:05写道: > > > > > > > > > > > > > +1 > > > > > > > > > > > > > > Environment: MacOS 10.14.4 > > > > > > > > > > > > > > I followed this > > > > > > > > > https://github.com/apache/pulsar/wiki/Release-Candidate-Validation > > > > > > > checked: > > > > > > > * Start standalone service > > > > > > > * pub/sub message > > > > > > > * connectors > > > > > > > > > > > > > > On Fri, 24 May 2019 at 00:33, Matteo Merli <mme...@apache.org> > > > > wrote: > > > > > > > > > > > > > > > +1 > > > > > > > > > > > > > > > > Environment: MacOS 10.14 > > > > > > > > > > > > > > > > Checked: > > > > > > > > * Signatures > > > > > > > > * Bin distribution: > > > > > > > > - NOTICE, README, LICENSE > > > > > > > > - Start standalone service and producer/consumer test > > > > > > > > * Src distribution: > > > > > > > > - NOTICE, README, LICENSE > > > > > > > > - Compile and unit tests > > > > > > > > - RAT check > > > > > > > > - Start standalone service > > > > > > > > * Checked staging maven repository artifacts > > > > > > > > > > > > > > > > On Tue, May 21, 2019 at 10:27 PM Jerry Peng < > > > > > > jerry.boyang.p...@gmail.com > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > Sorry the github link to the 2.3.2 release candidate is not > > > > > correct: > > > > > > > > > > > > > > > > > > > > https://github.com/apache/pulsar/releases/tag/v2.3.1-candidate-1 > > > > > -> > > > > > > > > > > > https://github.com/apache/pulsar/releases/tag/v2.3.2-candidate-1 > > > > > > > > > > > > > > > > > > On Tue, May 21, 2019 at 10:25 PM Jerry Peng < > > > > > > > jerry.boyang.p...@gmail.com> > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > > > > > > > > > > > This is the first release candidate for Apache Pulsar, > > version > > > > > > 2.3.2. > > > > > > > > > > > > > > > > > > > > It fixes the following issues: > > > > > > > > > > https://github.com/apache/pulsar/milestone/23?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.3.2-candidate-1/ > > > > > > > > > > > > > > > > > > > > SHA-1 checksums: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 5ad297cbf780e2d2baa6d9807ee4fe76e44a806bff807dab7977c94ada91b89600fa49d6b855101932f044ff02680eef2b96880a2cbe524f8573e7bb330fb8d3 > > > > > > > > > > ./apache-pulsar-2.3.2-bin.tar.gz > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 1847ec3996a48230d55201f7cca05b49f5db39512510b57694e83373bad4806d9b8a8f821c922b6c8fbbcc1f2dd6a1d640c8528c02abb82877a636499bdf563c > > > > > > > > > > ./apache-pulsar-2.3.2-src.tar.gz > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > aeb6ac0d8fe9a3ce72bd75b62f427559ffdf9a3bdfcad0b76805e42df1e7c6192af6dfe6ab699e3061bb1adc19e5085caf5e0cdf0b1e2b21e8544f1a905aef6b > > > > > > > > > > ./apache-pulsar-offloaders-2.3.2-bin.tar.gz > > > > > > > > > > > > > > > > > > > > Maven staging repo: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://repository.apache.org/content/repositories/orgapachepulsar-1040/ > > > > > > > > > > > > > > > > > > > > The tag to be voted upon: > > > > > > > > > > v2.3.2-candidate-1 > > (6ae9b402ae9cbda249ba3b0cf46737ddf12db277) > > > > > > > > > > > > > > https://github.com/apache/pulsar/releases/tag/v2.3.1-candidate-1 > > > > > > > > > > > > > > > > > > > > Pulsar's KEYS file containing PGP keys we use to sign the > > > > > release: > > > > > > > > > > https://dist.apache.org/repos/dist/release/pulsar/KEYS > > > > > > > > > > > > > > > > > > > > Please download the the source package, and follow the > > README > > > > to > > > > > > > build > > > > > > > > > > and run the Pulsar standalone service. > > > > > > > > > > > > > > > > > > > > Best, > > > > > > > > > > > > > > > > > > > > Jerry > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > My blog: http://www.cnblogs.com/tuteng > > > > > > tuteng.github.com > > > > > > > > > > > > > > > > >