Re: [VOTE] PIP-434: Expose Netty channel configuration WRITE_BUFFER_WATER_MARK to pulsar conf and pause receive requests when channel is unwritable

2025-07-28 Thread Tao Jiuming
+1 nonbinding Lari Hotari 于2025年7月26日 周六01:20写道: > +1 (binding) > > -Lari > > On Thu, 24 Jul 2025 at 17:53, yubiao wrote: > > > > Hi all > > > > > > > > > > I want to start a vote on Expose Netty channel configuration > WRITE_BUFFER_WATER_MARK to pulsar conf and pause receive requests when > cha

Re: [DISCUSS] Pulsar releases 3.0.13, 3.3.8 and 4.0.6

2025-07-18 Thread Tao Jiuming
Hi lari, Please don't start to release until https://github.com/apache/pulsar/pull/24522 merged. Thanks, Tao Jiuming On 2025/07/17 16:33:36 Lari Hotari wrote: > Hi all, > > I'd like to discuss initiating the next set of Pulsar maintenance > releases 3.0.13, 3.3.8 and

Re: [VOTE] PIP-435: Add startTimestamp and endTimestamp for consuming messages in client cli

2025-07-18 Thread Tao Jiuming
+1 nonbinding guo jiwei 于2025年7月18日 周五13:54写道: > Hi all, > I'd like to start the vote for PIP-435: Add startTimestamp and > endTimestamp for consuming messages in client cli > > - Discussion thread: >https://lists.apache.org/thread/4xl3goqozrq6bogm0rysytcmfxqbsnwl > - Proposal

Re: [DISCUSS] Whether to recycle failed recyclable objects

2025-07-17 Thread Tao Jiuming
OK, I agree, if we encounter into exceptional path frequently, it means the broker is not healthy, this kind of `memory leak` is acceptable. Thanks, Tao Jiuming On 2025/07/17 12:47:22 Yunze Xu wrote: > Hi all, > > I noticed there is a difference of opinion for whether to recycle

Re: [VOTE] PIP-429: Optimize Handling of Compacted Last Entry by Skipping Payload Buffer Parsing

2025-07-14 Thread Tao Jiuming
+1 nonbinding guo jiwei 于2025年7月14日 周一12:32写道: > +1 binding > > > Regards > Jiwei Guo (Tboy) > > > On Mon, Jul 14, 2025 at 10:37 AM Yubiao Feng > wrote: > > > +1 binding > > > > Thanks > > Yubiao Feng > > > > On Sun, Jul 6, 2025 at 5:31 PM Yunze Xu wrote: > > > > > Hi all, > > > > > > I'd like

Re: [VOTE] PIP-432: Add isEncrypted field to EncryptionContext

2025-07-11 Thread Tao Jiuming
+1 nonbinding PengHui Li 于2025年7月10日 周四22:48写道: > Hi Team, > > This is the official VOTE thread for PIP-432. > - Discuss thread: > https://lists.apache.org/thread/sfcc902hwlgwg21ttwkrsyx3ogt8hzon > - Proposal link: > > https://github.com/apache/pulsar/blob/b212cb3ea93c98f179e19e6aef13e52bec55d4d5

Re: [VOTE] PIP-420: Provide ability for Pulsar clients to integrate with third-party schema registry service

2025-07-09 Thread Tao Jiuming
+1 nonbinding Yubiao Feng 于2025年7月9日 周三15:41写道: > +1 (binding) > > Thanks > Yubiao Feng > > On Mon, Jul 7, 2025 at 10:51 AM ran leon wrote: > > > [VOTE] PIP-420: Provide ability for Pulsar clients to integrate with > > third-party schema registry service > > Hi Team, > > > > This is the official

Re: [VOTE] PIP-428: Change TopicPoliciesService interface to fix consistency issues

2025-06-23 Thread Tao Jiuming
+1 nonbinding Yunze Xu 于2025年6月22日 周日19:52写道: > +1 (binding) > > Thanks, > Yunze > > On Sat, Jun 21, 2025 at 8:53 PM Lari Hotari wrote: > > > > Hi, > > > > I'd like to start the voting thread for "PIP-428: Change > > TopicPoliciesService interface to fix consistency issues". > > > > Proposal PR:

Re: [DISCUSS] PIP-430: Pulsar Broker cache improvements: refactoring eviction and adding a new cache strategy based on expected read count

2025-06-23 Thread Tao Jiuming
good work, lgtm Lari Hotari 于2025年6月24日 周二02:44写道: > Dear Pulsar Community, > > I'd like to propose PIP-430, which addresses performance and > efficiency issues in Pulsar broker's entry cache eviction mechanisms > and introduces a more efficient caching strategy. > > The current broker entry cach

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

2025-06-21 Thread Tao Jiuming
+1 nonbinding Lari Hotari 于2025年6月21日 周六17:08写道: > +1 (binding) > > -Lari > > On 2025/06/20 19:40:19 PengHui Li wrote: > > Hi all, > > > > This is the official VOTE thread for PIP-427 > > > > - Discuss thread: > > https://lists.apache.org/thread/j9vx6zkkgnz08sfgp14swylb8wv6djzs > > - Proposal lin

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

2025-06-21 Thread Tao Jiuming
+1 nonbinding Zixuan Liu 于2025年6月20日 周五18:19写道: > +1(binding) > > Thanks, > Zixuan > > Matteo Merli 于2025年6月20日周五 03:38写道: > > > https://github.com/apache/pulsar/pull/24364 > > > > --- > > > > # PIP-421: Require Java 17 as the minimum for Pulsar Java client SDK > > > > # Context > > > > Currentl

Re: New PMC member: Xiangying Meng

2025-06-04 Thread Tao Jiuming
congrats! SiNan Liu 于2025年6月4日 周三21:42写道: > Congratulations! > > lushiji(apache) 于2025年6月4日周三 20:04写道: > > > wow,Congratulations > > > > On Wed, Jun 4, 2025 at 8:03 PM Lari Hotari wrote: > > > > > The Project Management Committee (PMC) for Apache Pulsar > > > is delighted to announce that Xiang

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

2025-05-30 Thread Tao Jiuming
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 > that support isn't going away anytime soon. (4.0.x security support is in > our plans until 21 Oct 2027) > > -Lari > > On 2025/05/29 20:53:40 Matteo Merli wrote: > > htt

Re: [VOTE] PIP-414: Enforce topic consistency check

2025-05-28 Thread Tao Jiuming
+1 nonbinding Zixuan Liu 于2025年5月27日 周二18:12写道: > +1 (binding) > > Thanks, > Zixuan > > Zixuan Liu 于2025年5月26日周一 12:48写道: > > > Hi all, > > > > I have created a PIP to document the topic consistency check feature > > introduced in #24118. > > > > DISCUSS: > https://lists.apache.org/thread/v7v889

Re: [DISCUSS] PIP-414: Enforce topic consistency check

2025-05-26 Thread Tao Jiuming
+1 we should correct the behavior and avoid breaking change Zixuan Liu 于2025年5月26日 周一12:44写道: > Bump > > Zixuan Liu 于2025年4月25日周五 18:21写道: > > > Hi all, > > > > I have created a PIP to document the topic consistency check feature > > introduced in #24118. > > > > PIP: https://github.com/apache/p

Re: [VOTE] PIP-416: Add a new topic method to implement trigger offload by size threshold

2025-05-15 Thread Tao Jiuming
+1 nonbinding shoyo0814 于2025年5月11日 周日16:38写道: > Hi all, > > > This is a call for vote to approve PIP-416: Add a new topic method to > implement trigger offload by size threshold > > > The proposal is available at: > https://github.com/apache/pulsar/pull/24276 > and the discussion thread at : > h

Re: [VOTE] PIP-417 Enable SpotBugs FindPublicAttributes Check

2025-05-12 Thread Tao Jiuming
-1 nonbinding I think it's no need to enforce getter/setters for every field access, or it contains extra logic 马锐敏 于2025年5月12日 周一22:46写道: > Hi all, > > > This is a call for vote to approve PIP-417:Enable SpotBugs > FindPublicAttributes Check > > > The proposal is available at: > https://github.

Re: [DISCUSS] PIP-416: Add a new topic method to implement trigger offload by size threshold

2025-05-08 Thread Tao Jiuming
Great job, I’m +1 with the change. shoyo0814 于2025年5月8日周四 17:54写道: > Hi all, I have created a PIP about add a new client implement method for > topic trigger offload by size threshold . > PIP: https://github.com/apache/pulsar/pull/24276 > Looking forward to your suggestions . > > > Thanks >

Re: New PMC member: Zixuan Liu

2025-05-02 Thread Tao Jiuming
Congrats, Zixuan! Lari Hotari 于2025年5月2日 周五19:05写道: > The Project Management Committee (PMC) for Apache Pulsar > is delighted to announce that Zixuan Liu has joined the PMC! > > Zixuan has been an active contributor to Apache Pulsar, particularly > focusing on improving the platform's reliability

Re: [DICUSS] Cherry-pick #22792 into branch-3.0 and branch-3.3

2025-04-29 Thread Tao Jiuming
+1 Yubiao Feng 于2025年4月26日 周六16:22写道: > Hi all > > Before #22792, brokers searched messages by timestamp as follows > - Binary search entries > - Reading the entry and getting the entry's publish timestamp > > After #22792, brokers searched messages by timestamp as follows > - Locate a range by t

[VOTE] PIP-410: Introduce pending publish buffer usage metrics

2025-03-12 Thread Tao Jiuming
PIP link: https://github.com/apache/pulsar/pull/24028 Implementation: https://github.com/apache/pulsar/pull/23751 Thank, Tao Jiuming

Re: [VOTE] PIP-404: Introduce per-ledger properties

2025-03-04 Thread Tao Jiuming
Close the vote with 3 bindings: - Penghui Li - Lari Hotari - Yunze Xu Thanks for you review and vote! Tao Jiuming(dao-jun) PengHui Li 于2025年3月5日周三 10:57写道: > +1 binding > > - Penghui > > On Mon, Mar 3, 2025 at 2:28 AM Tao Jiuming wrote: > > > bump > > > >

Re: [VOTE] PIP-404: Introduce per-ledger properties

2025-03-03 Thread Tao Jiuming
bump Tao Jiuming 于2025年2月11日周二 14:37写道: > Hi all, > > I open PIP-404 to introduce per ledger properties, which will add a > `properties` field to `LedgerInfo` to store extra properties for every > `Ledger`. > > # Background knowledge > As we don't have a secondary i

Re: [DISCUSS] PIP-410: Introduce pending publish buffer usage metrics

2025-03-03 Thread Tao Jiuming
bump Tao Jiuming 于2025年2月28日周五 03:32写道: > Hi, > I open a new PIP to introduce pending publish buffer usage metrics. > In the past, we introduced broker side backpressure to protect the > broker, but we don't have any metrics to track the publish buffer usage. > This P

[DISCUSS] PIP-410: Introduce pending publish buffer usage metrics

2025-02-27 Thread Tao Jiuming
24028 Implementation: https://github.com/apache/pulsar/pull/23751 Thanks, Tao Jiuming

Re: [VOTE] PIP-409: support producer configuration for retry/dead letter topic producer

2025-02-27 Thread Tao Jiuming
+1 nonbinding thetumbled 于2025年2月27日 周四12:02写道: > Hi, Pulsar Community. > I would like to start the voting thread for PIP-409: support producer > configuration for retry/dead letter topic producer. > pip link: https://github.com/apache/pulsar/pull/24022 > implementation link: https://github

Re: [feat][pip] PIP-402: Role Anonymizer for Pulsar Logging

2025-02-19 Thread Tao Jiuming
Good change Alexandre DUVAL 于2025年2月11日 周二21:05写道: > Hello, I've created a PIP to prevent role (role anonymizer) in pulsar > logging at proxy and broker levels. PR: > https://github.com/apache/pulsar/pull/23592 Thank you, > > -- > Best, Kannar

Re: [VOTE] PIP-404: Introduce per-ledger properties

2025-02-11 Thread Tao Jiuming
e sort of filtering. > > Second question: are these properties writable only at ledger creation > time? Can you update them ? Which are the rules? How does coordination > happen ? > > Enrico > > Il Mar 11 Feb 2025, 07:38 Tao Jiuming ha scritto: > > > Hi all, &g

Re: [VOTE] PIP-407 Add a newMessage API to create a message with a schema and transaction

2025-02-10 Thread Tao Jiuming
+1 nonbinding Ómar Yasin 于2025年2月11日周二 02:21写道: > Hi, > > I'd like to start the voting thread for PIP-407: Add a newMessage API to > create a message with a schema and transaction > > Proposal PR: https://github.com/apache/pulsar/pull/23942 > Rendered PIP document: > https://github.com/apache/pu

Re: [DISCUSS] PIP-406: Introduce pulsar_subscription_dispatch_throttled_msgs and bytes metrics

2025-02-10 Thread Tao Jiuming
+1 it's helpful to locate related issues Baodi Shi 于2025年2月7日周五 17:31写道: > I have created a PIP to introduce > pulsar_subscription_dispatch_throttled_msgs and bytes metrics > > PR: https://github.com/apache/pulsar/pull/23945 > > Thanks, > Baodi Shi >

[VOTE] PIP-404: Introduce per-ledger properties

2025-02-10 Thread Tao Jiuming
es Please help review the PIP and vote. Thanks, Tao Jiuming(dao-jun)

Re: [DISCUSS] PIP-404: Introduce per ledger properties

2025-02-10 Thread Tao Jiuming
bump Tao Jiuming 于2025年1月24日 周五14:11写道: > bump > > looking for feedback > > Tao Jiuming 于2025年1月16日 周四15:55写道: > >> bump >> >> Tao Jiuming 于2025年1月15日周三 15:57写道: >> >>> Hi all, >>> >>> I open PIP-404 to introduce per ledger p

Re: [DISCUSS] PIP-404: Introduce per ledger properties

2025-01-23 Thread Tao Jiuming
bump looking for feedback Tao Jiuming 于2025年1月16日 周四15:55写道: > bump > > Tao Jiuming 于2025年1月15日周三 15:57写道: > >> Hi all, >> >> I open PIP-404 to introduce per ledger properties, which will add a >> `properties` field to `LedgerInfo` to store e

Re: [DISCUSS] PIP-404: Introduce per ledger properties

2025-01-15 Thread Tao Jiuming
bump Tao Jiuming 于2025年1月15日周三 15:57写道: > Hi all, > > I open PIP-404 to introduce per ledger properties, which will add a > `properties` field to `LedgerInfo` to store extra properties for every > `Ledger`. > > # Background knowledge > As we don't have a secondary i

[DISCUSS] PIP-404: Introduce per ledger properties

2025-01-14 Thread Tao Jiuming
find the target entry. # Motivation Introduce per-ledger properties and we can store the extra per-ledger properties in the `LedgerInfo`, so we can query entries by `incremental index` more efficiently, say, `BrokerEntryMetadata#index`. PR link: https://github.com/apache/pulsar/pull/23837/fil

Re: [DISCUSS] Pulsar Manager 0.5. 0 release

2025-01-10 Thread Tao Jiuming
+1 xiangying meng 于2025年1月10日 周五10:53写道: > Hi all, > > I would like to release the Pulsar Manager 0.5.0. > > It has been a year since the last release, and there are several new > features and bug fixes in the 0.5.0 milestone. > It's time to release a new version. > > Please let me know if you ha

dev@pulsar.apache.org

2025-01-05 Thread Tao Jiuming
+1 nonbinding Lari Hotari 于2025年1月3日 周五17:57写道: > +1 (binding) > > -Lari > > On 2025/01/03 04:45:28 Pengcheng Jiang wrote: > > Hello Community, > > > > I want to start the vote for PIP-401: Support set batching configurations > > for Pulsar Functions & Sources. > > > > PIP: https://github.com/apa

Re: [DISCUSS] PIP-399: Fix Metric Name for Delayed Queue

2024-12-28 Thread Tao Jiuming
+1 thetumbled 于2024年12月27日 周五17:27写道: > Hi, Pulsar Community. > I open a new PIP to fix metric name for delayed queue, which involves > changing metirc name and a pip is needed. > pip link: https://github.com/apache/pulsar/pull/23789 > implementation link: https://github.com/apache/pu

Re: [DISCUSS][Cherry-pick] #23757 makes replicateSubscriptionState nullable

2024-12-24 Thread Tao Jiuming
+1 nonbinding Zixuan Liu 于2024年12月24日 周二15:07写道: > Hi all, > > #23757 makes replicateSubscriptionState nullable, which is important for > supporting subscription replication on the namespace and topic levels. > > So I want to cherry-pick #23757 to the branch-3.0, branch-3.3, branch-4.0. > > Thank

Re: [DISCUSS] PIP-391: Enable batch index ACK by default

2024-11-09 Thread Tao Jiuming
+1 Yunze Xu 于2024年11月6日 周三20:46写道: > Hi all, > > I wrote a PIP (https://github.com/apache/pulsar/pull/23567) to enable > batch index ACK by default. > > From my experiences, the default ACK semantics are really confusing > and it's hard to explain the implementation details to users. Even if > it

Re: [VOTE] PIP-380: Support setting up specific namespaces to skipping the load-shedding

2024-10-29 Thread Tao Jiuming
+1 nonbinding Kai Wang 于2024年10月30日 周三11:01写道: > Hi, pulsar-dev community, > > I'd like to start the voting thread for PIP-380: Support setting up > specific namespaces to skipping the load-shedding. > > Proposal PR: https://github.com/apache/pulsar/pull/23304 > Discussion thread: > https://lists

Re: [Discuss] Pulsar retention policy

2024-10-21 Thread Tao Jiuming
LGTM. The pic in https://pulsar.apache.org/docs/4.0.x/cookbooks-retention-expiry/#retention-policies also needs change. Thanks, Tao Jiuming Baodi Shi 于2024年10月21日 周一22:08写道: > https://github.com/apache/pulsar/issues/22473#issuecomment-2426787328 > > > I’ve drawn a diagram of

Re: [VOTE] Release Apache Pulsar 4.0.0 based on 4.0.0-candidate-1

2024-10-17 Thread Tao Jiuming
+1 nonbinding - Built from source - Ran the standalone locally - Ran produce/consume via pulsar perf Thanks, Tao Jiuming On 2024/10/14 17:00:27 Lari Hotari wrote: > Hello Apache Pulsar Community, > > This is a call for the vote to release the Apache Pulsar version 4.0.0 > ba

Re: [VOTE] PIP-382: Add a label named reason for topic_load_failed_total

2024-10-15 Thread Tao Jiuming
+1 nonbinding Yubiao Feng 于2024年10月16日 周三01:50写道: > Hi all > > I want to start a vote on PIP-382: Add a label named reason for > topic_load_failed_total > > Proposal link: https://github.com/apache/pulsar/pull/23351 > Discussion link: > https://lists.apache.org/thread/f3xhmm342jor042n5ykkxoc32ffc

Re: [VOTE] PIP-373: Add a topic's system prop that indicates whether users have published TXN messages in before

2024-08-23 Thread Tao Jiuming
+1 nonbinding Yubiao Feng 于2024年8月23日 周五16:17写道: > Hi all > > I want to start a vote on PIP -373: add a topic's system prop that > indicates whether users have published TXN messages in before. > > Proposal link: https://github.com/apache/pulsar/pull/23210 > Discussion link: > https://lists.apach

Re: [DISCUSS] PIP-373: Add a topic's system prop that indicates whether users have published TXN messages in before

2024-08-21 Thread Tao Jiuming
Looks good! It may save a large number of resources when doing topic recover. Thanks, Tao Jiuming Yubiao Feng 于2024年8月21日 周三22:27写道: > Hi all > > I drafted a proposal to add a topic's system prop that indicates whether > users have published TXN messages in before. >

Re: [VOTE] PIP-368: Support lookup based on the lookup properties

2024-08-01 Thread Tao Jiuming
+1 nonbinding Zike Yang 于2024年8月1日 周四19:08写道: > Hi, everyone, > > I want to start a vote on PIP-368: Support lookup based on the lookup > properties > > You can find the proposal at > https://github.com/apache/pulsar/pull/23075 and the discussion thread > at https://lists.apache.org/thread/7n2gnc

Re: Ability to decrease partition count in pulsar

2024-07-22 Thread Tao Jiuming
Hi, How's the proposal going? On 2024/01/19 06:28:14 Girish Sharma wrote: > Hello everyone, > > A a true cloud native platform, which supports scale up and scale down, I > feel like there is a need to be able to reduce partition count in pulsar to > truly achieve a scale down after events like s

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

2024-07-03 Thread Tao Jiuming
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.impl.SendCallback.sendComplete. > > PIP: https://github.com/apache/pulsar/pull/22940 > Discussion

Re: [DISCUSS] Regarding DLQ/Retry Topic auto creation, do not create partitioned DLQ/Retry Topic

2024-05-14 Thread Tao Jiuming
topic `admin.topics.createPartitionedTopic("persistent://public/default/some_topic-test_sub-DLQ", 16)`. And we can also increase the retry/dlq topic partitions if the origin topic partitions increased. WDYT, is it feasible? Thanks, Tao Jiuming On 2024/05/13 18:56:01 Yubiao Feng wrote: > Hi commun

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

2023-12-20 Thread Tao Jiuming
bump On 2022/11/28 08:47:01 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, > Tao Jiuming >

Re: [Vote] PIP-245: Make subscriptions of non-persistent topic non-durable

2023-02-28 Thread Tao Jiuming
can read: https://github.com/apache/pulsar/issues/19448 > <https://github.com/apache/pulsar/issues/19448> > > And the discuss thread is available at: > https://lists.apache.org/thread/2ltmyglnb25jy8nk58twkwbglws43bst > <https://lists.apache.org/thread/2ltmyglnb25jy8nk58twkwbglws43bst> > > Thanks, > Tao Jiuming

Re: [Vote] PIP-245: Make subscriptions of non-persistent topic non-durable

2023-02-14 Thread Tao Jiuming
can read: https://github.com/apache/pulsar/issues/19448 > <https://github.com/apache/pulsar/issues/19448> > > And the discuss thread is available at: > https://lists.apache.org/thread/2ltmyglnb25jy8nk58twkwbglws43bst > <https://lists.apache.org/thread/2ltmyglnb25jy8nk58twkwbglws43bst> > > Thanks, > Tao Jiuming