Re: Discussion about NameNode Fine-grained locking

2025-01-07 Thread ZanderXu
A0%E6%B5%A9%E5%8D%9A&uid=hfutzhanghb%40163.com&iconUrl=https%3A%2F%2Fmail-online.nosdn.127.net%2Fsmc804eb39b0e7885aa8801c3bb66e497d.jpg&items=%5B%22hfutzhanghb%40163.com%22%5D> >> >> Replied Message >> From haiyang hu >> Date 12/31/2024 23:08 >> To Ay

Re: Discussion about NameNode Fine-grained locking

2025-01-05 Thread Xiaoqiao He
> From haiyang hu > Date 12/31/2024 23:08 > To Ayush Saxena > Cc Hui Fei , > ZanderXu , > Hdfs-dev , > , > Xiaoqiao He , > slfan1989 , > > Subject Re: Discussion about NameNode Fine-grained locking > Thanks for your hard work and push it forward

Discussion about NameNode Fine-grained locking

2025-01-01 Thread Zhanghaobo
:08 | | To | Ayush Saxena | | Cc | Hui Fei , ZanderXu , Hdfs-dev , , Xiaoqiao He , slfan1989 , | | Subject | Re: Discussion about NameNode Fine-grained locking | Thanks for your hard work and push it forward. It looks good, +1 for merging phase 1 codes, hope we can work together to promote this

Re: Discussion about NameNode Fine-grained locking

2024-12-31 Thread haiyang hu
;>>> >> > >>>>>> >> Best Regards, > >>>>>> >> - He Xiaoqiao > >>>>>> >> > >>>>>> >> On Fri, Apr 26, 2024 at 3:50 PM Hui Fei > wrote: > >>>>>> >> > > >>>>>

Re: Discussion about NameNode Fine-grained locking

2024-12-31 Thread Ayush Saxena
gt;> >> > Thanks for interest and advice on this. >>>>>> >> > >>>>>> >> > Just would like to share some info here >>>>>> >> > >>>>>> >> > ZanderXu leads this feature and

Re: Discussion about NameNode Fine-grained locking

2024-12-31 Thread Hui Fei
Yuanboliu and Kokonguyen191 are also very >>>>> >> familiar with this feature. We discussed many details offline. >>>>> >> > >>>>> >> > Welcome to more people interested in joining the development and >>>

Re: Discussion about NameNode Fine-grained locking

2024-12-30 Thread ZanderXu
lready >>>> >> >> been practiced in their prod environment. We have also practiced >>>> it in >>>> >> our >>>> >> >> prod environment and gained benefits, and we are also willing to >>>> spend >>>> >> a &g

Re: Discussion about NameNode Fine-grained locking

2024-06-05 Thread ZanderXu
as long as the >>> >> overall >>> >> >> solution is right. >>> >> >> 6. I can spend a lot of time leading the promotion of this entire >>> >> feature >>> >> >> and I hope more people can join us

Re: Discussion about NameNode Fine-grained locking

2024-05-06 Thread Hui Fei
> >> > However, I still have some concerns, which roughly involve the >> >> following >> >> >> > aspects: >> >> >> > >> >> >> > 1. While ZanderXu and Hui Fei have deep expertise in HDFS and are >> >&

Re: Discussion about NameNode Fine-grained locking

2024-05-06 Thread Hui Fei
d to everything going smoothly in the future. > >> >> > > >> >> > Best Regards, > >> >> > - Shilun Fan. > >> >> > > >> >> > On Wed, Apr 24, 2024 at 3:51 PM Xiaoqiao He > > >> wrote: > >> >> > >

Re: Discussion about NameNode Fine-grained locking

2024-04-29 Thread ZanderXu
; > lock >> >> >> > 3. It's useful to improve the performance, since some operations >> just >> >> >> need >> >> >> > to hold FS lock or BM lock instead of the global lock >> >> >> > 4. This feature is turned off by default, you c

Re: Discussion about NameNode Fine-grained locking

2024-04-28 Thread Ayush Saxena
the > entire > >> >> FGL > >> >> > > >> >> > Here I would like to express my special thanks to @kokonguyen191 > and > >> >> > @yuanboliu for their contributions. And you are also welcome to > join us > >> >&

Re: Discussion about NameNode Fine-grained locking

2024-04-28 Thread Xiaoqiao He
nderXu wrote: >> >> > >> >> > > Hi everyone >> >> > > >> >> > > All subtasks of the first phase of the FGL have been completed and I >> >> plan >> >> > > to merge them into the trunk and start the seco

Re: Discussion about NameNode Fine-grained locking

2024-04-26 Thread Hui Fei
; >> > > Here is the PR that used to merge the first phases into trunk: > >> > > https://github.com/apache/hadoop/pull/6762 > >> > > Here is the ticket: > https://issues.apache.org/jira/browse/HDFS-17384 > >> > > > >> > > I hope you can help

Re: Discussion about NameNode Fine-grained locking

2024-04-26 Thread ZanderXu
based on the >>> trunk. >>> > > >>> > > Here is the PR that used to merge the first phases into trunk: >>> > > https://github.com/apache/hadoop/pull/6762 >>> > > Here is the ticket: https://issues.apache.org/jira/browse/HD

Re: Discussion about NameNode Fine-grained locking

2024-04-25 Thread Zengqiang XU
pache.org/jira/browse/HDFS-17384 >> > > >> > > I hope you can help to review this PR when you are available and give >> some >> > > ideas. >> > > >> > > >> > > HDFS-17385 <https://issues.apache.org/jira/browse/HDFS-17385&

Re: Discussion about NameNode Fine-grained locking

2024-04-25 Thread slfan1989
; solutions for > > > some problems, such as: snapshot, getListing, quota. > > > You are welcome to join us to complete it together. > > > > > > > > > -- Forwarded message - > > > From: Zengqiang XU > > > Date: Fri

Re: Discussion about NameNode Fine-grained locking

2024-04-24 Thread Xiaoqiao He
; > HDFS-17385 <https://issues.apache.org/jira/browse/HDFS-17385> is used for > > the second phase and I have created some subtasks to describe solutions for > > some problems, such as: snapshot, getListing, quota. > > You are welcome to join us to complete it together. > &

Re: Discussion about NameNode Fine-grained locking

2024-04-24 Thread ZanderXu
quota. > You are welcome to join us to complete it together. > > > -- Forwarded message - > From: Zengqiang XU > Date: Fri, 2 Feb 2024 at 11:07 > Subject: Discussion about NameNode Fine-grained locking > To: > Cc: Zengqiang XU > > > Hi everyone > &

Fwd: Discussion about NameNode Fine-grained locking

2024-04-23 Thread ZanderXu
uch as: snapshot, getListing, quota. You are welcome to join us to complete it together. -- Forwarded message - From: Zengqiang XU Date: Fri, 2 Feb 2024 at 11:07 Subject: Discussion about NameNode Fine-grained locking To: Cc: Zengqiang XU Hi everyone I have started a discussion

Re: Discussion about NameNode Fine-grained locking

2024-03-06 Thread Xiaoqiao He
> > 3. Each milestone is developed based on the latest trunk > branch > > to > > > > >> reduce > > > > >> > > conflicts > > > > >> > > > > > > >> > > If you have any concerns, please feel free to discuss them > >

Re: Discussion about NameNode Fine-grained locking

2024-03-06 Thread Takanobu Asanuma
rns, please feel free to discuss them > > together. > > > >> > > I hope you can join us to push this project forward together, > > > thanks. > > > >> > > > > > >> > > > > > >> > > On Mon, 5 Feb 2024 at 11:33,

Re: Discussion about NameNode Fine-grained locking

2024-03-05 Thread Yuanbo Liu
you for raising the issue of this long-standing > bottleneck, > > >> this > > >> > > > will be a very important improvement! > > >> > > > > > >> > > > Hopefully can participate and push forward together. > > >> > >

Re: Discussion about NameNode Fine-grained locking

2024-03-05 Thread Takanobu Asanuma
; >> > > > Brahma Reddy Battula 于2024年2月3日周六 00:40写道: > >> > > > > >> > > >> Thanks for bringing this and considering all the history around > >> this. > >> > > >> One of the outstanding bottleneck(global lock) fro

Re: Discussion about NameNode Fine-grained locking

2024-03-05 Thread Yuanbo Liu
we can push forward this time. >> > > >> >> > > >> >> > > >> On Fri, Feb 2, 2024 at 12:23 PM Hui Fei >> > wrote: >> > > >> >> > > >> > Thanks for driving this. It's very meaningful. The p

Re: Discussion about NameNode Fine-grained locking

2024-03-05 Thread Hui Fei
> > >> improvement > > > >> > looks very good. > > > >> > > > > >> > Many users are facing the write performance issue. As far as I > know, > > > >> some > > > >> > companies already implemented the similar id

Re: Discussion about NameNode Fine-grained locking

2024-02-26 Thread Xiaoqiao He
ready implemented the similar idea on their internal > > >> branches. > > >> > But the internal branch is very different from the community one. So > > >> it's > > >> > very hard to be in sync with the community. If this improve

Re: Discussion about NameNode Fine-grained locking

2024-02-20 Thread Yuanbo Liu
from the community one. So > >> it's > >> > very hard to be in sync with the community. If this improvement can be > >> > involved in the community, that would be great to both end-user and > the > >> > community. > >> > > >&

Re: Discussion about NameNode Fine-grained locking

2024-02-20 Thread ZanderXu
internal >> branches. >> > But the internal branch is very different from the community one. So >> it's >> > very hard to be in sync with the community. If this improvement can be >> > involved in the community, that would be great to both end-user and

Re: Discussion about NameNode Fine-grained locking

2024-02-04 Thread haiyang hu
hard to be in sync with the community. If this improvement can be > > involved in the community, that would be great to both end-user and the > > community. > > > > It is very worth doing. > > > > Zengqiang XU 于2024年2月2日周五 11:07写道: > > > > &

Re: Discussion about NameNode Fine-grained locking

2024-02-02 Thread Brahma Reddy Battula
ery hard to be in sync with the community. If this improvement can be > involved in the community, that would be great to both end-user and the > community. > > It is very worth doing. > > Zengqiang XU 于2024年2月2日周五 11:07写道: > > > Hi everyone > > > > I have

Re: Discussion about NameNode Fine-grained locking

2024-02-01 Thread Hui Fei
m the community one. So it's very hard to be in sync with the community. If this improvement can be involved in the community, that would be great to both end-user and the community. It is very worth doing. Zengqiang XU 于2024年2月2日周五 11:07写道: > Hi everyone > > I have started a discussion

Discussion about NameNode Fine-grained locking

2024-02-01 Thread Zengqiang XU
Hi everyone I have started a discussion about NameNode Fine-grained Locking to improve performance of write operations in NameNode. I started this discussion again for serval main reasons: 1. We have implemented it and gained nearly 7x performance improvement in our prod environment 2. Many