Re: [DISCUSS] PIP-268: Add support of topic stats/stats-internal using client api

2023-06-20 Thread Rajan Dhabalia
Hi, >> >> And for the Admin API, we have several supported params > getStats(Map)/getInternalStats(Map) > I will update the PIP with this API change and please let me know if there is any other suggestion. I have updated PIP with API change to address concerns of supported params. Thanks, Rajan

[VOTE] PIP-268: Add support of topic stats/stats-internal using

2023-06-20 Thread Rajan Dhabalia
Hi, I would like to start VOTE for : https://github.com/apache/pulsar/issues/20265 Thanks, Rajan

[DISCUSS] Pluggable Pulsar Functions runtime to support new runtimes

2023-06-20 Thread Lari Hotari
Dear Pulsar Community Members, I would like to initiate a discussion on making the Pulsar Functions runtime "pluggable". In doing so, we can ensure that the addition of new runtime types becomes more straightforward. This use case will allow us to add support for Pulsar Functions based on various

Re: [VOTE] PIP-275: Introduce topicOrderedExecutorThreadNum to deprecate numWorkerThreadsForNonPersistentTopic in configuration

2023-06-20 Thread Haiting Jiang
+1 binding Thanks, Haiting On Tue, Jun 20, 2023 at 2:02 PM guo jiwei wrote: > > +1 (binding) > > > Regards > Jiwei Guo (Tboy) > > > On Mon, Jun 19, 2023 at 9:00 PM Enrico Olivelli wrote: > > > +1 (binding) > > > > Enrico > > > > Il giorno lun 19 giu 2023 alle ore 14:48 Asaf Mesika > > ha scrit

Re: [DISCUSS] Pluggable Pulsar Functions runtime to support new runtimes

2023-06-20 Thread Enrico Olivelli
Lari, Il giorno mar 20 giu 2023 alle ore 09:33 Lari Hotari ha scritto: > > Dear Pulsar Community Members, > > I would like to initiate a discussion on making the Pulsar Functions > runtime "pluggable". In doing so, we can ensure that the addition of new > runtime types becomes more straightforwar

Re: [DISCUSS] PIP-267: Support multi-topic messageId deserialization to ack messages

2023-06-20 Thread Asaf Mesika
On Tue, Jun 20, 2023 at 9:39 AM Rajan Dhabalia wrote: > > So you say in that sentence that you will add the topic name into > MessageIdData. MessageIdData is defined in PulsarApi.proto and is > transferred over the wire, so how can you add the topic to this class > without changing the wire proto

Re: [VOTE] PIP-267: Support multi-topic messageId deserialization to ack messages

2023-06-20 Thread Asaf Mesika
-1 (non-binding) The reason I'm asking all these questions on the DISCUSS is that I still haven't managed to understand how you plan to solve the pain described. Not to mention the lack of information in the design document I mentioned in my replies to the discussion This DISCUSS thread is not re

New pip process reminder

2023-06-20 Thread Asaf Mesika
Hi, This is just a reminder that PMC/Committers can only merge the PIP PR when the vote thread is concluded and in a positive manner, as described (" a lazy majority of at least 3 binding +1s votes") So please, before clicking that merge button, double-check those two conditions Thanks! Asaf

Re: New pip process reminder

2023-06-20 Thread Rajan Dhabalia
Hi, > (" a lazy majority of at least 3 binding +1s votes") I don't think it's fair at this stage where majority Pulsar committers are mostly part of one enterprise and only their PIP/PRs are moving forward and PR/PIP created by other community members get blocked or not reviewed without any major

Re: [DISCUSS] PIP-267: Support multi-topic messageId deserialization to ack messages

2023-06-20 Thread Rajan Dhabalia
Hi Asaf, I really don't know what's your concern but it seems you don't have much understanding about Pulsar client/server protocol or you really would like to block the PIP. I tried to answer your concerns but let me try again to add more context about the implementation if that something can hel

[Site] New "How does Pulsar work" homepage section

2023-06-20 Thread Kiryl Valkovich
Hi, Pulsar developers’ community! At the recent Pulsar Virtual Summit Europe 2023, we introduced the major pulsar.apache.org site redesign. We believe that it makes a good first impression of the Apache Pulsar and helps to attract more users and contributors to the project in the long term.

Has anyone EVER gotten a Python function to work with Avro??

2023-06-20 Thread Devin Bost
After many of my own attempts, research, digging through source code, and speaking with folks in various channels in the community, I'm starting to wonder if *anyone* has *ever* successfully gotten Avro to work with Python Functions. (I don't just mean ingesting a byte array with fastavro but actu

[DISCUSS] PIP-278: Support pluggable topic compaction service

2023-06-20 Thread Cong Zhao
Hi Pulsar Community, I am writing to start the discussion on PIP 278 to support pluggable compaction service PR with PIP contents: https://github.com/apache/pulsar/pull/20624 Thanks, Cong Zhao

Re: [Site] New "How does Pulsar work" homepage section

2023-06-20 Thread Yu
Thank you all! Left some comments, PTAL. On Wed, Jun 21, 2023 at 5:00 AM Kiryl Valkovich wrote: > Hi, Pulsar developers’ community! > > > > At the recent Pulsar Virtual Summit Europe 2023, we introduced the major > pulsar.apache.org site redesign. > > We believe that it makes a good first impres

[DISCUSS] PIP-279: Reformat property in generateResponseWithEntry

2023-06-20 Thread steven lu
# Motivation reformat property,for a http header name cannot contain the following prohibited characters: =,;: \t\r\n\v\f for example: {"city=shanghai":"tag"} when we run `bin/pulsar-admin topics get-message-by-id `, it will throw exception, the exception is: `Reason: java.util.concurrent.Complet

Re: [VOTE] PIP-275: Introduce topicOrderedExecutorThreadNum to deprecate numWorkerThreadsForNonPersistentTopic in configuration

2023-06-20 Thread houxiaoyu
Close this vote by 4 binding +1s * bogong * Enrico * Jiwei Guo (Tboy) * Haiting 1 non-binding +1s * Asaf Mesika Thanks all, Xiaoyu Hou Haiting Jiang 于2023年6月20日周二 15:48写道: > +1 binding > > Thanks, > Haiting > > On Tue, Jun 20, 2023 at 2:02 PM guo jiwei wrote: > > > > +1 (binding) > > > > >

Re: New pip process reminder

2023-06-20 Thread Asaf Mesika
I'm not a committer or PMC member, so I can't comment on this. I am curious to know the difference between other Apache projects and other foundation projects, such as CNCF, if you know about it. Do you think the Apache Foundation's view on individuals, not part of a commercial entity, does not li