[VOTE] Pulsar Client C++ Release 3.1.0 Candidate 2

2022-11-29 Thread Zike Yang
u use to sign the release: https://dist.apache.org/repos/dist/dev/pulsar/KEYS Please download the source package, and follow the README to compile and test. Thanks, Zike Yang

Re: [VOTE] Pulsar Client C++ Release 3.1.0 Candidate 2

2022-11-29 Thread Zike Yang
Hi Yunze, That's okay. This fix is related to the new cpp client version. I think we can include it into the 3.1.0. I will raise a new candidate after this PR gets merged. Thanks, Zike Yang On Tue, Nov 29, 2022 at 4:11 PM Yunze Xu wrote: > > Hi Zike, > > Sorry for the late

Re: [DISCUSS] PIP-224: Introduce TopicMessageId for consumer's MessageId related APIs

2022-11-29 Thread Zike Yang
> However, in this proposal, `TopicMessageId#toByteArray` won't. See the implementation of `TopicMessageId#create`. It's only a wrapper for an arbitrary MessageId implementation. That makes sense to me. +1 Thanks, Zike Yang On Wed, Nov 30, 2022 at 9:35 AM Baodi Shi wrote: >

[VOTE] Pulsar Client C++ Release 3.1.0 Candidate 3

2022-12-01 Thread Zike Yang
u use to sign the release: https://dist.apache.org/repos/dist/dev/pulsar/KEYS Please download the source package, and follow the README to compile and test. Thanks, Zike Yang

Re: [VOTE] PIP-224: Introduce TopicMessageId for consumer's MessageId related APIs

2022-12-04 Thread Zike Yang
+1(non-binding) Best, Zike Yang On Mon, Dec 5, 2022 at 2:41 PM Baodi Shi wrote: > > +1(non-binding) > > Thanks, > Baodi Shi > > > 2022年12月5日 12:51,Yunze Xu 写道: > > > > Hi all, > > > > I'm starting the vote for PIP-224: Introduce Top

Re: [VOTE] Pulsar Client C++ Release 3.1.0 Candidate 3

2022-12-08 Thread Zike Yang
https://github.com/google/googletest/issues/4079 [2] https://github.com/apache/pulsar-client-cpp/pull/133 [3] https://github.com/apache/pulsar-client-cpp#checks Thanks, Zike Yang On Fri, Dec 9, 2022 at 11:52 AM Hang Chen wrote: > > Hi Zike, thanks for your great job! > > Verif

Re: [VOTE] Pulsar Client C++ Release 3.1.0 Candidate 3

2022-12-11 Thread Zike Yang
Thank you for verifying this release. Closing the vote 3 binding +1s: * Matteo * PengHui * Hang 1 non binding +1s: * Yunze Thanks Zike Yang On Mon, Dec 12, 2022 at 9:57 AM Hang Chen wrote: > > Hi Zike, thanks for your explanation. > > +1 (binding) > > Thanks, > Hang >

[DISCUSS] Release Nodejs Client 1.8.0

2022-12-13 Thread Zike Yang
important fixes that need to be included in 1.8.0 [0] https://github.com/apache/pulsar-client-node/compare/v1.7.0...master BR, Zike Yang

Re: [DISCUSS] PIP-228: Refactor the information architecture of Pulsar client docs

2022-12-14 Thread Zike Yang
ant the access permission. Thanks, Zike Yang On Thu, Dec 8, 2022 at 8:47 PM Jun Ma wrote: > > Hi, all, > > I've created PIP-228 to discuss - Refactor the Information Architecture of > Pulsar Client Docs. > > > Motivation > > * Improve the developer experie

[ANNOUNCE] Apache Pulsar Client C++ 3.1.0 released

2022-12-14 Thread Zike Yang
The Apache Pulsar team is proud to announce Apache Pulsar Client C++ version 3.1.0. 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 managemen

Re: [DISCUSS] PIP-228: Refactor the information architecture of Pulsar client docs

2022-12-19 Thread Zike Yang
Hi Jun, Thanks for your explanation. Looks good to me. BR, Zike Yang On Mon, Dec 19, 2022 at 2:35 PM Jun Ma wrote: > > Hi Zike, > > Thanks for your feedback! > > This inaccessible link can be removed because the proposed IA has been shown > in the following image. Thank

Re: [VOTE] PIP-228: Refactor the information architecture of Pulsar client docs

2022-12-19 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Tue, Dec 13, 2022 at 4:38 PM Jun Ma wrote: > > Hi all, > > I'm going to start the vote for PIP-228 [Refactor the information > architecture of Pulsar client > docs](https://github.com/apache/pulsar/issues/18822). > > And th

[VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 1

2022-12-21 Thread Zike Yang
lease (please provide specific comments) Thanks, Zike Yang

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

2022-12-21 Thread Zike Yang
Hi Jiaqi, Thanks for raising up this discussion. This is the wrong behavior for the go client, and it will make it confusing for the go client user. +1 for fixing this wrong implementation even though it will introduce breaking changes. Thanks, Zike Yang On Wed, Dec 21, 2022 at 5:05 PM Yunze Xu

Re: [DISCUSS] Introduce oshi library to sensory OS resources

2022-12-21 Thread Zike Yang
+1 Thanks, Zike Yang On Wed, Dec 21, 2022 at 5:06 PM Yunze Xu wrote: > > +1 > > Thanks, > Yunze > > On Wed, Dec 21, 2022 at 5:02 PM houxiaoyu wrote: > > > > +1 > > > > Yubiao Feng 于2022年12月21日周三 11:59写道: > > > > > +1 > > > &

Re: [VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 1

2022-12-22 Thread Zike Yang
There is an issue when publishing the pulsar node client 1.8.0-rc1 to npm. Close this vote, and I will start releasing candidate 2 soon. Thanks, Zike Yang On Wed, Dec 21, 2022 at 5:28 PM Zike Yang wrote: > > Hi everyone, > > This is the first release candidate for the Apache Pu

Re: [VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 1

2022-12-22 Thread Zike Yang
Hi, Nozomi Sure. I will add them to rc2. Thanks, Zike Yang On Thu, Dec 22, 2022 at 6:45 PM Nozomi Kurihara wrote: > > Hi Zike, > > Thank you for driving this release. > > I have found 2 issues, vulnerable dependency and missing license headers, > so could you incl

Re: [DISCUSS] Move GitHub discussion notifications to commits@

2022-12-22 Thread Zike Yang
+1 for pointing to user list. Thanks, Zike Yang On Fri, Dec 23, 2022 at 11:00 AM PengHui Li wrote: > > Is it better to point to user@ list? > I noticed that most discussions are user-facing issues(Requirements, > Questions) > > Thanks, > Penghui > > On Fri, Dec 23

Re: [VOTE] Pulsar Client Python Release 3.0.0 Candidate 3

2022-12-26 Thread Zike Yang
Hi, Yunze, I found that there is still `-candidate-3` suffix in the source release files: https://dist.apache.org/repos/dist/release/pulsar/pulsar-client-python-3.0.0/ I think It should not contain the candidate suffix for both candidate files and release files. BR, Zike Yang On Mon, Dec 26

[VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 2

2022-12-27 Thread Zike Yang
ulsar-client-node/releases/tag/v1.8.0-rc.2 Please review and vote on the release candidate #2 for the version 1.8.0, as follows: [ ] +1, Approve the release [ ] -1, Do not approve the release (please provide specific comments) Thanks, Zike Yang

Re: [VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 2

2022-12-27 Thread Zike Yang
/runs/3786338242 Thanks, Zike Yang On Tue, Dec 27, 2022 at 4:29 PM Zike Yang wrote: > > Hi everyone, > > This is the second release candidate for the Apache Pulsar Node.js > client, version 1.8.0. > > It fixes the following issues: > https://github.com/apache/pulsar-client-

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

2022-12-29 Thread Zike Yang
suffix `-partition-X`. Thanks, Zike Yang On Thu, Dec 29, 2022 at 3:29 PM 丛搏 wrote: > > Hi Mattison, > > > Should we allow the user to create the non-partitioned topic name like > > `persistent://tenant/namespace/localname-partition-0`? > > I think we should disallow creati

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

2022-12-29 Thread Zike Yang
Congratulations! Yunze BR. Zike Yang On Thu, Dec 29, 2022 at 10:42 PM Zixuan Liu wrote: > > Congrats! Yunze > > Best, > Zixuan > > oliver.shen...@gmail.com 于2022年12月29日周四 22:34写道: > > >

Re: [VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 2

2023-01-03 Thread Zike Yang
svn only because they are necessary for the npm package installation, so they are part of the release. However, doing so also creates some inconvenience for the release process. I was wondering if we could put these files(napi-xxx.tar.gz) in the npm package file. Do you have any ideas? Thanks, Z

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

2023-01-06 Thread Zike Yang
Hi, This looks good to me. +1 I was thinking if we could add a new API for `reconsumeLater` to let users set the max retry times easily. But I saw that there are too many reconsumeLater API and this will make the consumer more complex. Thanks, Zike Yang On Thu, Jan 5, 2023 at 3:58 PM Zixuan

[ANNOUNCE] Apache Pulsar Node.js client 1.8.0 released

2023-01-06 Thread Zike Yang
The Apache Pulsar team is proud to announce Apache Pulsar Node.js client version 1.8.0. 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 manag

Re: [VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 2

2023-01-06 Thread Zike Yang
8d6f5df4f053d/package.json#L62-L63 [1] https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-node/pulsar-client-node-1.8.0-candidate-1/ [2] https://archive.apache.org/dist/pulsar/pulsar-client-python-3.0.0/macos/ BR, Zike Yang Zike Yang On Thu, Jan 5, 2023 at 6:31 PM Yunze Xu wrote:

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

2023-01-08 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Sun, Jan 8, 2023 at 3:22 PM Haiting Jiang wrote: > > +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 usa

Re: [VOTE] Pulsar Node.js Client Release 1.8.0 Candidate 2

2023-01-09 Thread Zike Yang
documentation to explain the steps of release rc > separately. That's a good idea. And I'm working on this. BR, Zike Yang On Sat, Jan 7, 2023 at 11:21 AM Baodi Shi wrote: > > Hi, Zike: > > > > However, doing so also creates some inconvenience for the rel

Re: [DISCUSS] Should we bump up Node.js Client for C++ Client's upgrade

2023-01-09 Thread Zike Yang
o new commits in the Nodejs client. In this case, we can make sure the latest Nodejs client always gets the latest updates or bug fixes of the C++ client. BR, Zike Yang On Tue, Jan 10, 2023 at 1:57 PM Yuto Furuta wrote: > > Hi all, > > Currently Node.js Client is tied to specified version

Re: [ANNOUNCE] New Committer: Baodi Shi

2023-01-19 Thread Zike Yang
Congratulations! Baodi BR, Zike Yang On Thu, Jan 19, 2023 at 6:11 PM Jiuming Tao wrote: > > Congrats > > > 2023年1月18日 21:35,Yunze Xu 写道: > > > > The Project Management Committee (PMC) for Apache Pulsar has invited > > Baodi Shi (https://github.com/shibd)

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

2023-01-19 Thread Zike Yang
Congratulations! Bo Cong BR, Zike Yang On Thu, Jan 19, 2023 at 6:11 PM Jiuming Tao wrote: > > Congrats! > > > 2023年1月18日 21:50,PengHui Li 写道: > > > > Hi all, > > > > The Apache Pulsar Project Management Committee (PMC) has invited Bo Cong > > (https

Re: [DISCUSS][txn] Move checked exception into builder when newTransaction.

2023-01-30 Thread Zike Yang
Thanks for your PR. I think this looks good to me. Thanks, Zike Yang On Mon, Jan 30, 2023 at 4:23 PM Enrico Olivelli wrote: > > I totally agree. > There has been little API Design error to add that "throws" clause. > > Thanks for the initiative > > Enrico > &g

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

2023-01-30 Thread Zike Yang
Congratulations! BR, Zike Yang On Mon, Jan 30, 2023 at 3:16 PM houxiaoyu wrote: > > Congratulations ! > > Best > Xiaoyu Hou > > Max Xu 于2023年1月30日周一 12:34写道: > > > Congratulations! Nicolò > > > > Best, > > Max Xu > > > > > >

Re: [Vote] PIP-242: Introduce enableStrictTopicName to reject creating topic with -partition- keyword.

2023-01-31 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Tue, Jan 31, 2023 at 5:32 PM 丛搏 wrote: > > +1 (binding) > > Thanks, > Bo > > ZhangJian He 于2023年1月31日周二 16:52写道: > > > > +1 (non-binding) > > > > Thanks > > ZhangJian He > > > > > > O

Pulsar Nodejs client 1.8.1 release

2023-01-31 Thread Zike Yang
-client-node/blob/master/docs/release-process.md#versioning BR, Zike Yang

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 2

2023-02-05 Thread Zike Yang
.whl is not a supported wheel on this platform. ``` Python 3.10 and 3.9 works fine for me. My macOS version is 12.6 Could you take a look at this? Thanks, Zike Yang On Sat, Feb 4, 2023 at 11:52 PM guo jiwei wrote: > > +1 (binding) > > - Checked the signature > - Install the python

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 2

2023-02-06 Thread Zike Yang
Hi, yunze, Thanks. I think the problem is from the `pip`. I have upgraded my pip and it works fine now. +1 (non-binding) python: 3.7, 3.9, 3.10 - Install python client .whl files on macOS - Run the consumer - Run the producer Thanks, Zike Yang On Mon, Feb 6, 2023 at 1:31 PM Yunze Xu wrote

[DISCUSS] Publish release candidate to the npm

2023-02-06 Thread Zike Yang
https://github.com/apache/pulsar-client-node/pull/291 [4] https://lists.apache.org/thread/1b1ypzvvbhwymffznlx7xfgxdy5sp6wx Thanks, Zike Yang

Re: [DISCUSS] PIP-245: Subscriptions expiration for NonPersistentTopic only

2023-02-07 Thread Zike Yang
, and I wonder if that confuses users. > But for `NonPersistentDispatcherMultipleConsumers`, `NonPersistentStickyKeyDispatcherMultipleConsumers`, I’m not sure that if it matters when we auto delete the subscriptions which has no consumers connected. It doesn't matter IMO. Thanks, Zike

Re: Pulsar Cpp client release 3.1.2

2023-02-07 Thread Zike Yang
+1 Thanks, Zike Yang On Wed, Feb 8, 2023 at 11:08 AM Matteo Merli wrote: > > +1 > -- > Matteo Merli > > > On Tue, Feb 7, 2023 at 6:49 PM Yunze Xu wrote: > > > > Hi all, > > > > There is a serious OAuth2 authentication regression [1] for all >

Re: [VOTE] PIP-237: Make PulsarAdmin accessible in SinkContext and SourceContext

2023-02-08 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Wed, Feb 8, 2023 at 11:08 PM Baodi Shi wrote: > > +1 (non-binding) > > > Thanks, > Baodi Shi > > > 在 2023年2月8日 19:12:41 上,r...@apache.org 写道: > > > +1(non-binding) > > > > -- > > Thanks > >

Re: [DISCUSS] PIP-245: Subscriptions expiration for NonPersistentTopic only

2023-02-08 Thread Zike Yang
> It makes sense, for non-persistent topic, it should not create a durable > subscription. Agree. But we need to take care of the compatibility. How do we handle this compatibility? BR, Zike Yang On Thu, Feb 9, 2023 at 2:43 PM Jiuming Tao wrote: > > > We can add validation to

Re: [DISCUSS] PIP-245: Subscriptions expiration for NonPersistentTopic only

2023-02-09 Thread Zike Yang
warns > logs: “non-persistent not support durable subscribe will use non-durable to > subscribe.” Printing warn log makes sense to me. Thanks, Zike Yang On Thu, Feb 9, 2023 at 3:44 PM Baodi Shi wrote: > > Agree, and we can add verification on the client side. When the topic is &g

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

2023-02-09 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Thu, Feb 9, 2023 at 5:28 PM PengHui Li wrote: > > +1 (binding) > > Penghui > > > On Feb 9, 2023, at 17:24, Nozomi Kurihara wrote: > > > > +1 > > > > The LTS plan seems clear and helpful for users. > > >

Re: [DISCUSS] Base64-encoded key/cert in the ClusterData

2023-02-09 Thread Zike Yang
It looks strange to fill a configuration item named `XXXFilePath` with the contents of the key/certs instead of the file path. Maybe adding new configs like `brokerClientKey`, `brokerClientCertificate`... would be more appropriate. Thanks, Zike Yang Zike Yang On Fri, Feb 10, 2023 at 2:54 PM

Re: [VOTE] Pulsar Client C++ Release 3.1.2 Candidate 1

2023-02-13 Thread Zike Yang
/apache/pulsar-client-cpp/issues/193 Thanks, Zike Yang On Mon, Feb 13, 2023 at 9:48 AM Yunze Xu wrote: > > Hi Bo, > > This test takes about 1 minute to finish, did you wait long enough? I > ran this test in my local env (Ubuntu 20.04) against a Pulsar 2.11.0 > standalon

Re: Pulsar Nodejs client 1.8.1 release

2023-02-14 Thread Zike Yang
Hi, all According to [0], the Nodejs client 1.8.1 will depend on C++ client 3.1.2 due to the serious OAuth2 authentication regression bug. This release will be started after the C++ client 3.1.2 is released. [0] https://lists.apache.org/thread/l2lmypbhw1vyyqgw99otbdth5hk74029 Thanks, Zike Yang

Re: [DISCUSS] PIP-245: Subscriptions expiration for NonPersistentTopic only

2023-02-14 Thread Zike Yang
dd WARN and override mode to non-durable, and on version x+1 we fail the client? +1. We can add a section called the `Compatibility` section to this PIP. +1 to throw this exception in future versions. Thanks, Zike Yang On Tue, Feb 14, 2023 at 5:11 PM Asaf Mesika wrote: > > Can we add another

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

2023-02-14 Thread Zike Yang
Hi, Jiuming > bump As for the discussion here[0], could you add a `Compatibility` section to talk about compatibility in more detail? WDYT? Then we could start the vote again. [0] https://lists.apache.org/thread/2bjg39zh7z38bzbnqngbo5l4jzkjttrq Thanks, Zike Yang On Wed, Feb 15, 2023 at 1

Re: Force redirect questions from Slack to GitHub Discussions or StackOverflow?

2023-02-16 Thread Zike Yang
+1, That sounds great to me. > 2. You click the three dots button on his message -> “Convert to a GitHub > discussion”. Is it a similar workflow for converting to a StackOverflow question? BR, Zike Yang On Thu, Feb 16, 2023 at 12:14 PM wrote: > > +1 > > Since web page

Re: Inconsistent GPG keys in dev and release repositories

2023-02-16 Thread Zike Yang
Hi, Yunze I think the KEYS file in the release repo is necessary. They are both used to verify the release file. Otherwise, the user will fail when checking the GPG signature on the release file. BR, Zike Yang On Fri, Feb 17, 2023 at 2:16 PM Yunze Xu wrote: > > Hi all, > > I found

Re: Inconsistent GPG keys in dev and release repositories

2023-02-17 Thread Zike Yang
g/repos/dist/release/pulsar/KEYS BR, Zike Yang On Fri, Feb 17, 2023 at 4:22 PM Yunze Xu wrote: > > Oh that's right. Then we have to update one of them. > > Thanks, > Yunze > > On Fri, Feb 17, 2023 at 3:02 PM Zike Yang wrote: > > > > Hi, Yunze > > > >

Re: Inconsistent GPG keys in dev and release repositories

2023-02-17 Thread Zike Yang
> Actually we shouldn't have a "dev" KEYS file. It is confusing. Make sense to me. Thanks, Zike Yang Zike Yang On Fri, Feb 17, 2023 at 5:37 PM Yunze Xu wrote: > > I've synchronized the missed keys from dev to release, including the > following committe

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

2023-02-20 Thread Zike Yang
eature release is 3.0.0. I think we should print warn logs in 3.0.0 and throw exceptions may be in 3.1.0. Otherwise, it will bring the breaking change here in 3.0.0. The 2.11.1 is a patch release. I don't recommend cherry-picking this PIP to branch-2.11 because it's not a critical bug fix

Re: [DISCUSS] PIP-245: Subscriptions expiration for NonPersistentTopic only

2023-02-20 Thread Zike Yang
ransition and modify the code. And yes, the final effect of this PIP is to throw that exception. BR, Zike Yang On Thu, Feb 16, 2023 at 9:27 PM Asaf Mesika wrote: > > Regarding "+1 to throw this exception in future versions." - this means you > complete this issue once it throws

Re: [DISCUSS] Release 2.9.5

2023-02-20 Thread Zike Yang
+1 Thanks, Zike Yang On Mon, Feb 20, 2023 at 12:57 PM wrote: > > Hello, Pulsar community: > > I'd like to propose releasing Apache Pulsar 2.9.5. It's been about > two months since 2.9.4 was released. > > There are 54 PRs [0] needed to cherry-pick in branch-2.9.

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

2023-02-20 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Mon, Feb 20, 2023 at 1:53 PM PengHui Li wrote: > > +1(binding) > > Thanks, > Penghui > > On Mon, Feb 20, 2023 at 11:54 AM Cong Zhao wrote: > > > +1 (non-binding) > > > > Thanks, > > Cong > > &

Re: [PROPOSAL] Roadmap for 3.0 release

2023-02-20 Thread Zike Yang
+1 Zike Yang On Sat, Feb 18, 2023 at 4:43 PM wrote: > > +1 > On Feb 18, 2023, 14:56 +0800, Michael Marshall , wrote: > > +1 - this timeline sounds even better :) > > > > On Sat, Feb 18, 2023 at 12:41 AM Matteo Merli > > wrote: > > > > > >

[DISCUSS] ClientVersion conflict across multiple language client

2023-02-20 Thread Zike Yang
proto/PulsarApi.proto#L309 [2] https://pulsar.apache.org/docs/next/admin-api-topics/#get-stats Thanks, Zike Yang

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

2023-02-22 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Wed, Feb 22, 2023 at 10:12 PM Jiuming Tao wrote: > > It makes sense > > > 2023年2月20日 17:32,Zike Yang 写道: > > > > Hi, Jiuming, > > > > Overall looks good to me. Left some comments for the Compatibility section: > &

Re: [DISCUSS] ClientVersion conflict across multiple language client

2023-02-23 Thread Zike Yang
sionSuffix` to the ClientConffiguration, the client_version would be like `java-3.0.0-forked-v1.0.0`. In this way, we could always remain the part `java-3.0.0`. But of course, we have no control over the behavior of third-party clients. Thanks, Zike Yang On Wed, Feb 22, 2023 at 5:52 AM Michael Marshall

Re: [DISCUSS] ClientVersion conflict across multiple language client

2023-02-23 Thread Zike Yang
sion format of all clients(at least official clients) consistent. BR, Zike Yang On Fri, Feb 24, 2023 at 3:22 AM Michael Marshall wrote: > > > Go: > > ClientVersionString = "Pulsar Go " + Version > > https://github.com/apache/pulsar-client-go/blob/dedbdc45c63b06e6a1

Re: [DISCUSS] PIP-250: Add proxyVersion to CommandConnect

2023-02-24 Thread Zike Yang
Hi, Michael Thanks for initiating this PIP. +1 BR, Zike Yang Zike Yang On Fri, Feb 24, 2023 at 12:16 PM Michael Marshall wrote: > > Hi Pulsar Community, > > In talking with Zike Yang on > https://github.com/apache/pulsar/pull/19540, we identified that it > would be helpfu

Re: [ANNOUNCE] New committer: Yuri Mizushima

2023-02-27 Thread Zike Yang
Congratulations! Yuri BR, Zike Yang On Mon, Feb 27, 2023 at 5:15 PM ZhangJian He wrote: > > Congratulations! > > Thanks > ZhangJian He > > > On Mon, 27 Feb 2023 at 17:02, Zhengxin Cai wrote: > > > Congrats! Yuri > > > > Zixuan Liu 于2

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 3

2023-02-28 Thread Zike Yang
losed 2023-02-28 17:11:07.367 INFO [0x113b19600] ConsumerImpl:134 | [persistent://public/default/my-topic, my-subscription, 0] Closed consumer for race condition: 0 libc++abi: terminating with uncaught exception of type std::__1::bad_weak_ptr: bad_weak_ptr [1]56483 abort python consumer.p

Re: Please stop cherry-picking (breaking) changes to the released branches

2023-02-28 Thread Zike Yang
ould add this to the committer guideline if we reach this consensus. Thanks, Zike Yang On Tue, Feb 28, 2023 at 3:19 PM PengHui Li wrote: > > I found another example https://github.com/apache/pulsar/pull/19425 > Which has cherry-picked and then reverted > > If the PR's author k

Re: [DISCUSS] ClientVersion conflict across multiple language client

2023-02-28 Thread Zike Yang
have no control when creating the CommandConnect. But we need to make them able to set the client version to resolve this conflict issue. I think it is still worth making it configurable. WDYT? Do you have any ideas? Thanks, Zike Yang On Fri, Feb 24, 2023 at 3:24 PM Zike Yang wrote: > > >

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

2023-03-01 Thread Zike Yang
-granular, they seem to be sufficient for the current needs. If there is a strong case, I think we can consider this feature. Thanks, Zike Yang Zike Yang On Tue, Feb 28, 2023 at 10:25 AM Jiaqi Shen wrote: > > Context. > - PIP-74 > https://github.com/apache/pulsar/wiki/PIP-74%3A-P

[DISCUSS] Release Pulsar Go Client 0.10.0

2023-03-01 Thread Zike Yang
included in 0.10.0 [0] https://github.com/apache/pulsar-client-go/compare/v0.9.0...master BR, Zike Yang

Re: [DISCUSS] Release Pulsar Go Client 0.10.0

2023-03-01 Thread Zike Yang
I will include this PR https://github.com/apache/pulsar-client-go/pull/968 to this release since it's an important performance improvement. BR, Zike Yang On Wed, Mar 1, 2023 at 8:25 PM Zike Yang wrote: > > Hi everyone, > > I would like to propose releasing the Pulsar Go Clie

Re: [DISCUSS] Release Pulsar Go Client 0.10.0

2023-03-01 Thread Zike Yang
Hi, Baodi, Yunze Thanks. Sure, I will wait for them. BR, Zike Yang On Wed, Mar 1, 2023 at 9:02 PM Yunze Xu wrote: > > Please wait for a performance fix for the case when batch index ACK is > enabled, I'm working on it. Currently, the throughput cannot exceed > even 20MB/s

Re: [PROPOSAL] Roadmap for 3.0 release

2023-03-02 Thread Zike Yang
Hi, Thanks to Matteo for initiating this release roadmap. I am interested in this release. I'd also like to volunteer as a release manager for Apache Pulsar 3.0.0. Thanks, Zike Yang On Tue, Feb 21, 2023 at 10:56 PM tison wrote: > > +1 > > Thanks for driving this effort! &g

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

2023-03-08 Thread Zike Yang
n, which can cause significant performance issues and overhead. Zike Yang On Thu, Mar 9, 2023 at 10:22 AM Yong Zhang wrote: > > Kannar, > > Why not find the stop position first, then read the message > until a given position? > Does the stop position change dynamically? You only

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 4

2023-03-08 Thread Zike Yang
ure if it's a python issue, but only some python versions have fixed it. Could you take a look again? Thanks, Zike Yang On Wed, Mar 8, 2023 at 5:51 PM Yunze Xu wrote: > > This is the 4th release candidate for Apache Pulsar Client Python, > version 3.1.0. > > It fixes the follo

Re: [DISCUSS] PIP-254: Support configuring client version at SDK level

2023-03-08 Thread Zike Yang
lly for the case of the Nodejs client in which users can compile the C++ client on their own. This way, we can know exactly which underlying C++ client version the user uses. Thanks, Zike Yang On Wed, Mar 8, 2023 at 5:17 PM Yunze Xu wrote: > > Hi, > > I have changed this proposal to ju

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 4

2023-03-10 Thread Zike Yang
ock to avoid this issue. Will you highlight this in the release note? It seems it has changed the default behavior. It's better to provide the user with good practice for this. Thanks, Zike Yang On Thu, Mar 9, 2023 at 10:10 PM Yunze Xu wrote: > > The reason is caused by the `client.cl

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 4

2023-03-10 Thread Zike Yang
+1 (non-binding) My environment: * macOS x86_64 * python 3.7, 3.9, and 3.10 - Check sha512 checksum - Check gpg signature - Install the wheel - Run the producer and consumer example Thanks, Zike Yang On Fri, Mar 10, 2023 at 4:27 PM PengHui Li wrote: > > +1(binding) > > - Install

Re: [VOTE] Pulsar Client Python Release 3.1.0 Candidate 4

2023-03-12 Thread Zike Yang
it as the case > that the implementation of > handling the UNIX signals is not so perfect. Make sense to me. Thanks, Zike Yang On Sat, Mar 11, 2023 at 2:38 PM 丛搏 wrote: > > +1 (binding) > > python version: 3.7.6 > - Checked the signature > - Install the

Re: [DISCUSS] PIP-254: Support configuring client version at SDK level

2023-03-13 Thread Zike Yang
ems confusing for the user. Are there any strong cases where the field `description` makes sense to the general user and not just the library developer? Thanks, Zike Yang On Mon, Mar 13, 2023 at 9:31 AM Yunze Xu wrote: > > > I think we > > should consider putting a cha

Re: [VOTE] PIP-250: Add proxyVersion to CommandConnect

2023-03-13 Thread Zike Yang
+1 (non-binding) Thanks Zike Yang On Sat, Mar 11, 2023 at 12:08 PM Yubiao Feng wrote: > > +1 (non-binding) > > Thanks > Yubiao Feng > > On Sat, Mar 11, 2023 at 3:31 AM Michael Marshall > wrote: > > > Hello Pulsar Community, > > > >

Re: Release 2.11.1

2023-03-16 Thread Zike Yang
+1 Thanks, Zike Yang On Wed, Mar 15, 2023 at 7:45 PM wrote: > > +1, > Thanks for your work! > > Best, > Mattison > On Mar 15, 2023, 15:24 +0800, PengHui Li , wrote: > > +1 > > > > Just a reminder, this one [0] might be a blocker for the subsequent patch

Re: [DISCUSS] PIP-258: Deprecation of the consumer subscribeTopicMode configuration

2023-03-17 Thread Zike Yang
LGTM. +1 It will make the API clearer without bringing breaking changes. > After the configuration is removed in subsequent versions, it will be clearer Should we state in the PIP which version it will be removed? Thanks, Zike Yang On Fri, Mar 17, 2023 at 8:50 AM Baodi Shi wrote: > >

Re: [DISCUSS] Release Pulsar Go Client 0.10.0

2023-03-17 Thread Zike Yang
Hi, Frank I will start the release next Monday. BR, Zike Yang On Sat, Mar 18, 2023 at 2:52 AM Frank Kelly wrote: > > Hello, > Any updates on this? > > Thanks in advance > > -Frank > > On Fri, Mar 3, 2023 at 6:49 AM Frank Kelly wrote: > > > I too am excite

Re: [VOTE] PIP-254: Support configuring client version with a description suffix

2023-03-20 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Wed, Mar 15, 2023 at 3:54 PM Yunze Xu wrote: > > Hi all, > > This thread is to start the vote for PIP-254. > > Discussion thread: > https://lists.apache.org/thread/65cf7w76tt23sbsjnr8rpfxqf1nt9s9l > > PIP link: https://github.com

Re: [DISCUSS] Release Pulsar Go Client 0.10.0

2023-03-20 Thread Zike Yang
Here is an update for the go client release: I will include this PR in the release: https://github.com/apache/pulsar-client-go/pull/994. It's a fix for a regression bug. And will also include this in-progress feature: https://github.com/apache/pulsar-client-go/issues/927 BR, Zike Yang O

Re: [DISCUSS] PIP-259: Make the config httpMaxRequestHeaderSize of the pulsar web server to configurable

2023-03-20 Thread Zike Yang
of `httpMaxRequestHeaderSize `. Is there any case that we need to expose `httpClientRequestBufferSize`? Thanks, Zike Yang On Fri, Mar 17, 2023 at 7:31 PM 丛搏 wrote: > > +1 > > Hi, Yubiao : > > Thanks for your explanation. That makes sense to me. > > Thanks, > Bo > >

Re: [DISCUSS] PIP-259: Make the config httpMaxRequestHeaderSize of the pulsar web server to configurable

2023-03-20 Thread Zike Yang
help users improve the forwarding performance. I'm +1 if my understanding is correct. Thanks, Zike Yang On Mon, Mar 20, 2023 at 10:07 PM Yubiao Feng wrote: > > Hi Zike > > > Is it worth exposing `httpClientRequestBufferSize` to the proxy user? > > Seems exposing `htt

Re: [DISCUSS] PIP-259: Make the config httpMaxRequestHeaderSize of the pulsar web server to configurable

2023-03-21 Thread Zike Yang
`httpClientRequestBufferSize` in the proxy configuration. @Yubiao, Please correct me or provide more context if I am wrong. Thanks, Zike Yang Zike Yang On Tue, Mar 21, 2023 at 2:50 PM Yubiao Feng wrote: > > Hi Zike > > > Exposing `httpClientRequestBufferSize` to help users improve the > > f

Re: [DISCUSS] PIP-259: Make the config httpMaxRequestHeaderSize of the pulsar web server to configurable

2023-03-21 Thread Zike Yang
> To keep the goal clear, we can only set `httpClientRequestBufferSize` internally without giving the user a way to change it. +1. Thanks, Zike Yang On Tue, Mar 21, 2023 at 4:08 PM Yubiao Feng wrote: > > Hi Zike > > > Thanks for your explanation. So from my unders

Re: [VOTE] PIP-259: Make the config httpMaxRequestHeaderSize of the pulsar web server to configurable

2023-03-22 Thread Zike Yang
+1 (non-binding) Thanks, Zike Yang On Wed, Mar 22, 2023 at 2:07 PM PengHui Li wrote: > > +1(binding) > > Thanks, > Penghui > > On Tue, Mar 21, 2023 at 3:21 PM Yunze Xu > wrote: > > > +1 (binding) > > > > Thanks, > > Yunze > > >

[VOTE] Pulsar Client Go Release 0.10.0 Candidate 1

2023-03-27 Thread Zike Yang
ksums: 5f26d95061eb535595043ffc23424d9913f11d1b80ca815bdd20577453f6e08c2a5dd8b729d82494c4f5d0260905b231218c6a437995d893c4c25efdb0bb apache-pulsar-client-go-0.10.0-src.tar.gz Zike Yang

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

2023-03-29 Thread Zike Yang
Congratulations! Qiang Zhao Best, Zike Yang On Wed, Mar 29, 2023 at 3:04 PM houxiaoyu wrote: > > Congratulations ! > > Hou Xiaoyu > > Enrico Olivelli 于2023年3月29日周三 15:03写道: > > > Congratulations ! > > > > Well deserved ! > > > > Enrico > &g

Re: [VOTE] Pulsar Client Go Release 0.10.0 Candidate 1

2023-04-02 Thread Zike Yang
Thank you for verifying this release. Closing the vote: 3 binding +1s: * Nozomi Kurihara * Yunze Xu * Mattison 2 non-binding +1s: * Baodi Shi * Takeshi Kimura BR, Zike Yang On Sat, Apr 1, 2023 at 8:43 PM wrote: > > +1 (binding) > > • Built the project > • Ran the simple prod

[ANNOUNCE] Apache Pulsar Go Client 0.10.0 released

2023-04-03 Thread Zike Yang
The Apache Pulsar team is proud to announce Apache Pulsar Go Client version 0.10.0. 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 managemen

[NOTICE] One week left before Pulsar 3.0 code freeze reminder

2023-04-03 Thread Zike Yang
/7p4tv5nqdxz0nfdkq0rzh2dpksw3l5oz [1] https://lists.apache.org/thread/djos7xz1nzo3kmm6q9jyot2jzggys85b BR, Zike Yang

Re: [Discuss] Add a phase to process pending PRs before code freeze

2023-04-10 Thread Zike Yang
week before the code freeze` could be further discussed. Thanks, Zike Yang Zike Yang On Mon, Apr 10, 2023 at 11:11 AM Yunze Xu wrote: > > To be more specific, we can send a discussion thread one week before > the code freeze. Then, > 1. The PRs opened after the time point wo

Re: [VOTE] Pulsar Node.js Client Release 1.8.2 Candidate 1

2023-04-11 Thread Zike Yang
e/issues/315 But if you all want to include that fix, I can push a PR soon. Thanks, Zike Yang On Tue, Apr 11, 2023 at 4:29 PM tison wrote: > > Hi Baodi, > > > there is one Reader related issue > > May you share the link to the issue? There seems no such reference i

Re: [VOTE] Pulsar Node.js Client Release 1.8.2 Candidate 1

2023-04-11 Thread Zike Yang
Hi, all I have created a PR https://github.com/apache/pulsar-client-node/pull/316 for that issue. PTAL and help review. Thanks, Zike Yang On Tue, Apr 11, 2023 at 5:57 PM Baodi Shi wrote: > > Hi, @Nozomi Kurihara > > Ok, We can wait for this issue fixed > https://github.co

[NOTICE] Enter code freeze phase of Pulsar 3.0.0 release

2023-04-11 Thread Zike Yang
n but not for the cherry-pick discussion. If you have any questions, please feel free to leave any comments here. [0] https://pulsar.apache.org/contribute/release-policy/#release-cycles [1] https://apache-pulsar.slack.com/archives/C052JAH3W7N Thanks, Zike Yang

<    1   2   3   4   >