Re: [DISCUSS] PIP-427: Align 'set-persistence' default for mark-delete rate with broker config

2025-06-17 Thread Haiting Jiang
+1 Thanks, Haiting On Wed, Jun 18, 2025 at 11:44 AM Yubiao Feng wrote: > > It is very meaningful. > > Thanks > Yubiao Feng > > On Wed, Jun 18, 2025 at 10:52 AM PengHui Li wrote: > > > Hi everyone, > > > > I would like to start a discussion on a proposal to improve the default > > behavior of th

Re: [DISCUSS] PIP-421: Require Java 17 as the minimum for Pulsar Java client SDK

2025-06-05 Thread Haiting Jiang
+1 Haiting On Tue, Jun 3, 2025 at 2:00 PM PengHui Li wrote: > > +1 > > - Penghui > > On Fri, May 30, 2025 at 9:05 AM Tao Jiuming wrote: > > > great job, LGTM > > > > > > Lari Hotari 于2025年5月30日 周五23:14写道: > > > > > sounds good to me. As you mentioned, Java 8 users can stay on 4.0.x, so > > > th

Re: New PMC Member: Chris Bono

2025-06-04 Thread Haiting Jiang
congrats! Haiting On Thu, Jun 5, 2025 at 2:17 PM Zhangjian He wrote: > > Congratulations! > > On Thu, Jun 5, 2025 at 11:03 AM Max Xu wrote: > > > Congratulations Chris! > > > > -- > > Best, > > Max Xu > > > > > > On Thu, Jun 5, 2025 at 12:27 AM Lari Hotari wrote: > > > > > The Project Manageme

Re: New PMC member: Xiangying Meng

2025-06-04 Thread Haiting Jiang
congrats! Haiting On Thu, Jun 5, 2025 at 11:04 AM Max Xu wrote: > > Congratulations Xiangying! > > -- > Best, > Max Xu > > > On Wed, Jun 4, 2025 at 8:04 PM Lari Hotari wrote: > > > The Project Management Committee (PMC) for Apache Pulsar > > is delighted to announce that Xiangying Meng has join

Re: New PMC member: Zixuan Liu

2025-05-05 Thread Haiting Jiang
Congratulations! Zixuan Haiting On Tue, May 6, 2025 at 10:47 AM WenZhi Feng wrote: > > Congratulations! > > Best Regards, > Feng Wenzhi > > On 2025/05/02 11:04:39 Lari Hotari wrote: > > The Project Management Committee (PMC) for Apache Pulsar > > is delighted to announce that Zixuan Liu has joi

Re: [VOTE] PCIP-1 Add the development process for pulsar-java-contrib project

2024-11-12 Thread Haiting Jiang
+1 (binding) Thanks, Haiting On 2024/11/12 12:18:11 xiangying meng wrote: > +1(non-binding) > > On Tue, Nov 12, 2024 at 8:12 PM Aurora Twinkle > wrote: > > > > +1(non-binding) > > > > lushiji(apache) 于2024年11月12日周二 19:43写道: > > > > > > Hi all, I want to start a vote on PCIP-1 Add the develop

Re: [DISCUSS] PCIP-1 Add the development process for pulsar-java-contrib project

2024-11-08 Thread Haiting Jiang
+1 The main difference between this process and the main repo's is that we don't need the voting procedure in the dev mail list to merge a PR. It's good for development efficiency and easier for new contributors. Thanks, Haiting On 2024/11/07 12:07:03 Jia Zhai wrote: > +1 > 👍 It is a good start

Re: [VOTE] PIP-363: Add callback parameters to the method: org.apache.pulsar.client.impl.SendCallback.sendComplete.

2024-07-05 Thread Haiting Jiang
+1 binding Thanks, Haiting On Wed, Jul 3, 2024 at 9:40 PM Tao Jiuming wrote: > > bump > > On 2024/06/24 01:50:14 Jie crossover wrote: > > Hi, Pulsar Community. > > > > I would like to start the voting thread for PIP-363: Add callback > > parameters to the method: > > org.apache.pulsar.client.imp

Re: [VOTE] PIP-359: Support custom message listener executor for specific subscription

2024-07-05 Thread Haiting Jiang
+1 binding Thanks, Haiting On Wed, Jun 19, 2024 at 9:45 PM Yubiao Feng wrote: > > +1 (binding) > > Thanks > Yubiao Feng > > On Wed, Jun 19, 2024 at 12:45 AM Aurora Twinkle > wrote: > > > Hi, Pulsar Community: I would like to start the voting thread for > > PIP-359: Support > > custom message li

Re: [VOTE] PIP-355: Enhancing Broker-Level Metrics for Pulsar

2024-05-31 Thread Haiting Jiang
+1 binding Thanks, Haiting On Fri, May 31, 2024 at 5:03 PM Yubiao Feng wrote: > > +1 (binding) > > Thanks > Yubiao Feng > > On Fri, May 31, 2024 at 8:47 AM Hang Chen wrote: > > > Hi, all > > > > I would like to start the voting thread for PIP-355: Enhancing > > Broker-Level Metrics for Pulsar >

Re: [VOTE] PIP-356: Support Geo-Replication starts at earliest position

2024-05-31 Thread Haiting Jiang
+1 (binding) Thanks, Haiting On Thu, May 30, 2024 at 9:22 PM guo jiwei wrote: > > +1 (binding) > > > Regards > Jiwei Guo (Tboy) > > > On Thu, May 30, 2024 at 5:01 PM Zike Yang wrote: > > > +1 (binding) > > > > Thanks, > > Zike Yang > > > > On Thu, May 30, 2024 at 3:29 PM Yubiao Feng > > wrote

Re: [DISCUSS] Cherry-pick topic load failed count metrics to release branches

2024-04-24 Thread Haiting Jiang
+1, It's great for LTS versions. Thanks Haiting On Tue, Apr 23, 2024 at 9:07 PM Yubiao Feng wrote: > > Hi Penghui > > Agree with you > > Thanks > Yubiao Feng > > On Mon, Apr 22, 2024 at 5:40 PM PengHui Li wrote: > > > Hi, all > > > > I would like to start a discussion to cherry-pick > > https:/

Re: [ANNOUNCE] New Committer: Asaf Mesika

2024-02-21 Thread Haiting Jiang
Congratulations! Thanks, Haiting On Wed, Feb 21, 2024 at 9:35 PM Yubiao Feng wrote: > > Congratulations! > > Thanks > Yubiao Feng > > On Wed, Feb 21, 2024 at 12:50 AM Lari Hotari wrote: > > > The Apache Pulsar Project Management Committee (PMC) has invited > > Asaf Mesika https://github.com/asa

Re: [DISCUSS] PIP-334:Create a new admin API: pck (Pulsar Consistency Checker)

2024-02-05 Thread Haiting Jiang
The motivation LGTM. But I am not sure if it's possible to implement at client side, without adding a new admin API? My main concern is this method may run for quite a while. And it's not easy to see the progress if it's implemented on the server. Thanks, Haiting On Tue, Jan 30, 2024 at 6:50 PM J

Re: [VOTE] PIP-335: Oxia metadata support

2024-02-05 Thread Haiting Jiang
+1 Thanks, Haiting On Tue, Feb 6, 2024 at 4:40 AM Matteo Merli wrote: > > https://github.com/apache/pulsar/pull/22009 > > - > > # PIP-335: Support Oxia metadata store plugin > > # Motivation > > Oxia is a scalable metadata store and coordination system that can be used > as the core

Re: [DISCUSS] PIP-315: Configurable max delay limit for delayed delivery

2023-11-13 Thread Haiting Jiang
+1, this feature is useful for preventing storage leaking. Thanks, Haiting On Mon, Nov 13, 2023 at 11:52 AM Cong Zhao wrote: > > I think this is a good point. > > Thanks, > Cong Zhao > > On 2023/10/31 22:21:56 Kevin Lu wrote: > > Hi All, > > > > I just submitted a PIP to add an optional config

Re: [ANNOUNCE] Yubiao Feng as new PMC member in Apache Pulsar

2023-11-13 Thread Haiting Jiang
Congrats! Thanks, Haiting On Mon, Nov 13, 2023 at 4:54 PM Baodi Shi wrote: > > Congrats! Yubiao. > > > Thanks, > Baodi Shi > > > On Nov 13, 2023 at 16:23:00, ZhangJian He wrote: > > > Congrats! > > > > Thanks > > ZhangJian He > > > > > > On Mon, 13 Nov 2023 at 16:22, 1060026287 <1060026...@qq

Re: [ANNOUNCE] Zili Chen (tison) as new PMC member in Apache Pulsar

2023-07-22 Thread Haiting Jiang
Congrats! Best, Haiting On Sun, Jul 23, 2023 at 9:38 AM houxiaoyu wrote: > > Congrats, Tison! > > Best, > Xiaoyu Hou > > Dave Fisher 于2023年7月22日周六 22:23写道: > > > Congratulations! > > > > Sent from my iPhone > > > > > On Jul 21, 2023, at 10:05 AM, Michael Marshall > > wrote: > > > > > > Hi Pul

RE: [DISCUSS] PIP-279: Reformat property in generateResponseWithEntry

2023-06-29 Thread Haiting Jiang
Hi mingze, Good catch. I think we should apply this fix to the released versions, since this PIP is kind of protocol change and only applies to new version. Thanks, Haiting On 2023/06/29 06:07:18 韩明泽 wrote: > If do not upgrade the version, you can add the following parameters in > client to solv

Re: [VOTE] PIP-279: Reformat property in generateResponseWithEntry

2023-06-27 Thread Haiting Jiang
+1 binding Thanks, Haiting On Wed, Jun 28, 2023 at 10:17 AM houxiaoyu wrote: > > +1 (non-binding) > > Xiaoyu Hou > > steven lu 于2023年6月28日周三 09:40写道: > > > Hi, community: > > > > # Motivation > > > > reformat property,for a http header name cannot contain the following > > prohibited characters

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: [VOTE] PIP-265: PR-based system for managing and reviewing PIPs

2023-05-15 Thread Haiting Jiang
+1 binding Thanks, Haiting On Tue, May 16, 2023 at 10:53 AM Zike Yang wrote: > > +1 (non-binding) > > BR, > Zike Yang > > On Tue, May 16, 2023 at 9:20 AM wrote: > > > > +1 (binding) > > > > Best, > > Mattison > > On May 15, 2023, 15:38 +0800, Enrico Olivelli , wrote: > > > +1 (binding) > > > >

Re: [VOTE] Pulsar Manager Release 0.4.0 Candidate 2

2023-05-05 Thread Haiting Jiang
+1 binding - Verified shasum, and asc of released files. - Build from source with source package and verified basic functionality including add/delete ops on environment/tenant/ns/topic/sub. - Run pulsar-manager with binary package and verified basic functionality including add/delete ops on envir

Re: [VOTE] Pulsar Release 3.0.0 Candidate 3

2023-04-28 Thread Haiting Jiang
> 3. Ensure this label does not exist when starting a vote. I think we can add a link about the "release/blocker" label in the VOTE template. And for anyone who is voting, can open the link and check if there is a release blocker. Thanks, Haiting On Thu, Apr 27, 2023 at 3:29 PM Yunze Xu wrote:

Re: [VOTE] Pulsar Release 2.11.1 Candidate-2

2023-04-17 Thread Haiting Jiang
38) > ~[org.eclipse.jetty-jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) > ~[org.eclipse.jetty-jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > at > org.eclipse.jetty.util.thread.

Re: [VOTE] Pulsar Release 2.11.1 Candidate-2

2023-04-15 Thread Haiting Jiang
checks, small improvements with the last version. Thanks Haiting On Sat, Apr 15, 2023 at 5:12 PM Haiting Jiang wrote: > > HI Jiwei, > > > https://github.com/Technoboy-/pulsar/pull/31 > > About this CI, we need to make some blank modification to pom files, > in ord

Re: [VOTE] Pulsar Release 2.11.1 Candidate-2

2023-04-15 Thread Haiting Jiang
HI Jiwei, > https://github.com/Technoboy-/pulsar/pull/31 About this CI, we need to make some blank modification to pom files, in order to trigger the "OWASP dependency check", this is easy to miss with released branches. Thanks for driving this release. Thanks, Haiting On Thu, Apr 13, 2023 at

Re: [ANNOUNCE] Qiang Zhao as new PMC member in Apache Pulsar

2023-03-29 Thread Haiting Jiang
Congratulations! Haiting On Wed, Mar 29, 2023 at 5:29 PM Cong Zhao wrote: > > Congrats! Qiang. > > > Thanks, > Cong Zhao > > On 2023/03/29 03:22:43 guo jiwei wrote: > > Dear Community, > > > > We are thrilled to announce that Qiang Zhao > > (https://github.com/mattisonchao) has been invited and

Re: [Discussion] Add a new default method to to the ManagedLedgerInterceptor

2023-03-14 Thread Haiting Jiang
+1, It's a bug fix and the impact of adding this method is minimal. Thanks, Haiting On Tue, Mar 14, 2023 at 7:14 PM Yunze Xu wrote: > > +1. I support cherry-picking it to release branches even if new > default methods are added. It won't affect any existing use because > the interface is customi

Re: [DISCUSS] new idea: reverse reading a topic

2023-03-14 Thread Haiting Jiang
essage() & receivePrevious are the only way to implement it. > > For the record, I already implemented the way you suggest using Pulsar > API by fetching topic's internal informations and compute the messageId > from ledgers metadata with a recursion. > > Best, > > K

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

2023-03-14 Thread Haiting Jiang
+1 binding Thanks, Haiting On Wed, Mar 15, 2023 at 10:37 AM tison wrote: > > +1 (non-binding) > > Best, > tison. > > > Yu 于2023年3月15日周三 09:41写道: > > > +1 > > Thanks, Asaf and Emidio! > > The new copywriting and visuals are fantastic! > > > > On Wed, Mar 15, 2023 at 4:56 AM Dave Fisher wrote: >

Re: Release 2.11.1

2023-03-14 Thread Haiting Jiang
+1 Thanks, Haiting On Wed, Mar 15, 2023 at 11:46 AM Yubiao Feng wrote: > > +1 > > Thanks > Yubiao Feng > > On Wed, Mar 15, 2023 at 11:43 AM guo jiwei wrote: > > > Hello, Pulsar community: > > > > I'd like to propose releasing Apache Pulsar 2.11.1. It's been about > > two months since 2.11.0 was

Re: [DISCUSS] Why not split `memoryLimit` into `consumerMemoryLimit ` and `producerMemoryLimit `

2023-03-12 Thread Haiting Jiang
Hi Jiaqi, >From what I see, this memory limitation is used for protecting the client from OOM when processing too many messages in the client. So setting a single client limitation is more easy for users and producer and consumer can share the memory. Normally, we should set the limitation number

Re: [DISCUSS] new idea: reverse reading a topic

2023-03-08 Thread Haiting Jiang
Hi Kannar, +1 to find the position first and then read like normal as mentioned by Yong and Michael. Another problem of reading reverse is that it would break all the read ahead techniques in the storage and result in very poor performance. > This would work but it will need something to store

Re: [VOTE] Pulsar Release 2.10.4 Candidate 1

2023-03-08 Thread Haiting Jiang
Seems like we should include this PR in this release. https://github.com/apache/pulsar/pull/19754 See https://lists.apache.org/thread/odofmj9h8ln6blozhgkgmx0mbyll45dp Thanks, Haiting On Thu, Mar 9, 2023 at 2:07 PM 丛搏 wrote: > > +1 (binding) > > os: mac 12.3.1, Intel > java: OpenJDK 17.0.1 > > -

Re: [VOTE][PIP-242] Topic name restriction

2023-02-20 Thread Haiting Jiang
+1 binding Haiting On Tue, Feb 21, 2023 at 3:07 PM guo jiwei wrote: > > +1 (binding) > > > Regards > Jiwei Guo (Tboy) > > On Mon, Feb 20, 2023 at 6:06 PM Zike Yang wrote: > > > > +1 (non-binding) > > > > Thanks, > > Zike Yang > > > > > > On Mon, Feb 20, 2023 at 1:53 PM PengHui Li wrote: > > >

Re: [PROPOSAL] Roadmap for 3.0 release

2023-02-20 Thread Haiting Jiang
+1 Looks great! Haiting On Tue, Feb 21, 2023 at 12:11 PM Hang Chen wrote: > > +1 > > Thanks, > Hang > > Christophe Bornet 于2023年2月20日周一 21:46写道: > > > > +1 > > > > Also, I'd like to volunteer as a release manager for this release. > > > > Christophe > > > > > > > > > > Le ven. 17 févr. 2023 à

Re: [DISCUSS] Release 2.9.5

2023-02-20 Thread Haiting Jiang
+1 Haiting On Tue, Feb 21, 2023 at 12:11 PM Hang Chen wrote: > > +1 > > Thanks, > Hang > > Enrico Olivelli 于2023年2月20日周一 21:11写道: > > > > +1 > > > > Enrico > > > > Il giorno lun 20 feb 2023 alle ore 10:41 Zike Yang ha > > scritto: > > > > > > +1 > > > > > > Thanks, > > > Zike Yang > > > > > >

Re: [VOTE] PIP-175: Extend time based release process

2023-02-13 Thread Haiting Jiang
Hi Matteo, I noticed that 2.10 is not mentioned to be the first LTS version as discussed previously. Should we include this? Thanks, Haiting On Mon, Feb 13, 2023 at 10:26 AM Yunze Xu wrote: > > +1 (binding) > > Thanks, > Yunze > > On Thu, Feb 9, 2023 at 6:47 PM Nicolò Boschi wrote: > > > > +1

Re: [VOTE][PIP-240] A new API to unload subscriptions

2023-02-13 Thread Haiting Jiang
+1 binding Thanks Haiting On Mon, Feb 13, 2023 at 10:27 AM 丛搏 wrote: > > +1 (binding) > > Thanks, > Bo > > 易客 萧 于2023年2月13日周一 09:51写道: > > > > +1 (non-binding) > > > > From: Yubiao Feng > > Sent: Sunday, February 12, 2023 20:04 > > To: dev@pulsar.apache.org >

Re: [DISCUSS] Code freeze for Pulsar 2.12

2023-02-01 Thread Haiting Jiang
> Following PIP-175, we have to provide the first LTS release which will be 3.0. Actuall as discussed in [1], the first LTS release is 2.10 for being the last Java 8 release. The major version 3.0 bump would simply signal the type of the release. I think we should make a VOTE on PIP-175 officiall

Re: [DISCUSS] Release Pulsar 2.10.4

2023-02-01 Thread Haiting Jiang
+1, It's about 3 months since the discussion of the 2.10.3 release. Haiting On Wed, Feb 1, 2023 at 11:26 AM Xiangying Meng wrote: > > Hello, Pulsar community: > > I'd like to propose releasing Apache Pulsar 2.10.4. It's been about one > month since 2.10.3 was released. > > There are 45 PRs [0] n

Re: [ANNOUNCE] Nicolò Boschi as new PMC member in Apache Pulsar

2023-02-01 Thread Haiting Jiang
Congrats, Nicolò! BR, Haiting On Thu, Feb 2, 2023 at 8:01 AM Devin Bost wrote: > > Congrats! > > -- > Devin Bost > Sent from mobile > Cell: 801-400-4602 > > On Wed, Feb 1, 2023, 6:07 AM r...@apache.org > wrote: > > > Congratulations! > > > > -- > > Thanks > > Xiaolong Ran > > > > Qiang Huang 于

Re: [DISCUSS] PIP-232: Introduce thread monitor to check if thread is blocked for long time.

2023-01-19 Thread Haiting Jiang
I support the motivation and goal. Thanks for driving this feature. Suggestion: 1. Split this PIP into parts, and start with low overhead metrics, like Heesung mentions. 2. Do some solid performance tests to assess the impact of this monitor. I am not sure if we would have performance reduction ev

Re: [DISCUSS] Add unified newTableView method in PulsarClient

2023-01-19 Thread Haiting Jiang
+1 Haiting On Mon, Jan 16, 2023 at 3:14 PM Enrico Olivelli wrote: > > +1 > > Enrico > > Il Lun 16 Gen 2023, 03:11 PengHui Li ha scritto: > > > +1 > > > > And It might be a typo when adding the table view APIs > > From the example: > > > > > > https://github.com/apache/pulsar/blob/246c2701e5c43e

Re: [DISCUSS] PIP-235: Add metric for subscription back size

2023-01-19 Thread Haiting Jiang
Hi Xiao, > New metric pulsar_subscription_back_log_size The metric name is better as `pulsar_subscription_backlog_size`, to keep consistent with `pulsar_storage_backlog_size`. > Since 0 is a valid value for subscription backlog size, change > subscriptionStats.backlogSize to -1 from 0 if reque

Re: [DISCUSS] PIP-241: TopicEventListener / topic events for the BrokerService

2023-01-19 Thread Haiting Jiang
Hi Andrey, This PIP makes sense to me. A small question: Is it better to define `TopicEvent` and `EventStage` outside of `TopicEventsListener`? Thanks, Haiting On Tue, Jan 17, 2023 at 3:51 PM Enrico Olivelli wrote: > > I support this PIP. > This will allow Protocol Handlers to have better kno

Re: [DISCUSS] PIP-239: Retry Mechanism per Message

2023-01-19 Thread Haiting Jiang
Hi Nitin, Michael's point about the decoupling of producer and consumer makes sense. Your use case is more like a queue model, not a pub-sub model. So the decoupling is not the issue for you. But Pulsar is mainly a pub-sub system by nature. So we must take it into more consideration. As in your

Re: [DISCUSS] Make the default value of param "--get-subscription-backlog-size" of admin API "topics stats" true

2023-01-19 Thread Haiting Jiang
+1 Haiting On Tue, Jan 17, 2023 at 5:50 PM Yubiao Feng wrote: > > Hi Asaf > > > It's worth noting that the estimated backlog size of a subscription is > estimated since it doesn't consider any acknowledged messages between the > mark delete position and the last message. It simply assumes all me

Re: [DISCUSS] PIP-240 A new API to unload subscriptions

2023-01-19 Thread Haiting Jiang
I agree with Penghui & Xiaolong, 1. Restarting a service is usually the most common and effective option for service maintainers to recover a service and minimize the business loss. With this subscription unloading, we can reduce the impact significantly, as unloading topics will affect message wr

Re: [ANNOUNCE] New Committer: Baodi Shi

2023-01-19 Thread Haiting Jiang
Congratulations! Best regards Haiting On Thu, Jan 19, 2023 at 1:53 PM Zixuan Liu wrote: > > Congrats! Baodi > > Best, > Zixuan > > ZhangJian He 于2023年1月19日周四 12:34写道: > > > Congratulations > > > > Thanks > > ZhangJian He > > > > > > On Thu, 19 Jan 2023 at 11:47, r...@apache.org > > wrote: > >

Re: [ANNOUNCE] Bo Cong as new PMC member in Apache Pulsar

2023-01-19 Thread Haiting Jiang
Congrats! Bo Best, Haiting On Thu, Jan 19, 2023 at 2:35 PM Xiangying Meng wrote: > > Congratulations > > Thanks > Xiangying > > On Thu, Jan 19, 2023 at 1:54 PM Zixuan Liu wrote: > > > Congrats! Bo > > > > Best, > > Zixuan > > > > ZhangJian He 于2023年1月19日周四 12:33写道: > > > > > Congratulations >

Re: [VOTE] PIP-239: Retry Mechanism per Message title

2023-01-07 Thread Haiting Jiang
+1 binding Although I think we should use more unique keys for system properties in pulsar, e.g. reserve all properties prefixed with "PULSAR_" for system internal usage. But it's another topic as we already have "RECONSUMETIMES". On Sun, Jan 8, 2023 at 12:27 PM Nitin Goyal wrote: > > Hello com

Re: [DISCUSS] Retry logic per message

2023-01-04 Thread Haiting Jiang
The motivation looks good. But I think we should go through a PIP process to get it approved. So that other languages can get track of this new feature, especially it use a new system property to implement this feature. Haiting On Wed, Jan 4, 2023 at 6:09 PM Zixuan Liu wrote: > > Hi Nitin, > >

Re: [DISCUSS] Reject create non-existent persistent partitions.

2022-12-30 Thread Haiting Jiang
> Should we allow the user to create the non-partitioned topic name like > `persistent://tenant/namespace/localname-partition-0`? +1, I support this to be the default behavior. But we need to consider the compatibility issue, so maybe the check should happen on the server side and it can be turne

[ANNOUNCE] Yunze Xu as a new PMC member in Apache Pulsar

2022-12-29 Thread Haiting Jiang
. Welcome Yunze to the Apache Pulsar PMC. Best Regards, Haiting Jiang on behalf of the Pulsar PMC

Re: [Vote] PIP-231: Add metric for topic load failed

2022-12-27 Thread Haiting Jiang
+1 Haiting On Tue, Dec 27, 2022 at 5:05 PM wrote: > > +1 > > Best, > Mattison > On Dec 27, 2022, 16:27 +0800, Jiuming Tao , > wrote: > > Hello pulsar community, > > > > I'm starting the VOTE for PIP-231: Add metric for topic load failed. > > > > Motivation: > > Currently, we have a `topic_load_

Re: [VOTE] Pulsar Release 2.11.0 Candidate-4

2022-12-27 Thread Haiting Jiang
+1 (binding) - Checksum and signatures - Built from sources using JDK 17 and maven 3.8.6 - Run rat check and check-binary-license on the source. - Run Pulsar standalone - Validate Pub/Sub and Java Functions - Validate Connectors - Validate Stateful Functions with `PULSAR_STANDALONE_USE_ZOOKE

Re: [VOTE] Pulsar Release 2.9.4 Candidate 3

2022-12-25 Thread Haiting Jiang
+1 binding - Checksum and signatures - Built from sources with JDK11 - Run Pulsar standalone - Validate Pub/Sub and Java Functions - Validate Connectors - Validate Stateful Functions - Run a simple performance check Thanks, Haiting On Sun, Dec 25, 2022 at 3:25 PM Haiting Jiang wrote: > &

Re: [VOTE] Pulsar Release 2.9.4 Candidate 3

2022-12-24 Thread Haiting Jiang
ssues/12166#issuecomment-1237601981 > > > > > > tison 于2022年12月24日 周六18:22写道: > > > > > > > Hi Haiting, > > > > > > > > I think it's 2.11. You can search the issue on this error message. I > > > > remember

Re: [VOTE] Pulsar Release 2.9.4 Candidate 3

2022-12-24 Thread Haiting Jiang
Hi Bo, I started standalone failed with the following errors on M1 mac, ``` 2022-12-24T17:08:58,944+0800 [main] ERROR org.apache.pulsar.PulsarStandaloneStarter - Failed to start pulsar service. java.io.IOException: Failed to load RocksDB JNI library at org.apache.bookkeeper.bookie.storage.ldb.Key

Re: [DISCUSS] PIP-231: Add metric for topic load failed

2022-12-23 Thread Haiting Jiang
+1 Haiting On Mon, Dec 19, 2022 at 4:20 PM Jiuming Tao wrote: > > Hello pulsar community, > > I've opened `PIP-231: Add metric for topic load failed` to discuss. > > Motivation: > Currently, we have topic_load_times > metric

Re: [DISCUSS] [GO-Client] The behavior of Seek is different with Java Client

2022-12-23 Thread Haiting Jiang
+1 for fixing this. The client API semanic should stay consistent between different client languages. Thanks, Haiting On Wed, Dec 21, 2022 at 5:37 PM Zike Yang wrote: > > Hi Jiaqi, > > Thanks for raising up this discussion. > This is the wrong behavior for the go client, and it will make it > co

Re: [DISCUSS] Proposal required for Admin API/CLI and metrics changes

2022-12-07 Thread Haiting Jiang
+1 for enforcing the PIP procedures. > And the CI can try to add labels `doc required` or `wants/proposal` > according to the list selections. Is it possible that the CI can check if there is a "voted" PIP linking to this PR. And the label can be manually added by committers if the PR author miss

Re: [DISCUSS] How to handle broker public API changes

2022-12-07 Thread Haiting Jiang
Hi all, We already have working procedures to change the public API, like PIP , mail-discussion and the PR templates. >From what I understand, the problem is more like how to provide a clear and proper definition of "Broker Public API". I believe it's the reason why PIP-136 updated the method sign

Re: [DISCUSS] Remove restful producer component

2022-12-06 Thread Haiting Jiang
e to use a different way. > > Please let me know if you have any concerns or if I am missing something. > Thanks a lot! > > Best > Mattison > On Dec 7, 2022, 12:10 +0800, Haiting Jiang , wrote: > > Hi Mattison > > > > What's the status of "mov

Re: [DISCUSS] Remove restful producer component

2022-12-06 Thread Haiting Jiang
Hi Mattison What's the status of "moving this feature to another project" Is it better to finish it first, and then remove this from the main repo? Thanks, Haiting On Tue, Dec 6, 2022 at 6:37 PM wrote: > > > Hello, everyone. > > I'd like to start the discussion about `Remove restful producer co

Re: [VOTE] Pulsar Release 2.11.0 Candidate-2

2022-12-03 Thread Haiting Jiang
+1 binding - Checksum and signatures - Built from sources using `mvn clean install -DskipTests` using JDK 17 and maven 3.6.1 - Run Pulsar standalone - Validate Pub/Sub and Java Functions - Validate Connectors - Validate Stateful Functions with `PULSAR_STANDALONE_USE_ZOOKEEPER=1` - Run a simple per

Re: [Vote] PIP-223: Add metrics for all Rest Endpoints

2022-11-28 Thread Haiting Jiang
+1 binding Haiting On Mon, Nov 28, 2022 at 4:47 PM Jiuming Tao wrote: > > Dear Pulsar Community, > > Please review and vote on this PIP. > > PIP link: https://github.com/apache/pulsar/issues/18560 > > Discuss thread: > https://lists.apache.org/thread/z74vcn0yolzzrcc4ftonm9j3nbk4pzxm > > Thanks,

Re: [DISCUSS] Release Pulsar 2.10.3

2022-11-28 Thread Haiting Jiang
+1 Thanks for being the RM. Haigting On Mon, Nov 28, 2022 at 7:13 PM Zike Yang wrote: > > +1 > > Thanks, > Zike Yang > > On Mon, Nov 28, 2022 at 6:46 PM Xiangying Meng wrote: > > > > Hi, Enrico > > Thanks for your suggestion. > > I will only cherry-pick patches that have been on the master bra

Re: [DISCUSS] Release API docs only for major release (minor version bump)

2022-11-25 Thread Haiting Jiang
+1 Thanks, Haiting On Fri, Nov 25, 2022 at 5:37 PM Nicolò Boschi wrote: > > +1 > This is the same we do in BookKeeper but for the docs in general (not only > API) but the concept is the same. > In BookKeeper we only have one doc version per minor. > https://bookkeeper.apache.org/releases > If a

Re: [DISCUSS] PIP-223: Add metrics for all Rest Endpoints

2022-11-24 Thread Haiting Jiang
> This metric records all the HTTP requests, including failed requests. > > > Thanks, > Tao Jiuming > > Haiting Jiang 于2022年11月24日周四 16:35写道: > > > Hi Jiuming, > > > > > I’m not sure that if observe failed requests latency is meaningful. > > > >

Re: [DISCUSS] PIP-223: Add metrics for all Rest Endpoints

2022-11-24 Thread Haiting Jiang
meaningful, so that I > was added `pulsar_broker_rest_endpoint_failed` to record these requests which > is failed. > > Thanks, > Tao Jiuming > > > 2022年11月23日 下午12:55,Haiting Jiang 写道: > > > > Hi Jiuming, > > > > I am not sure why we need a new met

Re: [VOTE] PIP-222: Add CommandPartitionedTopicMetadata metrics

2022-11-24 Thread Haiting Jiang
+1 binding Thanks, Haiting On Thu, Nov 24, 2022 at 1:05 AM Jiuming Tao wrote: > > > Bump > > > > 2022年11月22日 下午4:03,Ran Gao 写道: > > > > +1 (unbinding) > > > > Thanks, > > Ran > > > > On 2022/11/17 09:06:50 Jiuming Tao wrote: > >> Dear Pulsar Community, > >> > >> Please review and vote on this P

Re: [DISCUSS] Close the connection quickly after authorization failure

2022-11-24 Thread Haiting Jiang
Hi Zixuan, Just want to make sure if we disconnect the connection, what's the behavior of the client? will it throw exceptions and fail, or do retries? Is the client possibly doing too many retries and crashing the server? Thanks, Haiting On Thu, Nov 24, 2022 at 3:41 PM Zixuan Liu wrote: > > Hi

Re: [DISCUSS] Release Pulsar Python Client 3.0.0

2022-11-23 Thread Haiting Jiang
+1 Haiting On Thu, Nov 24, 2022 at 3:47 PM Zike Yang wrote: > > +1 > > Thanks > Zike Yang > > On Wed, Nov 23, 2022 at 10:40 PM PengHui Li wrote: > > > > +1 > > > > Penghui > > > > > On Nov 23, 2022, at 21:38, Enrico Olivelli wrote: > > > > > > +1 > > > thanks > > > > > > Enrico > > > > > > Il

Re: [VOTE] Pulsar Release 2.11.0 Candidate 1

2022-11-23 Thread Haiting Jiang
;> > > >> Thanks, > > >> Nicolò Boschi > > >> > > >> > > >> Il giorno mer 23 nov 2022 alle ore 10:51 guo jiwei < > > techno...@apache.org> > > >> ha scritto: > > >> > > >>> Hi Haiting >

Re: [DISCUSS] PIP-223: Add metrics for all Rest Endpoints

2022-11-22 Thread Haiting Jiang
gt; > `public void handle(String path, Request baseRequest, HttpServletRequest > > request, HttpServletResponse response)` > > > > Thanks, > > Penghui > > > > On Tue, Nov 22, 2022 at 5:20 PM Jiuming Tao > > wrote: > > > >>

Re: [VOTE] Pulsar Release 2.11.0 Candidate 1

2022-11-22 Thread Haiting Jiang
Hi Jiwei, Thank you for cutting this RC. When following the processes in "Validate Release Candidate", command `nc -vz4 localhost 4181` fails. which means table service is not started in standalone mode. Is this expected or a bug? > Since the metadata store is changed from ZK to etcd, I think y

Re: [DISCUSS] PIP-223: Add metrics for all Rest Endpoints

2022-11-22 Thread Haiting Jiang
Hi Jiuming, Overall, this PIP makes sense to me. About the metric "pulsar_broker_rest_endpoint_failed", please provide a more clear definition of "fail". Are redirects like 403 included? Thanks, Haiting On Tue, Nov 22, 2022 at 3:17 AM Jiuming Tao wrote: > > Hi pulsar community, > > I’ve opened

Re: [VOTE] PIP-211: Introduce offload throttling

2022-11-22 Thread Haiting Jiang
+1 binding Thanks, Haiting On Mon, Nov 21, 2022 at 7:03 PM Jiuming Tao wrote: > > Dear Pulsar Community, > > Please review and vote on this PIP. > > PIP link: https://github.com/apache/pulsar/issues/18004 > > > Discuss thread: > https://lists.apa

[ANNOUNCE] New Committer: Cong Zhao

2022-11-20 Thread Haiting Jiang
The Project Management Committee (PMC) for Apache Pulsar has invited Cong Zhao (https://github.com/coderzc) to become a committer and we are pleased to announce that he has accepted. Being a committer enables easier contribution to the project since there is no need to go via the patch submission

Re: [ANNOUNCE] New Committer: Lin Chen

2022-11-15 Thread Haiting Jiang
Congrats! Best, Haiting On Mon, Nov 14, 2022 at 4:58 PM Zixuan Liu wrote: > > Congrats! Lin > > Best, > Zixuan > > Enrico Olivelli 于2022年11月14日周一 15:06写道: > > > Congratulations > > > > Enrico > > > > Il Lun 14 Nov 2022, 07:30 Qiang Huang ha > > scritto: > > > > > Congratulations! > > > > > > h

Re: [DISCUSS] Make the behavior of producers that use the mode WaitForExclusive clear

2022-11-10 Thread Haiting Jiang
Hi Yubiao I wonder what's the actual use case of mixing Exclusive-Mode and Share-Mode of the same topic? >From what I see, we should make clear the priority of Exclusive-Mode and Share-Mode, and Exclusive > Share makes more sense to me. Currently, depending on the time of which producer registere

Re: [ANNOUNCE] New Committer: Zili Chen

2022-11-09 Thread Haiting Jiang
Congratulations! BR, Haiting On Thu, Nov 10, 2022 at 2:14 PM Jun Ma wrote: > > Congratulations! > > > > > > Yu : > > > > > The Project Management Committee (PMC) for Apache Pulsar has invited Zili > > > Chen (https://github.com/tisonkun) > > > to become a committer and we are pleased to announ

Re: [DISCUSS] PIP-175: Extend time based release process

2022-11-09 Thread Haiting Jiang
Hi all, What's status of this PIP? There's an issue talking about fixable vulnerabilities in the latest release. https://github.com/apache/pulsar/issues/18348 >From what I see, one of the problems is that we take too long to make a new >release ( over 2 months for 2.10.2 ). Hopefully, this PIP

Re: [DISCUSSION] Redesign the MessageId interface

2022-11-08 Thread Haiting Jiang
Overall, this makes sense to me. The current status of MessageId is a bit messy, especially for client developers and senior users who are interested in the implementation details. But please make sure we have to make it compatible with previous implementations, like the `toString` method, I bet so

Re: [VOTE] PIP-219: Support full scan and trim ledger

2022-11-07 Thread Haiting Jiang
+1 binding Thanks Haiting On Tue, Nov 8, 2022 at 11:13 AM Hang Chen wrote: > > +1 (binding) > > Thanks, > Hang > > Cong Zhao 于2022年11月7日周一 16:35写道: > > > > +1(non-binding) > > > > Thanks, > > Cong > > > > On 2022/11/01 14:28:14 linlin wrote: > > > Hi folks, > > > > > > I'd like to start a vote

Re: [DISCUSS] Release Pulsar 2.9.4

2022-11-04 Thread Haiting Jiang
+1 Haiting On Fri, Nov 4, 2022 at 1:42 PM houxiaoyu wrote: > > +1 > > Best, > Xiaoyu Hou > > 丛搏 于2022年11月3日周四 14:01写道: > > > Hello, Pulsar community: > > > > I'd like to propose releasing Apache Pulsar 2.9.4. It's been about > > three months since 2.9.3 was released. > > > > There are 123 PRs [

[ANNOUNCE] Apache Pulsar 2.10.2 released

2022-10-31 Thread Haiting Jiang
The Apache Pulsar team is proud to announce Apache Pulsar version 2.10.2. 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 for subs

Re: [VOTE] PIP-218: Consumer batchReceive() single partition every receive

2022-10-27 Thread Haiting Jiang
+1 (binding) Thanks, Haiting On Fri, Oct 28, 2022 at 10:43 AM Yunze Xu wrote: > > +1 (non-binding) > > Thanks, > Yunze > > On Thu, Oct 27, 2022 at 9:14 PM 丛搏 wrote: > > > > Hi, pulsar community: > > > > I start a PIP about `User-friendly acknowledgeCumulative API on a > > partitioned topic or m

Re: [DISCUSS] PIP-218: Consumer batchReceive() single partition every receive

2022-10-27 Thread Haiting Jiang
+1 Haiting On Thu, Oct 27, 2022 at 5:55 PM Yubiao Feng wrote: > > +1 > > On Tue, Oct 25, 2022 at 12:25 PM 丛搏 wrote: > > > Hi, pulsar community: > > > > I start a PIP about `User-friendly acknowledgeCumulative API on a > > partitioned topic or multi-topics` > > > > discuss thread: > > https://li

Re: [PIP-214][broker]Add broker level metrics statistics and expose to prometheus discussion

2022-10-22 Thread Haiting Jiang
+1 Makes sense to me. Thanks, Haiting On Sat, Oct 22, 2022 at 3:59 AM yang yijun wrote: > > Hi,I have a suggestion to improve the broker. > > For detailed improvement instructions, please refer to issue: > https://github.com/apache/pulsar/issues/18056 > > For detailed source code change, please

Re: [VOTE] PIP-208: HTTP Sink

2022-10-19 Thread Haiting Jiang
+1 (binding) It's very useful and a similar approach is widely used in our production environment. Thanks, Haiting On Tue, Oct 18, 2022 at 10:47 PM Michael Marshall wrote: > > +1 (binding) > > Great proposal, Christophe. > > Thanks, > Michael > > On Tue, Oct 18, 2022 at 8:11 AM Alexander Preu

Re: [VOTE] Pulsar Release 2.10.2 Candidate 3

2022-10-17 Thread Haiting Jiang
; > > temurin on Mac) > > > > > > > > Thanks > > > > Enrico > > > > > > > > Il giorno gio 13 ott 2022 alle ore 13:10 houxiaoyu > > > > ha scritto: > > > > > > > > > > +1 (no

Re: [ANNOUNCE] New Committer: Qiang Huang

2022-10-13 Thread Haiting Jiang
Congratulations! Best, Haiting On Fri, Oct 14, 2022 at 1:58 PM Max Xu wrote: > > Congratulations! Qiang > > Best, > Max Xu > > > On Fri, Oct 14, 2022 at 12:04 PM guo jiwei wrote: > > > The Project Management Committee (PMC) for Apache Pulsar has invited > > Qiang Huang (https://github.com/hqebu

[VOTE] Pulsar Release 2.10.2 Candidate 3

2022-10-13 Thread Haiting Jiang
This is the third release candidate for Apache Pulsar, version 2.10.2. This release contains 252 commits by 57 contributors. https://github.com/apache/pulsar/compare/v2.10.1...v2.10.2-candidate-3 CI for this release candidate https://github.com/Jason918/pulsar/pull/11 *** Please download, test a

Re: [VOTE] Pulsar Release 2.10.2 Candidate 2

2022-10-12 Thread Haiting Jiang
Hi all, > The fixed PR is here: > https://github.com/apache/pulsar/pull/17948 This PR is merged and cherry-picked to branch-2.10. I am about to start RC3 for 2.10.2 , If you have any other release blockers, please let me know. Thanks, Haiting On Sat, Oct 8, 2022 at 3:46 PM Haiting Jiang

Re: [DISCUSS] Decrease GitHub email notifications from apache/pulsar-* repos to this ML

2022-10-12 Thread Haiting Jiang
+1 Thanks, Haiting On Wed, Oct 12, 2022 at 5:46 PM houxiaoyu wrote: > > +1 > Very useful. > > Michael Marshall 于2022年10月12日周三 12:52写道: > > > Hi All, > > > > I had a brief discussion with Matteo about mailing list notifications > > for our apache/pulsar-* repos in this PR > > https://github.com/

Re: [DISCUSS] Release Pulsar Client C++ 3.0.0

2022-10-08 Thread Haiting Jiang
+1 This is GREAT for simplifying the release process. Thanks, Haiting On Sat, Oct 8, 2022 at 10:44 AM Dave Fisher wrote: > > Hi Matteo, > > Thank you for this critical work pulling the C++ (and Python) clients out of > the main repository and into separate repositories and release cycles! I >

  1   2   3   >