Re: [ANNOUNCE] New committer: Lucas Bradstreet
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
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
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
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
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
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
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
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
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
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
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
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)