Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-21 Thread Colin McCabe
Congratulations, Lucas!

best,
Colin

On Thu, Feb 16, 2023, at 13:54, Jun Rao wrote:
> Hi, Everyone,
>
> The PMC of Apache Kafka is pleased to announce a new Kafka committer Lucas
> Bradstreet.
>
> Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> extremely valuable for Kafka on both performance and correctness
> improvements.
>
> The following are his performance related contributions.
>
> KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> iterator which is not used
> KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> KAFKA-9729: avoid readLock in authorizer ACL lookups
> KAFKA-9039: Optimize ReplicaFetcher fetch path
> KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
>
> The following are his correctness related contributions.
>
> KAFKA-13194: LogCleaner may clean past highwatermark
> KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment recovery
> for epoch 0
> KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
>
> Congratulations, Lucas!
>
> Thanks,
>
> Jun (on behalf of the Apache Kafka PMC)


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-17 Thread Chris Egerton
Congrats!

On Fri, Feb 17, 2023 at 9:07 AM Bill Bejeck  wrote:

> Congratulations Lucas!
>
> On Fri, Feb 17, 2023 at 4:28 AM Mickael Maison 
> wrote:
>
> > Congratulations Lucas!
> >
> > On Fri, Feb 17, 2023 at 7:59 AM Tom Bentley  wrote:
> > >
> > > Congratulations!
> > >
> > > On Fri, 17 Feb 2023 at 05:26, Yash Mayya  wrote:
> > >
> > > > Congratulations Lucas!
> > > >
> > > > On Fri, Feb 17, 2023 at 3:25 AM Jun Rao 
> > wrote:
> > > >
> > > > > Hi, Everyone,
> > > > >
> > > > > The PMC of Apache Kafka is pleased to announce a new Kafka
> committer
> > > > Lucas
> > > > > Bradstreet.
> > > > >
> > > > > Lucas has been a long time Kafka contributor since Oct. 2018. He
> has
> > been
> > > > > extremely valuable for Kafka on both performance and correctness
> > > > > improvements.
> > > > >
> > > > > The following are his performance related contributions.
> > > > >
> > > > > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates
> > batch
> > > > > iterator which is not used
> > > > > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > > > > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > > > > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > > > > KAFKA-8841: Reduce overhead of
> > ReplicaManager.updateFollowerFetchState
> > > > >
> > > > > The following are his correctness related contributions.
> > > > >
> > > > > KAFKA-13194: LogCleaner may clean past highwatermark
> > > > > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> > > > recovery
> > > > > for epoch 0
> > > > > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> > > > >
> > > > > Congratulations, Lucas!
> > > > >
> > > > > Thanks,
> > > > >
> > > > > Jun (on behalf of the Apache Kafka PMC)
> > > > >
> > > >
> >
>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-17 Thread Bill Bejeck
Congratulations Lucas!

On Fri, Feb 17, 2023 at 4:28 AM Mickael Maison 
wrote:

> Congratulations Lucas!
>
> On Fri, Feb 17, 2023 at 7:59 AM Tom Bentley  wrote:
> >
> > Congratulations!
> >
> > On Fri, 17 Feb 2023 at 05:26, Yash Mayya  wrote:
> >
> > > Congratulations Lucas!
> > >
> > > On Fri, Feb 17, 2023 at 3:25 AM Jun Rao 
> wrote:
> > >
> > > > Hi, Everyone,
> > > >
> > > > The PMC of Apache Kafka is pleased to announce a new Kafka committer
> > > Lucas
> > > > Bradstreet.
> > > >
> > > > Lucas has been a long time Kafka contributor since Oct. 2018. He has
> been
> > > > extremely valuable for Kafka on both performance and correctness
> > > > improvements.
> > > >
> > > > The following are his performance related contributions.
> > > >
> > > > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates
> batch
> > > > iterator which is not used
> > > > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > > > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > > > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > > > KAFKA-8841: Reduce overhead of
> ReplicaManager.updateFollowerFetchState
> > > >
> > > > The following are his correctness related contributions.
> > > >
> > > > KAFKA-13194: LogCleaner may clean past highwatermark
> > > > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> > > recovery
> > > > for epoch 0
> > > > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> > > >
> > > > Congratulations, Lucas!
> > > >
> > > > Thanks,
> > > >
> > > > Jun (on behalf of the Apache Kafka PMC)
> > > >
> > >
>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-17 Thread Mickael Maison
Congratulations Lucas!

On Fri, Feb 17, 2023 at 7:59 AM Tom Bentley  wrote:
>
> Congratulations!
>
> On Fri, 17 Feb 2023 at 05:26, Yash Mayya  wrote:
>
> > Congratulations Lucas!
> >
> > On Fri, Feb 17, 2023 at 3:25 AM Jun Rao  wrote:
> >
> > > Hi, Everyone,
> > >
> > > The PMC of Apache Kafka is pleased to announce a new Kafka committer
> > Lucas
> > > Bradstreet.
> > >
> > > Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> > > extremely valuable for Kafka on both performance and correctness
> > > improvements.
> > >
> > > The following are his performance related contributions.
> > >
> > > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> > > iterator which is not used
> > > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > > KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
> > >
> > > The following are his correctness related contributions.
> > >
> > > KAFKA-13194: LogCleaner may clean past highwatermark
> > > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> > recovery
> > > for epoch 0
> > > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> > >
> > > Congratulations, Lucas!
> > >
> > > Thanks,
> > >
> > > Jun (on behalf of the Apache Kafka PMC)
> > >
> >


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Tom Bentley
Congratulations!

On Fri, 17 Feb 2023 at 05:26, Yash Mayya  wrote:

> Congratulations Lucas!
>
> On Fri, Feb 17, 2023 at 3:25 AM Jun Rao  wrote:
>
> > Hi, Everyone,
> >
> > The PMC of Apache Kafka is pleased to announce a new Kafka committer
> Lucas
> > Bradstreet.
> >
> > Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> > extremely valuable for Kafka on both performance and correctness
> > improvements.
> >
> > The following are his performance related contributions.
> >
> > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> > iterator which is not used
> > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
> >
> > The following are his correctness related contributions.
> >
> > KAFKA-13194: LogCleaner may clean past highwatermark
> > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> recovery
> > for epoch 0
> > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> >
> > Congratulations, Lucas!
> >
> > Thanks,
> >
> > Jun (on behalf of the Apache Kafka PMC)
> >
>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Yash Mayya
Congratulations Lucas!

On Fri, Feb 17, 2023 at 3:25 AM Jun Rao  wrote:

> Hi, Everyone,
>
> The PMC of Apache Kafka is pleased to announce a new Kafka committer Lucas
> Bradstreet.
>
> Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> extremely valuable for Kafka on both performance and correctness
> improvements.
>
> The following are his performance related contributions.
>
> KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> iterator which is not used
> KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> KAFKA-9729: avoid readLock in authorizer ACL lookups
> KAFKA-9039: Optimize ReplicaFetcher fetch path
> KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
>
> The following are his correctness related contributions.
>
> KAFKA-13194: LogCleaner may clean past highwatermark
> KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment recovery
> for epoch 0
> KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
>
> Congratulations, Lucas!
>
> Thanks,
>
> Jun (on behalf of the Apache Kafka PMC)
>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread John Roesler
Congratulations, Lucas!
-John

On Thu, Feb 16, 2023, at 19:52, Luke Chen wrote:
> Congratulations, Lucas!
>
> Luke
>
> On Fri, Feb 17, 2023 at 8:57 AM Guozhang Wang 
> wrote:
>
>> Congratulations, Lucas!
>>
>> On Thu, Feb 16, 2023 at 3:18 PM Kowshik Prakasam 
>> wrote:
>> >
>> > Congratulations, Lucas!
>> >
>> >
>> > Cheers,
>> > Kowshik
>> >
>> > On Thu, Feb 16, 2023, 2:07 PM Justine Olshan
>> 
>> > wrote:
>> >
>> > > Congratulations Lucas!
>> > >
>> > > Thanks for your mentorship on some of my KIPs as well :)
>> > >
>> > > On Thu, Feb 16, 2023 at 1:56 PM Jun Rao 
>> wrote:
>> > >
>> > > > Hi, Everyone,
>> > > >
>> > > > The PMC of Apache Kafka is pleased to announce a new Kafka committer
>> > > Lucas
>> > > > Bradstreet.
>> > > >
>> > > > Lucas has been a long time Kafka contributor since Oct. 2018. He has
>> been
>> > > > extremely valuable for Kafka on both performance and correctness
>> > > > improvements.
>> > > >
>> > > > The following are his performance related contributions.
>> > > >
>> > > > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates
>> batch
>> > > > iterator which is not used
>> > > > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
>> > > > KAFKA-9729: avoid readLock in authorizer ACL lookups
>> > > > KAFKA-9039: Optimize ReplicaFetcher fetch path
>> > > > KAFKA-8841: Reduce overhead of
>> ReplicaManager.updateFollowerFetchState
>> > > >
>> > > > The following are his correctness related contributions.
>> > > >
>> > > > KAFKA-13194: LogCleaner may clean past highwatermark
>> > > > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
>> > > recovery
>> > > > for epoch 0
>> > > > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
>> > > >
>> > > > Congratulations, Lucas!
>> > > >
>> > > > Thanks,
>> > > >
>> > > > Jun (on behalf of the Apache Kafka PMC)
>> > > >
>> > >
>>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Luke Chen
Congratulations, Lucas!

Luke

On Fri, Feb 17, 2023 at 8:57 AM Guozhang Wang 
wrote:

> Congratulations, Lucas!
>
> On Thu, Feb 16, 2023 at 3:18 PM Kowshik Prakasam 
> wrote:
> >
> > Congratulations, Lucas!
> >
> >
> > Cheers,
> > Kowshik
> >
> > On Thu, Feb 16, 2023, 2:07 PM Justine Olshan
> 
> > wrote:
> >
> > > Congratulations Lucas!
> > >
> > > Thanks for your mentorship on some of my KIPs as well :)
> > >
> > > On Thu, Feb 16, 2023 at 1:56 PM Jun Rao 
> wrote:
> > >
> > > > Hi, Everyone,
> > > >
> > > > The PMC of Apache Kafka is pleased to announce a new Kafka committer
> > > Lucas
> > > > Bradstreet.
> > > >
> > > > Lucas has been a long time Kafka contributor since Oct. 2018. He has
> been
> > > > extremely valuable for Kafka on both performance and correctness
> > > > improvements.
> > > >
> > > > The following are his performance related contributions.
> > > >
> > > > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates
> batch
> > > > iterator which is not used
> > > > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > > > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > > > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > > > KAFKA-8841: Reduce overhead of
> ReplicaManager.updateFollowerFetchState
> > > >
> > > > The following are his correctness related contributions.
> > > >
> > > > KAFKA-13194: LogCleaner may clean past highwatermark
> > > > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> > > recovery
> > > > for epoch 0
> > > > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> > > >
> > > > Congratulations, Lucas!
> > > >
> > > > Thanks,
> > > >
> > > > Jun (on behalf of the Apache Kafka PMC)
> > > >
> > >
>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Guozhang Wang
Congratulations, Lucas!

On Thu, Feb 16, 2023 at 3:18 PM Kowshik Prakasam  wrote:
>
> Congratulations, Lucas!
>
>
> Cheers,
> Kowshik
>
> On Thu, Feb 16, 2023, 2:07 PM Justine Olshan 
> wrote:
>
> > Congratulations Lucas!
> >
> > Thanks for your mentorship on some of my KIPs as well :)
> >
> > On Thu, Feb 16, 2023 at 1:56 PM Jun Rao  wrote:
> >
> > > Hi, Everyone,
> > >
> > > The PMC of Apache Kafka is pleased to announce a new Kafka committer
> > Lucas
> > > Bradstreet.
> > >
> > > Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> > > extremely valuable for Kafka on both performance and correctness
> > > improvements.
> > >
> > > The following are his performance related contributions.
> > >
> > > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> > > iterator which is not used
> > > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > > KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
> > >
> > > The following are his correctness related contributions.
> > >
> > > KAFKA-13194: LogCleaner may clean past highwatermark
> > > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> > recovery
> > > for epoch 0
> > > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> > >
> > > Congratulations, Lucas!
> > >
> > > Thanks,
> > >
> > > Jun (on behalf of the Apache Kafka PMC)
> > >
> >


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Kowshik Prakasam
Congratulations, Lucas!


Cheers,
Kowshik

On Thu, Feb 16, 2023, 2:07 PM Justine Olshan 
wrote:

> Congratulations Lucas!
>
> Thanks for your mentorship on some of my KIPs as well :)
>
> On Thu, Feb 16, 2023 at 1:56 PM Jun Rao  wrote:
>
> > Hi, Everyone,
> >
> > The PMC of Apache Kafka is pleased to announce a new Kafka committer
> Lucas
> > Bradstreet.
> >
> > Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> > extremely valuable for Kafka on both performance and correctness
> > improvements.
> >
> > The following are his performance related contributions.
> >
> > KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> > iterator which is not used
> > KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> > KAFKA-9729: avoid readLock in authorizer ACL lookups
> > KAFKA-9039: Optimize ReplicaFetcher fetch path
> > KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
> >
> > The following are his correctness related contributions.
> >
> > KAFKA-13194: LogCleaner may clean past highwatermark
> > KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment
> recovery
> > for epoch 0
> > KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
> >
> > Congratulations, Lucas!
> >
> > Thanks,
> >
> > Jun (on behalf of the Apache Kafka PMC)
> >
>


Re: [ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Justine Olshan
Congratulations Lucas!

Thanks for your mentorship on some of my KIPs as well :)

On Thu, Feb 16, 2023 at 1:56 PM Jun Rao  wrote:

> Hi, Everyone,
>
> The PMC of Apache Kafka is pleased to announce a new Kafka committer Lucas
> Bradstreet.
>
> Lucas has been a long time Kafka contributor since Oct. 2018. He has been
> extremely valuable for Kafka on both performance and correctness
> improvements.
>
> The following are his performance related contributions.
>
> KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
> iterator which is not used
> KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
> KAFKA-9729: avoid readLock in authorizer ACL lookups
> KAFKA-9039: Optimize ReplicaFetcher fetch path
> KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState
>
> The following are his correctness related contributions.
>
> KAFKA-13194: LogCleaner may clean past highwatermark
> KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment recovery
> for epoch 0
> KAFKA-9137: Fix incorrect FetchSessionCache eviction logic
>
> Congratulations, Lucas!
>
> Thanks,
>
> Jun (on behalf of the Apache Kafka PMC)
>


[ANNOUNCE] New committer: Lucas Bradstreet

2023-02-16 Thread Jun Rao
Hi, Everyone,

The PMC of Apache Kafka is pleased to announce a new Kafka committer Lucas
Bradstreet.

Lucas has been a long time Kafka contributor since Oct. 2018. He has been
extremely valuable for Kafka on both performance and correctness
improvements.

The following are his performance related contributions.

KAFKA-9820: validateMessagesAndAssignOffsetsCompressed allocates batch
iterator which is not used
KAFKA-9685: Solve Set concatenation perf issue in AclAuthorizer
KAFKA-9729: avoid readLock in authorizer ACL lookups
KAFKA-9039: Optimize ReplicaFetcher fetch path
KAFKA-8841: Reduce overhead of ReplicaManager.updateFollowerFetchState

The following are his correctness related contributions.

KAFKA-13194: LogCleaner may clean past highwatermark
KAFKA-10432: LeaderEpochCache is incorrectly recovered on segment recovery
for epoch 0
KAFKA-9137: Fix incorrect FetchSessionCache eviction logic

Congratulations, Lucas!

Thanks,

Jun (on behalf of the Apache Kafka PMC)