Re: [DISCUSS] PMC/Committer Emiratus status

2023-03-09 Thread Asaf Mesika
Enrico, I was referring to this part of the quote: do a PMC roll > call on private@pulsar.a.o and ask whether > current PMC members self describe as “active” or “inactive”. That status > could then be reflected on the Community section of the pulsar website. The idea P

Re: [DISCUSS] PIP-246: Improved PROTOBUF_NATIVE schema compatibility checks without using avro-protobuf

2023-03-09 Thread Asaf Mesika
I like Bo's suggestion - I haven't realized each schema type compatibility check is actually a plugin. It makes sense for any schema type checks to evolve, sometimes in a non-backward compatible way hence having two plugins like protobufNativeSchemaCompatabilityCheckV1 and then protobufNativeSchema

Re: [Discuss] PIP-248: Add backlog eviction metric

2023-03-09 Thread Asaf Mesika
Is the PIP updated with all comments? On Thu, Mar 9, 2023 at 8:59 AM 太上玄元道君 wrote: > > backlogQuotaLimitSize > > should be `backlogQuotaSizeBytes` > > > backlogQuotaLimitTime > > should be `backlogQuotaTimeSeconds` > > > So you need to rename the metric. > > "pulsar_storage_backlog_quota_count"

Re: [VOTE] Apache Pulsar Adapters Release 2.11.0 Candidate 3

2023-03-09 Thread Christophe Bornet
The vote is now closed with 3 binding +1 : - Enrico Olivelli - Nicolo Boschi - Michael Marshall Thanks for your votes. Christophe Le jeu. 9 mars 2023 à 00:45, Michael Marshall a écrit : > > +1 (binding) > > I verified 1 signature and 1 checksum. One nit, the checksum has file > extension `.sha

Re: [DISCUSS] PIP-249: Pulsar website redesign

2023-03-09 Thread Asaf Mesika
Tison, the rest of the community - any other feedback you'd like to see incorporated? On Tue, Mar 7, 2023 at 4:13 PM Asaf Mesika wrote: > > > On Wed, Mar 1, 2023 at 3:14 AM tison wrote: > >> Hi Asaf, >> >> Here are my two coins: >> >> 1. Big +1 on the proposed change to a neutral background. T

Re: [DISCUSS] Release 2.9.5

2023-03-09 Thread Cong Zhao
Hello, Pulsar community: The cherry-pick of 2.9.5 is primarily completed. Contains 80 PRs [0]. If you have some PRs that must be included in release-2.9.5, you can reply to me in the email. I will wait for these PRs to be completed before releasing 2.9.5. Thanks, Cong [0] https://github.com/apa

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 4

2023-03-09 Thread Yunze Xu
Hi Zike, Did you run the latest example? I still see the exceptional info: ``` line 1243, in receive msg = self._consumer.receive() _pulsar.Interrupted: Pulsar error: ResultInterrupted ``` However, with the latest example, the output should be the following logs if you pressed the Ctrl+C: `

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 4

2023-03-09 Thread Yunze Xu
The reason is caused by the `client.close()` not being called. You should make sure `client.close()` is called when receiving a SIGINT signal. ``` #8 0x7f194f6aca99 in pulsar::ConsumerImpl::shutdown() [clone .cold] () from /usr/local/lib/python3.7/site-packages/pulsar_client.libs/libpulsa

[ANNOUNCE] Apache Pulsar Adapters 2.11.0 released

2023-03-09 Thread Christophe Bornet
The Apache Pulsar team is proud to announce Apache Pulsar Adapters version 2.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 management

[DISCUSS] PIP-257: Add Open ID Connect Support to Server Components

2023-03-09 Thread Michael Marshall
Hi Pulsar Community, I would like to contribute Open ID Connect support to the server components in Pulsar. Here is a link to the PIP: https://github.com/apache/pulsar/issues/19771. I plan to start working on the implementation next week. I look forward to your feedback. Thanks, Michael ### Moti

Re: [DISCUSS] PIP-254: Support configuring client version at SDK level

2023-03-09 Thread Yunze Xu
Hi Zike, Good suggestion. I agree with this approach. Maybe we can name it as `subVersionString` to indicate that? Thanks, Yunze On Thu, Mar 9, 2023 at 3:14 PM Zike Yang wrote: > > Hi Yunze, > > > I have changed this proposal to just add a config to `ClientBuilder`. > > I propose to add a field

Re: [DISCUSS] PIP-254: Support configuring client version at SDK level

2023-03-09 Thread Yunze Xu
I've updated this proposal to retain the original client version string. I'd rather use the "description" term, which indicates the client version has extra description in addition to the client version string. Thanks, Yunze On Fri, Mar 10, 2023 at 10:11 AM Yunze Xu wrote: > > Hi Zike, > > Good

Re: [DISCUSS] PIP-254: Support configuring client version at SDK level

2023-03-09 Thread Michael Marshall
Great discussion. Derivative clients are an important consideration for our discussion around capturing the version information. Is there any way we can avoid giving regular users easy access to this field via the ClientBuilder while still letting libraries add their own suffix? We cannot prevent

Re: [VOTE] Pulsar Release 2.10.4 Candidate 1

2023-03-09 Thread Tyler
I found org.apache.pulsar.websocket.proxy.ProxyPublishConsumeTest failed in my local after commit cf06952b9b9. After investigation, the failure should have been fixed by #18268. But it seems that the cherry-picked order of these commits is reversed from the original order and the fix is overridden

Re: [DISCUSS] PMC/Committer Emiratus status

2023-03-09 Thread Michael Marshall
Stepping back slightly, this thread started with a desire to: > Gain real visibility into the health of the project in terms of real > active PMC / Committers members. What if instead we ask how we as a community can show prospective and new users that Apache Pulsar is a healthy project? For me,

Re: [Discuss] PIP-248: Add backlog eviction metric

2023-03-09 Thread 太上玄元道君
I think yes, to avoid missing something, you can take a look if you have time. Thanks, Tao Jiuming Asaf Mesika 于2023年3月9日周四 17:40写道: > Is the PIP updated with all comments? > > On Thu, Mar 9, 2023 at 8:59 AM 太上玄元道君 wrote: > > > > backlogQuotaLimitSize > > > should be `backlogQuotaSizeBytes` >

Re: [DISCUSS] PIP-257: Add Open ID Connect Support to Server Components

2023-03-09 Thread Lari Hotari
Thanks for starting this PIP, Michael. This is really important in improving Pulsar's security and reducing certain attack surfaces and eliminating certain attack vectors. I'm looking forward to having Open ID connect (OIDC) supported in Pulsar server components so that Pulsar could be operated

Re: [VOTE] Pulsar Release 2.10.4 Candidate 1

2023-03-09 Thread Xiangying Meng
Good catch! This is a flaky test, so I have not noticed it in the CI. I raised the question of PR [1] to fix it. Thank you again for your help, which helps us avoid introducing a bug in release 2.10.4. [1] https://github.com/apache/pulsar/pull/19779