Re: [DISCUSS] PIP-321 Split the responsibilities of namespace replication-clusters

2023-12-05 Thread Joe F
Girish, Thank you for making my point much better than I did .. -Joe On Tue, Dec 5, 2023 at 1:45 AM Girish Sharma wrote: > Hello Xiangying, > > I believe what Joe here is referring to as "application design" is not the > design of pulsar or namespace level replication but the design of your >

[ANNOUNCE] Apache Pulsar 3.0.2 released

2023-12-05 Thread Yubiao Feng
The Apache Pulsar team is proud to announce Apache Pulsar version 3.0.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

Re: [Discussion] (Extensible Load Balancer) Expose loadBalancerInFlightServiceUnitStateWaitingTimeInMillis and loadBalancerServiceUnitStateMonitorIntervalInSeconds to ServiceConfiguration

2023-12-05 Thread Dragos Misca
Looks good to me. Thank you, Dragos > On Dec 5, 2023, at 9:36 AM, Heesung Sohn wrote: > > Hello Pulsar dev, > > I propose that ExtensibleLoadBalancer expose the following two > configurations in the ServiceConfiguration. > > loadBalancerInFlightServiceUnitStateWaitingTimeInMillis=3 >

[Discussion] (Extensible Load Balancer) Expose loadBalancerInFlightServiceUnitStateWaitingTimeInMillis and loadBalancerServiceUnitStateMonitorIntervalInSeconds to ServiceConfiguration

2023-12-05 Thread Heesung Sohn
Hello Pulsar dev, I propose that ExtensibleLoadBalancer expose the following two configurations in the ServiceConfiguration. loadBalancerInFlightServiceUnitStateWaitingTimeInMillis=3 loadBalancerServiceUnitStateMonitorIntervalInSeconds=60 PR:

Re: [DISCUSS] Release Pulsar Python clieng 3.4.0

2023-12-05 Thread Yunze Xu
Hi Zike, I found a regression [1] that would affect the Python or Node.js client if any of them depends on the C++ Client 3.4.1. So I will prepare a 3.4.2 release soon. Please wait until the C++ client 3.4.2 is released. [1] https://lists.apache.org/thread/rjolgrlp4x1lmfj678k3hjco80kcb73c

[Discuss] Release C++ Client 3.4.2

2023-12-05 Thread Yunze Xu
Hi all, There is a regression related to OAuth2 authentication for C++ Client 3.4.0 and 3.4.1: https://github.com/apache/pulsar-client-cpp/issues/363 Generally, for C++ client users, you won't be affected if you - don't use OAuth2 authentication - or build the library from source in your

Re: [DISCUSS] Strategy for pushing the latest tag to Pulsar docker images

2023-12-05 Thread Yunze Xu
I prefer the 1st way as well. Thanks, Yunze On Tue, Dec 5, 2023 at 5:11 PM Zike Yang wrote: > > Hi, everyone, > > There seems to be a gap in our current release process concerning the > pushing of the latest tag to our Docker images. Specifically, we need > to decide which version of Pulsar the

Re: [ANNOUNCE] Apache Pulsar Client C++ 3.2.0 released

2023-12-05 Thread Yunze Xu
I focused on other projects in the last few months so I might not have the plan recently. If someone else is interested in implementing the transaction feature for the C++ client, welcome your contributions. Thanks, Yunze On Thu, Nov 30, 2023 at 7:55 PM Karthikeyan A wrote: > > Hi Team, > > Any

Re: [DISCUSS] PIP-321 Split the responsibilities of namespace replication-clusters

2023-12-05 Thread Girish Sharma
Hello Xiangying, I believe what Joe here is referring to as "application design" is not the design of pulsar or namespace level replication but the design of your application and the dependency that you've put on topic level replication. In general, I am aligned with Joe from an application

Re: [DISCUSS] PIP-321 Split the responsibilities of namespace replication-clusters

2023-12-05 Thread Xiangying Meng
Hi Joe, You're correct. The initial design of the replication policy leaves room for improvement. To address this, we aim to refine the cluster settings at the namespace level in a way that won't impact the existing system. The replication clusters should solely be used to establish full mesh

[DISCUSS] Strategy for pushing the latest tag to Pulsar docker images

2023-12-05 Thread Zike Yang
Hi, everyone, There seems to be a gap in our current release process concerning the pushing of the latest tag to our Docker images. Specifically, we need to decide which version of Pulsar the latest tag should point to. I have come up with two options: 1. The latest tag could point to the most