[NOTICE] CFP Extended - Pulsar Summit North America 2023

2023-07-10 Thread tison
Hi, devs and users, The CFP for the Pulsar Summit North America 2023[1][2] has been extended to Friday, July 21! Top reasons to speak this year: * Your headshot, bio and session featured on the Pulsar Summit website. * Your session will be promoted on YouTube, Twitter and LinkedIn. * The

[DISCUSS] PIP-282: Change definition of the recently joined consumers position

2023-07-10 Thread Yuri Mizushima
Hi, Pulsar Community I opened a new PIP design PR. I am looking forward to your feedback. https://github.com/apache/pulsar/pull/20776 Motivation Key_Shared has a mechanism called the "recently joined consumers" to keep message ordering. However, currently, it doesn't care about some corner

Re: [VOTE] PIP-280 : Refactor CLI Argument Parsing Logic for Measurement Units using JCommander's custom converter

2023-07-10 Thread Qiang Zhao
+1(binding) Best, Mattison On 2023/07/07 09:25:22 Joo Hyuk Kim wrote: > Hi community, > > This PIP has received a couple of approvals in github PR link [1] > So I thought it's time to vote. > > ## Motivation > > In the current Pulsar codebase, the logic to parse CLI arguments for >

RE: Re: [VOTE] PIP-280 : Refactor CLI Argument Parsing Logic for Measurement Units using JCommander's custom converter

2023-07-10 Thread mattisonchao
+1(binding) Mattison On 10 Jul 2023 at 19:55 +0800, Joo Hyuk Kim , wrote: > Thanks, > JooHyuk. > > On 2023/07/10 00:24:20 Zili Chen wrote: > > +1 (non-binding) > > > > On 2023/07/07 09:25:22 Joo Hyuk Kim wrote: > > > > Hi community, > > > > > > > > This PIP has received a couple of approvals in

Re: Request to contribute to Apache Pulsar JIRA maintenance and documentation

2023-07-10 Thread Jun Ma
Hi Yuvaraj, Thanks for your willingness to contribute to Pulsar. To answer your question about the client docs in short - No, you don't need to replicate. They are not excluded but restructured in 3.0 according to PIP-228 [1]. This restructuring aims to improve the developer experience by

Re: Request to contribute to Apache Pulsar JIRA maintenance and documentation

2023-07-10 Thread Yuvaraj Madeshwaran
Hi Liuyu & Dave, Thanks for sharing the information. I have gone through the documentation of Apache Pulsar and found that the Version 3.0.X documentation for Java client is not complete in the link, https://pulsar.apache.org/docs/3.0.x/client-libraries-java-use/ It's missing documentation for

Re: [DISCUSS] Move superuser/tenantAdmin checks to AuthorizationService from AuthorizationProvider

2023-07-10 Thread Zixuan Liu
Hi Jiwei, Sorry, my title seems confusing. I just refactor the PulsarAuthorizationProvider by moving superuser/tenantAdmin checks to AuthorizationService from PulsarAuthorizationProvider. IMO, the superuser and tenant admin are built-in in the Pulsar, not the third party, we also provide the

RE: Re: [VOTE] PIP-280 : Refactor CLI Argument Parsing Logic for Measurement Units using JCommander's custom converter

2023-07-10 Thread Joo Hyuk Kim
Thanks, JooHyuk. On 2023/07/10 00:24:20 Zili Chen wrote: > +1 (non-binding) > > On 2023/07/07 09:25:22 Joo Hyuk Kim wrote: > > Hi community, > > > > This PIP has received a couple of approvals in github PR link [1] > > So I thought it's time to vote. > > > > ## Motivation > > > > In the current

Re: [DISCUSS] About cherry-picking `Use Ubuntu 22.04 for Pulsar images (#20475)`

2023-07-10 Thread asn
Updating ubuntu 22.04 can fix some CVE issues. Since python client has been removed, we don't need to build python client in pulsar docker building stage. Instead, we can install python-client from pypi directly. I created this PR to fix this issue. https://github.com/apache/pulsar/pull/20770

[ANNOUNCE] Apache Pulsar Node.js client 1.9.0 released

2023-07-10 Thread Baodi Shi
The Apache Pulsar team is proud to announce Apache Pulsar Node.js client version 1.9.0. 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

[ANNOUNCE] Apache Pulsar Go Client 0.11.0 released

2023-07-10 Thread Zike Yang
The Apache Pulsar team is proud to announce Apache Pulsar Go Client version 0.11.0. 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

Re: [VOTE] Pulsar Client Go Release 0.11.0 Candidate 1

2023-07-10 Thread Zike Yang
Close the vote with 3(+1 binding) 1(+1 non-binding) 0(-1) binding: - Penghui - Jiwei Guo - Mattison non-binding - Rui Fu Thanks, Zike Yang On Mon, Jul 10, 2023 at 3:40 PM wrote: > > +1 (binding) > > • Downloaded the source code. > • Built from the source code on macOS. > • Ran

Re: [VOTE] Pulsar Node.js Client Release 1.9.0 Candidate 1

2023-07-10 Thread Baodi Shi
Close the vote with 3(+1 binding) 1(+1 non-binding) 0(-1) binding: - Masahiro - Yunze - Penghui non-binding - Hideaki Thanks, Baodi Shi On Jul 10, 2023 at 09:34:21, PengHui Li wrote: > +1(binding) > > - Install from npm > - Run the produce and consume example [1] > >

Re: [DISCUSS] Move superuser/tenantAdmin checks to AuthorizationService from AuthorizationProvider

2023-07-10 Thread guo jiwei
Hi Zixuan, From the perspective of interface implementation, for example, for `allowTopicOperationAsync`, we need to determine whether the role is admin or super user in PulsarAuthorizationProvider, not in AuthorizationService. Regards Jiwei Guo (Tboy) On Fri, Jul 7, 2023 at 5:20 PM Zixuan

Re: [VOTE] Pulsar Client Go Release 0.11.0 Candidate 1

2023-07-10 Thread mattisonchao
+1 (binding) • Downloaded the source code. • Built from the source code on macOS. • Ran make test. • Ran all of the examples with pulsar-3.0.0. Best, Mattison On 10 Jul 2023 at 11:37 +0800, Rui Fu , wrote: > +1 > > - verified checksum and signature > - run producer and consumer examples > >