Thank you all,

Close the vote with 5 bindings(PengHui, Enrico, Yunze, Jiwei, Hang), and
1non-bindings(Bo).

I will continue the release process.

Regards
Jiwei Guo (Tboy)


On Tue, Jan 10, 2023 at 10:00 AM guo jiwei <techno...@apache.org> wrote:

> Hi Hang
>    The upgrade does not affect it. It will automatically detect if there
> is a zookeeper directory and will continue to use zookeeper.
> If the new user has requirements for standalone performance, just enable
> the zookeeper option.
>    Also, we will notice this on the release note.
>
> Regards
> Jiwei Guo (Tboy)
>
>
> On Mon, Jan 9, 2023 at 8:40 PM Hang Chen <chenh...@apache.org> wrote:
>
>> +0 (binding)
>>
>> - Checked signature
>> - Checked license for pulsar and pulsar-shell
>> - Build from the source code (MacOS Intel, JDK 17, Maven 3.8.6)
>> - Run standalone Pulsar based on Zookeeper and RocksDB metastore
>> - Run Pulsar-perf to produce and consume messages
>> - Use pulsar-shell to get topics stats
>> - Run pulsar-io-lakehouse connector based on Pulsar 2.11.0
>>
>> When I ran Pulsar standalone based on RocksDB metastore, I found the
>> following issues.
>> - Create a 10000 partitions topic failed with timeout using pulsar-admin
>> - Use Pulsar perf to produce topics with 5000 partitions, produce
>> failed with generate ledgerId timeout on the Broker side
>> - Create a 1000 partitions topic succeed using pulsar-admin, but
>> produce messages to the topic failed with timeout
>>
>> However, after I started Pulsar standalone based on Zookeeper
>> metastore, the above issues disappeared, and the topic could produce
>> and consume messages.
>>
>> Currently, the Pulsar standalone mode starts with RocksDB metastore by
>> default since 2.11.0, but it can not run well in some cases. I'm
>> unsure whether it will impact the current user who wants to start the
>> pulsar service in standalone mode. Even though Pulsar standalone is
>> not recommended to run in the production environment, we need to
>> ensure it can perform the best performance on one local node.
>>
>> If the standalone issue is the expected behavior, I will give my +1.
>>
>> Thanks,
>> Hang
>>
>> Enrico Olivelli <eolive...@gmail.com> 于2023年1月9日周一 15:55写道:
>> >
>> > +1 (binding)
>> >
>> > - checked signatures/digests/rat
>> > - built from source
>> > - run smoke tests on the built binaries
>> >
>> >
>> > Thanks
>> > Enrico
>> >
>> > Il giorno lun 9 gen 2023 alle ore 06:18 guo jiwei
>> > <techno...@apache.org> ha scritto:
>> > >
>> > > +1 (binding)
>> > >
>> > > - Checked the signature
>> > > - Build from source
>> > > - Checked license(server and shell)
>> > > - Start standalone with zookeeper
>> > > - Checked function
>> > > - Checked Cassandra connector
>> > > - Checked stateful function
>> > >
>> > >
>> > > Regards
>> > > Jiwei Guo (Tboy)
>> > >
>> > >
>> > > On Wed, Jan 4, 2023 at 8:25 PM Nicolò Boschi <boschi1...@gmail.com>
>> wrote:
>> > >
>> > > > About Pulsar Shell,
>> > > > 1) zip file is distributed as a commodity for Windows users since
>> the
>> > > > .tar.gz archive is more tricky to extract. If this is a problem, we
>> can
>> > > > discuss it in another thread
>> > > > 2) The bug on Windows is not a blocker for the release since it's
>> not a
>> > > > regression. We could fix it in 2.11.1
>> > > >
>> > > > Here's my vote:
>> > > >
>> > > > +1 non binding
>> > > >
>> > > > - Signature and checksum
>> > > > - LICENSE on server and shell
>> > > >
>> > > > - Rat check passes
>> > > >
>> > > > - Compile from source with JDK 17 on MacOs Intel
>> > > >
>> > > > - Run Pulsar standalone and produce-consume from CLI
>> > > >
>> > > > - Tested K8S installation with Datastax Pulsar helm chart and
>> verified TLS,
>> > > > offloads, transactions and ElasticSearch sink
>> > > >
>> > > > - Pulsar Shell commands
>> > > >
>> > > >
>> > > > Thanks,
>> > > > Nicolò Boschi
>> > > >
>> > > >
>> > > > Il giorno mer 4 gen 2023 alle ore 12:33 丛搏 <bog...@apache.org> ha
>> scritto:
>> > > >
>> > > > > +1 (non-binding)
>> > > > >
>> > > > > system: mac os 12.6, Apple M1
>> > > > > maven: 3.8.5
>> > > > > java: OpenJDK 17.0.3
>> > > > >
>> > > > > - Checked the signature
>> > > > > - Checked LICENSE
>> > > > > - Start standalone with zookeeper stream storage
>> > > > > - Publish and consume messages
>> > > > > - Verified Function and State Function
>> > > > > - Verified Cassandra connector
>> > > > > - Build from the source package
>> > > > > - Run a simple transaction performance check
>> > > > >
>> > > > > Thanks,
>> > > > > Bo
>> > > > >
>> > > > > Yunze Xu <y...@streamnative.io.invalid> 于2023年1月4日周三 16:41写道:
>> > > > > >
>> > > > > > Okay, I will give my +1 (binding).
>> > > > > >
>> > > > > > Thanks,
>> > > > > > Yunze
>> > > > > >
>> > > > > > On Wed, Jan 4, 2023 at 4:00 PM PengHui Li <peng...@apache.org>
>> wrote:
>> > > > > > >
>> > > > > > > I think it's ok.
>> > > > > > > 2.11.0 is the first release version of pulsar-shell
>> > > > > > > So it's not a regression that was introduced in 2.11.0 and not
>> > > > > > > critical security issues or license issues which will block
>> users
>> > > > move
>> > > > > > > to the new version.
>> > > > > > >
>> > > > > > > Thanks,
>> > > > > > > Penghui
>> > > > > > >
>> > > > > > >
>> > > > > > >
>> > > > > > > On Wed, Jan 4, 2023 at 3:36 PM Yunze Xu
>> <y...@streamnative.io.invalid
>> > > > >
>> > > > > > > wrote:
>> > > > > > >
>> > > > > > > > +0 (binding)
>> > > > > > > >
>> > > > > > > > - Checked the signature
>> > > > > > > > - Build from source (Java 17, Ubuntu 20.04 WSL2)
>> > > > > > > > - Start standalone with KoP branch-2.11 (ab9d761f)
>> > > > > > > > - Verify Pulsar client 2.11.0, Kafka client 3.3.1 (through
>> KoP)
>> > > > > > > > - Verify pulsar-shell on Ubuntu 20.04 WSL2 and Windows:
>> > > > > > > > 1. Use `client` command to produce and consume messages
>> > > > > > > > 2. Use `admin` command to create, list and delete topics
>> > > > > > > >
>> > > > > > > > I didn't give +1 because I have to modify the
>> > > > > > > > `bin/pulsar-admin-common.cmd` to make `pulsar-shell` work on
>> > > > Windows.
>> > > > > > > > I left a command here:
>> > > > > > > >
>> https://github.com/apache/pulsar/pull/17243#discussion_r1061199501
>> > > > .
>> > > > > > > > Not sure if it's a blocker so I didn't give +1 or -1 until
>> someone
>> > > > > > > > could explain it.
>> > > > > > > >
>> > > > > > > > Thanks,
>> > > > > > > > Yunze
>> > > > > > > >
>> > > > > > > > On Wed, Jan 4, 2023 at 2:37 PM PengHui Li <
>> peng...@apache.org>
>> > > > > wrote:
>> > > > > > > > >
>> > > > > > > > > > I found there are both
>> apache-pulsar-shell-2.11.0-bin.tar.gz
>> > > > and
>> > > > > > > > > apache-pulsar-shell-2.11.0-bin.zip, are they duplicates?
>> > > > > > > > >
>> > > > > > > > > I noticed here is the discussion about this part in Slack
>> > > > > > > > >
>> > > > >
>> https://apache-pulsar.slack.com/archives/C5ZSVEN4E/p1672411025574369
>> > > > > > > > >
>> > > > > > > > > Penghui
>> > > > > > > > >
>> > > > > > > > > On Wed, Jan 4, 2023 at 2:35 PM Yunze Xu
>> > > > > <y...@streamnative.io.invalid>
>> > > > > > > > > wrote:
>> > > > > > > > >
>> > > > > > > > > > I found there are both
>> apache-pulsar-shell-2.11.0-bin.tar.gz
>> > > > and
>> > > > > > > > > > apache-pulsar-shell-2.11.0-bin.zip, are they duplicates?
>> > > > > > > > > >
>> > > > > > > > > > Thanks,
>> > > > > > > > > > Yunze
>> > > > > > > > > >
>> > > > > > > > > > On Mon, Jan 2, 2023 at 8:01 PM guo jiwei <
>> techno...@apache.org
>> > > > >
>> > > > > wrote:
>> > > > > > > > > > >
>> > > > > > > > > > > This is the fifth release candidate for Apache Pulsar,
>> > > > version
>> > > > > > > > 2.11.0.
>> > > > > > > > > > >
>> > > > > > > > > > > This release contains 1617 commits by 61 contributors.
>> > > > > > > > > > >
>> > > > > > > >
>> > > > >
>> https://github.com/apache/pulsar/compare/v2.10.2...v2.11.0-candidate-5
>> > > > > > > > > > >
>> > > > > > > > > > > CI for this release candidate
>> > > > > > > > > > > https://github.com/Technoboy-/pulsar/pull/26
>> > > > > > > > > > >
>> > > > > > > > > > > *** 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.11.0-candidate-5
>> > > > > > > > > > >
>> > > > > > > > > > > SHA-512 checksums:
>> > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > >
>> > > > >
>> > > >
>> 5bf77f600ac23c7ec72696655a49801e0755d67fb4c59c7ab30e9449b061aacef61ca227f106e6b7f5f490fc2ac57412ac2af3ff064ba1e6a31c162d4ca2ba6d
>> > > > > > > > > > >
>> > > > > > > > > > >  ./apache-pulsar-2.11.0-bin.tar.gz
>> > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > >
>> > > > >
>> > > >
>> 0a3cab04b4a95ced3745d8b41fc3fa2632c91f77cb10e5c7e008b09ba2f279fc14de109626a44a9482b5354c5fa17bbc07ee369a32a252e358298e494c0fc1cb
>> > > > > > > > > > >
>> > > > > > > > > > >  ./apache-pulsar-2.11.0-src.tar.gz
>> > > > > > > > > > >
>> > > > > > > > > > > Maven staging repo:
>> > > > > > > > > > >
>> > > > > > > >
>> > > > >
>> https://repository.apache.org/content/repositories/orgapachepulsar-1203/
>> > > > > > > > > > >
>> > > > > > > > > > > The tag to be voted upon:
>> > > > > > > > > > > v2.11.0-candidate-5
>> > > > (97ee1a114aa1e5df05d86a9dd47f7fe7a2194211)
>> > > > > > > > > > >
>> > > > > https://github.com/apache/pulsar/releases/tag/v2.11.0-candidate-5
>> > > > > > > > > > >
>> > > > > > > > > > > Pulsar's KEYS file containing PGP keys we use to sign
>> the
>> > > > > release:
>> > > > > > > > > > > https://dist.apache.org/repos/dist/dev/pulsar/KEYS
>> > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > >
>> > > > >
>> > > >
>> https://hub.docker.com/layers/mattison/pulsar-all/2.11.0-rc5/images/sha256-548a518bb18890ddf8e48f0bad62695cfc4f743b9e1223ca45b2e03dba6e9149
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > >
>> > > > >
>> > > >
>> https://hub.docker.com/layers/mattison/pulsar/2.11.0-rc5/images/sha256-3b755fb67d49abeb7ab6a76b7123cc474375e3881526db26f43c8cfccdaa3cf6
>> > > > > > > > > > >
>> > > > > > > > > > > Please download the source package, and follow the
>> > > > > > > > > > > release-candidate-validation doc to build
>> > > > > > > > > > > and run the Pulsar standalone service.
>> > > > > > > > > > >
>> > > > > https://pulsar.apache.org/contribute/validate-release-candidate
>> > > > > > > > > > >
>> > > > > > > > > > > Since the metadata store is changed from ZK to
>> RocksDB, the
>> > > > > > > > verification
>> > > > > > > > > > of
>> > > > > > > > > > > the `stateful functions` needs to set the parameter
>> "export
>> > > > > > > > > > > PULSAR_STANDALONE_USE_ZOOKEEPER=1"
>> > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > > > Regards
>> > > > > > > > > > > Jiwei Guo (Tboy)
>> > > > > > > > > >
>> > > > > > > >
>> > > > >
>> > > >
>>
>

Reply via email to