Il giorno mar 10 gen 2023 alle ore 07:18 guo jiwei <techno...@apache.org> ha scritto: > > Thank you all, > > Close the vote with 5 bindings(PengHui, Enrico, Yunze, Jiwei, Hang), and > 1non-bindings(Bo). actually there are 2 non-binding votes: + Nicolò Boschi
Enrico > > 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) > >> > > > > > > > > > > >> > > > > > > > > >> > > > > > >> > > > > >> > >