Re: [DISCUSS] PIP-261: Restructure Getting Started section

2023-03-29 Thread Yu
Hi Asaf, Thanks for your great initiative! To make the learning path accurate for all roles (beginners, developers, operators) and give them what they need in minimal viable docs, I would suggest making changes to information architecture, like creating 3 guides (subpages of https://pulsar.apache

Re: [DISCUSS] Cherry-pick #15121 into branch-2.10 to solve the issue sasl authentication failure

2023-03-29 Thread Yubiao Feng
There is no objection, and I will cherry-pick #15121 into branch-2.10 today Thanks Yubiao Feng On Tue, Mar 28, 2023 at 7:52 PM Yubiao Feng wrote: > Hi community > > ### Summary > The Admin client (`pulsar-admin`) and Java Client (PulsarAdmin) will throw > Unauthorized Ex in both scenarios: > -

Re: [Python] Should we make the schema default compatible with Java client?

2023-03-29 Thread 丛搏
Hi, Yunze : 1. If the changes may cause some compatibility issues. How do we solve the compatibility issues? It may be a breaking change. 2. Another question is if sorting is enabled by default, is the sorting rule the same as java or other clients? Putting aside the above two problems, I think

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

2023-03-29 Thread 太上玄元道君
Congrats!! Thanks, Tao Jiuming > 2023年3月29日 23:51,Devin Bost 写道: > > Congrats! > > Devin G. Bost > > > On Wed, Mar 29, 2023 at 6:38 AM ZhangJian He wrote: > >> Congratulations! >> >> Thanks >> ZhangJian He >> >> >> On Wed, 29 Mar 2023 at 19:33, Haiting Jiang >> wrote: >> >>> Congratul

Re: [DISCUSS] PIP-261: Restructure Getting Started section

2023-03-29 Thread Asaf Mesika
I have only one reviewer so far. Would appreciate 2 more PMC members eyes on this. Thanks! Asaf > On 23 Mar 2023, at 17:48, Asaf Mesika wrote: > > Hi, > > In light of PIP-98, I would like to present sub-PIP to restructure the > Getting Started Section. > > https://github.com/apache/pulsar/

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

2023-03-29 Thread Devin Bost
Congrats! Devin G. Bost On Wed, Mar 29, 2023 at 6:38 AM ZhangJian He wrote: > Congratulations! > > Thanks > ZhangJian He > > > On Wed, 29 Mar 2023 at 19:33, Haiting Jiang > wrote: > > > Congratulations! > > > > > > Haiting > > > > On Wed, Mar 29, 2023 at 5:29 PM Cong Zhao wrote: > > > > > >

Re: [Python] Should we make the schema default compatible with Java client?

2023-03-29 Thread Eric Hare
+1 - i think keeping the `_sorted_fields` and `_required` defaults consistent between the clients is the way to go. > On Mar 29, 2023, at 7:09 AM, Yunze Xu wrote: > > I found the Python client has two options to control the behavior: > 1. Set `_sorted_fields`. It's false by default in the Pyth

Re: [DISCUSS] PIP-260: Client consumer filter received messages

2023-03-29 Thread Yunze Xu
Thanks for your explanation. It now makes sense to me. So I suggest: 1. Document this use case in the PIP 2. Document the result that resetting cursor might lead to in the API doc of this configuration Thanks, Yunze On Wed, Mar 29, 2023 at 9:11 PM 丛搏 wrote: > > Hi, Yunze: > > > It's better to de

Re: [DISCUSS] Change PIP template

2023-03-29 Thread Asaf Mesika
Bo, I need a review of the PR :) On Wed, Mar 29, 2023 at 4:35 PM 丛搏 wrote: > +1 > > Good discussion! > > Thanks, > Bo > > Asaf Mesika 于2023年3月29日周三 20:11写道: > > > > So far only 1 PMC member reviewed it. > > Any other PMC member would like to review

Re: [Python] Should we make the schema default compatible with Java client?

2023-03-29 Thread Yunze Xu
I found the Python client has two options to control the behavior: 1. Set `_sorted_fields`. It's false by default in the Python client, but it's true in the Java client. i.e. the Java client sorts all fields by default. 2. Set `_required`. It's false by default for all types in the Python client, b

Re: [DISCUSS] Change PIP template

2023-03-29 Thread 丛搏
+1 Good discussion! Thanks, Bo Asaf Mesika 于2023年3月29日周三 20:11写道: > > So far only 1 PMC member reviewed it. > Any other PMC member would like to review the new template for PIP? > > On Wed, Mar 22, 2023 at 1:10 PM Asaf Mesika wrote: > > > Any other PMC member can take a look at the new templat

Re: [DISCUSS] PIP-260: Client consumer filter received messages

2023-03-29 Thread 丛搏
Hi, Yunze: > It's better to describe how it could bring the benefit to transaction > use cases, since now it's designed to be a configuration related to > the transaction. sorry, that I haven't explained in detail why the transaction needs it. let's look at a simple example: ``` Transaction txn =

A Message from the Board to PMC members

2023-03-29 Thread Rich Bowen
Dear Apache Project Management Committee (PMC) members, The Board wants to take just a moment of your time to communicate a few things that seem to have been forgotten by a number of PMC members, across the Foundation, over the past few years. Please note that this is being sent to all projects -

Re: [DISCUSS] Change PIP template

2023-03-29 Thread Asaf Mesika
So far only 1 PMC member reviewed it. Any other PMC member would like to review the new template for PIP? On Wed, Mar 22, 2023 at 1:10 PM Asaf Mesika wrote: > Any other PMC member can take a look at the new template PR > ? > Ideally I would like to ha

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

2023-03-29 Thread ZhangJian He
Congratulations! Thanks ZhangJian He On Wed, 29 Mar 2023 at 19:33, Haiting Jiang wrote: > 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 C

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: Unstable codecov action

2023-03-29 Thread Lari Hotari
Update regarding Codecov improvements for apache/pulsar CI: - fixed issue with Jacoco coverage data not getting stored in files: https://github.com/apache/pulsar/pull/19947 This seemed to be a broader issues since the reported total code coverage increased to about 72.8% with this fix, example

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

2023-03-29 Thread Cong Zhao
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 has accepted the > role of member of the Apache Pulsar Project Management Committee (PMC). > > Q

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

2023-03-29 Thread Enrico Olivelli
+1 (binding) Enrico Il giorno mer 29 mar 2023 alle ore 09:16 丛搏 ha scritto: > > +1 (binding) > > Thanks, > Bo > > Lin Lin 于2023年3月27日周一 17:49写道: > > > > +1 > > > > Thanks, > > Lin Lin > > > > On 2023/03/15 07:54:20 Yunze Xu wrote: > > > Hi all, > > > > > > This thread is to start the vote for P

Re: [DISCUSS] PIP-260: Client consumer filter received messages

2023-03-29 Thread Yunze Xu
It's better to describe how it could bring the benefit to transaction use cases, since now it's designed to be a configuration related to the transaction. I've thought about some cases: 1. A consumer received N messages, then the cursor was reset to the earliest. 2. A consumer received N messages

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

2023-03-29 Thread Yunze Xu
Congratulations! Thanks, Yunze On Wed, Mar 29, 2023 at 3:52 PM Lari Hotari wrote: > > Congrats, Qiang Zhao! Well deserved! > > -Lari > > 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

[Python] Should we make the schema default compatible with Java client?

2023-03-29 Thread Yunze Xu
Hi all, Recently I found the default generated schema definition in the Python client is different from the Java client, which leads to some unexpected behavior. For example, given the following class definition in Python: ```python class Data(Record): i = Integer() ``` The type of `i` fiel

Re: [DISCUSS] forbid user to upload `BYTES` schema

2023-03-29 Thread Yufan Sheng
Hi SiNan, In the flink world, we don't always rely on the schema information provided by Pulsar or other connector systems. Flink application has its own (de)serialization schema logic, which treats the messages only in a binary format like a byte array. In flink-connector-pulsar, we only use the

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

2023-03-29 Thread Lari Hotari
Congrats, Qiang Zhao! Well deserved! -Lari 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 has accepted the > role of member of the Apache Pulsar Project Management Committee (PMC).

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

2023-03-29 Thread 丛搏
+1 (binding) Thanks, Bo Lin Lin 于2023年3月27日周一 17:49写道: > > +1 > > Thanks, > Lin Lin > > On 2023/03/15 07:54:20 Yunze Xu wrote: > > Hi all, > > > > This thread is to start the vote for PIP-254. > > > > Discussion thread: > > https://lists.apache.org/thread/65cf7w76tt23sbsjnr8rpfxqf1nt9s9l > > > >

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

2023-03-29 Thread Nicolò Boschi
Congrats, well deserved! Nicolò Boschi Il giorno mer 29 mar 2023 alle ore 09:09 Zike Yang ha scritto: > 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

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 > > > > Il giorno mer 29 mar 2023 alle ore 06:17 Xiangying

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

2023-03-29 Thread houxiaoyu
Congratulations ! Hou Xiaoyu Enrico Olivelli 于2023年3月29日周三 15:03写道: > Congratulations ! > > Well deserved ! > > Enrico > > Il giorno mer 29 mar 2023 alle ore 06:17 Xiangying Meng > ha scritto: > > > > Congrats! Qiang. > > > > Sincerely, > > Xiangying > > > > On Wed, Mar 29, 2023 at 11:51 AM Y

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

2023-03-29 Thread Enrico Olivelli
Congratulations ! Well deserved ! Enrico Il giorno mer 29 mar 2023 alle ore 06:17 Xiangying Meng ha scritto: > > Congrats! Qiang. > > Sincerely, > Xiangying > > On Wed, Mar 29, 2023 at 11:51 AM Yubiao Feng > wrote: > > > Congrats! Qiang. > > > > Thanks > > Yubiao > > > > On Wed, Mar 29, 2023