Re: upcoming change: Apache Pulsar Helm Chart switching from Pulsar 2.7.4 version to 2.8.2; known issue with ZK when TLS is enabled

2022-01-06 Thread Enrico Olivelli
Sijie, Il Ven 7 Gen 2022, 01:58 Sijie Guo ha scritto: > The fundamental problem I see is that we don't have a proper helm chart > release and we don't have good versioning guidance. > > Chart should have its own version, which is independent of the Pulsar > version. > > Also, we need to provide

Re: [DISCUSSION] PIP-132: Support Pulsar system event.

2022-01-06 Thread Michael Marshall
This is a great topic, thanks for starting the discussion Mattison. The PIP only mentions topic events right now--I think we should include (or plan to include) metadata related events, too. I proposed a similar feature in April 2021. There was good discussion then that is relevant now [0]. I th

[GitHub] [pulsar-client-node] zhaoyajun2009 edited a comment on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
zhaoyajun2009 edited a comment on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1007068131 I installed the dependency by install RPM package,(https://pulsar.apache.org/docs/en/client-libraries-cpp/#compilation), The success result is the files as

[GitHub] [pulsar-client-node] zhaoyajun2009 commented on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
zhaoyajun2009 commented on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1007068131 I installed the dependency by install RPM package,(https://pulsar.apache.org/docs/en/client-libraries-cpp/#compilation), The success result is the file as below is

Re: [PR] Pulsar non root docker image

2022-01-06 Thread Sijie Guo
Is Functions being verified? - Sijie On Wed, Jan 5, 2022 at 11:26 AM Michael Marshall wrote: > PR 13376 is ready for review, PTAL. > > What approach should we take regarding docker image size? > I propose providing a minimal image along with documentation > on how to add your own debugging tool

Re: upcoming change: Apache Pulsar Helm Chart switching from Pulsar 2.7.4 version to 2.8.2; known issue with ZK when TLS is enabled

2022-01-06 Thread Sijie Guo
The fundamental problem I see is that we don't have a proper helm chart release and we don't have good versioning guidance. Chart should have its own version, which is independent of the Pulsar version. Also, we need to provide a guide to the community - most of the time, you don't need to upgrad

Re: Voting time period minimum

2022-01-06 Thread Sijie Guo
I believe 48 hours vote is only for PIP, which was agreed in the dev@. For other activities, this project follows the ASF 72 hours rule. - Sijie On Mon, Jan 3, 2022 at 8:17 PM Dave Fisher wrote: > Yes please! I did not notice that. > > Personally I would be ok with 72 hours lazy consensus, but

Re: [DISCUSSION] PIP-122: Change loadBalancer default loadSheddingStrategy to ThresholdShedder

2022-01-06 Thread Sijie Guo
+1 ThresholdShedder is a much better policy On Tue, Jan 4, 2022 at 6:24 AM Hang Chen wrote: > https://github.com/apache/pulsar/issues/13340 > > Pasted below for quoting convenience. > > > ### Motivation > The ThresholdShedder load balance policy since Pulsar 2.6.0 by > https://github.com/ap

Re: [VOTE] PIP-130: Apply redelivery backoff policy for ack timeout

2022-01-06 Thread Sijie Guo
+1 On Wed, Jan 5, 2022 at 12:12 AM Ran Gao wrote: > +1 > > Best, > Ran Gao > > On 2022/01/04 03:34:33 PengHui Li wrote: > > This is the voting thread for PIP-130. It will stay open for at least 48 > > hours. > > > > https://github.com/apache/pulsar/issues/13528 > > > > Pasted below for quoting c

Re: Lifting Kubernetes minimum version requirement for Apache Pulsar Helm Charts from k8s 1.14 to 1.18

2022-01-06 Thread Sijie Guo
Can you clarify what is the main change? I see most of the changes are done in the CI part. - Sijie On Tue, Jan 4, 2022 at 1:41 AM Lari Hotari wrote: > Hi all, > > Currently k8s 1.14 version is used in CI to verify the Helm chart changes. > > k8s 1.14 became end-of-life 2019-12-11 , over 2 year

Re: [ANNOUNCE] Apache Pulsar 2.8.2 released

2022-01-06 Thread Enrico Olivelli
Thanks! Congrats Enrico Il Gio 6 Gen 2022, 13:26 PengHui Li ha scritto: > Thanks for the great work! > > Regards, > Penghui > > On Wed, Jan 5, 2022 at 10:16 PM linlin wrote: > > > The Apache Pulsar team is proud to announce Apache Pulsar version 2.8.2. > > > > Pulsar is a highly scalable, low

Re: Other rates are still valid when updating part rates in resource group

2022-01-06 Thread Ravi Vaidyanathan
Hi Ruguo, When we were doing this feature it was decided that we will keep it clean and assume that the user will do a read, modify, write. This will ensure that the user can preserve the current values if the intent is to do so. Thanks. Ravi. > On Jan 6, 2022, at 5:03 AM, Ruguo Yu wrote: >

Re: Other rates are still valid when updating part rates in resource group

2022-01-06 Thread Kaushik Ghosh
Not clear what exactly the concern is (i.e., what "other rates" will become invalid) on a resource group when a new rate is set. Among the rates in each direction (dispatch/publish), the semantics are that throttling will kick in whenever any of the *RateInMsgs and, *RateInBytes is hit during an ev

[GitHub] [pulsar-client-node] Hoskins355 commented on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
Hoskins355 commented on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1006598382 I am trying to install with Docker https://gist.github.com/Hoskins355/c36c9d4c1c69e55427d5ec58d44a2009 using base image "apachepulsar/pulsar-build:centos-7" which shoul

Other rates are still valid when updating part rates in resource group

2022-01-06 Thread Ruguo Yu
Hi Pulsar Community, Currently, the resource group has four rates, including publishRateInMsgs, publishRateInBytes, dispatchRateInMsgs and dispatchRateInBytes, but other rates if previously set or updated will be invalid when we update part rates, which does not conform to the semantics of the `

Re: [ANNOUNCE] Apache Pulsar 2.8.2 released

2022-01-06 Thread PengHui Li
Thanks for the great work! Regards, Penghui On Wed, Jan 5, 2022 at 10:16 PM linlin wrote: > The Apache Pulsar team is proud to announce Apache Pulsar version 2.8.2. > > Pulsar is a highly scalable, low latency messaging platform running on > commodity hardware. It provides simple pub-sub semant

Re: About the implementation of a Mail Queue using Pulsar in Apache James

2022-01-06 Thread Enrico Olivelli
Benoit, Il Gio 6 Gen 2022, 10:54 Benoit TELLIER ha scritto: > Hello Pulsar folks! > > I am a member of the Apache James PMC, whose maintain the Java Apache > Mail Extensible Server (for the intimates hence James). The Distributed > James server aims at scaling emails on top of modern databases a

About the implementation of a Mail Queue using Pulsar in Apache James

2022-01-06 Thread Benoit TELLIER
Hello Pulsar folks! I am a member of the Apache James PMC, whose maintain the Java Apache Mail Extensible Server (for the intimates hence James). The Distributed James server aims at scaling emails on top of modern databases and messaging technologies. So far we relies on ActiveMQ/RabbitMQ as a m

Re: [DISCUSSION] PIP-132: Support Pulsar system event.

2022-01-06 Thread Haiting Jiang
Hi mattison, > For this part, I think we need to discuss. Do we create a specific event > class or use properties in json format? I think String value would be enough for most cases. IMHO, these system event is mostly for administrators, so the data should be readable. > Maybe the better way

Re: [DISCUSSION] PIP-132: Include message header size when check maxMessageSize of non-batch message on the client side.

2022-01-06 Thread Haiting Jiang
Hi Zike, Thank you for pointing this out. Indeed, the metadata size is not exactly the same. I think we don't need to calculate the exact final message size for chunking size, just need to make sure all chunked message can be produced successfully, as we don't check max message size if chunk

[GitHub] [pulsar-client-node] zhaoyajun2009 removed a comment on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
zhaoyajun2009 removed a comment on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1006386780 > you need to install gcc and g++ dependency with the command of ‘yum install’。 -- This is an automated message from the Apache Git Service. To res

[GitHub] [pulsar-client-node] zhaoyajun2009 commented on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
zhaoyajun2009 commented on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1006389761 > I am facing the same. @zhaoyajun2009 did you get it working? you need to install gcc and g++ dependency with the command of ‘yum install’。 -- This is an automa

[GitHub] [pulsar-client-node] zhaoyajun2009 edited a comment on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
zhaoyajun2009 edited a comment on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1006386780 > you need to install gcc and g++ dependency with the command of ‘yum install’。 -- This is an automated message from the Apache Git Service. To resp

[GitHub] [pulsar-client-node] zhaoyajun2009 commented on issue #188: When installing the Pulsar Node.js client, the operation steps need to be optimized

2022-01-06 Thread GitBox
zhaoyajun2009 commented on issue #188: URL: https://github.com/apache/pulsar-client-node/issues/188#issuecomment-1006386780 > you need to install gcc and g++ dependency you need to install gcc and g++ dependency -- This is an automated message from the Apache Git Service. To respo