[Gluster-users] Could we not always call lookup for root_dir in fuse_getattr to improve performance?

2017-03-24 Thread Zhitao Li
Hello, everyone! I am now optimizing the performance of "ls". When there are many little files directly in mount point(root dir of glusterfs), I find that fuse_getattr takes near half time of total "ls". Strictly, the nodeid==1 check in fuse_getattr will call look operation instead of stat, an

Re: [Gluster-users] Could we not always call lookup for root_dir in fuse_getattr to improve performance?

2017-03-24 Thread Zhitao Li
Hello, Amar, It still fails in quorum test. The root inode resolution succeeds, and stat is called. It fails because of quorum check in afr translator. Sincerely, Zhitao From: Amar Tumballi Sent: Friday, March 24, 2017 10:24:53 PM To: Zhitao Li Cc: Niels de

Re: [Gluster-users] Could we not always call lookup for root_dir in fuse_getattr to improve performance?

2017-03-24 Thread Zhitao Li
Dear Amar, Thanks very much for your kind help! I have seen the patch you submit. I disable the check and do regression test locally. It indeed brings a bug in "tests/basic/afr/quorum.t"(for tests/ec/, there exists failure but it is hard to reappear the failure). For quorum test, it fail

Re: [Gluster-users] Could we not always call lookup for root_dir in fuse_getattr to improve performance?

2017-03-24 Thread Amar Tumballi
Test this patch https://review.gluster.org/#/c/16945/ On Fri, Mar 24, 2017 at 9:42 AM, Zhitao Li wrote: > Dear Amar, > > > Thanks very much for your kind help! > > > > I have seen the patch you submit. > > > I disable the check and do regression test locally. It indeed *brings a > bug in "tests/

[Gluster-users] Gluster Limitation with ACL on Kernel NFS

2017-03-24 Thread ABHISHEK PALIWAL
Hi Team, I am using gluster with kernel nfs and found one limitation with Gluster volume don't know whether it is Bug or expected. Below is the scenario: I am mounting gluster volume as well as NFS volume with '-o acl' options I have tested gluster volume with ACLs and found that if we set the

Re: [Gluster-users] When gfid set?

2017-03-24 Thread Amar Tumballi
On Fri, Mar 24, 2017 at 5:55 AM, Tahereh Fattahi wrote: > Hi > I want to know when I create a file, when gfid for that file is set? In > which translator? > > Any 'entry' translator, like fuse,nfs,libgfapi etc. Regards, Amar > ___ > Gluster-users ma

Re: [Gluster-users] Could we not always call lookup for root_dir in fuse_getattr to improve performance?

2017-03-24 Thread Amar Tumballi
Went through the code base again. Yes, as you said, we can get rid of fuse_getattr() not checking nodeid==1 path. Patch here: https://review.gluster.org/16944 -Amar On Fri, Mar 24, 2017 at 2:57 AM, Zhitao Li wrote: > Hello, everyone! > > > I am now optimizing the performance of "ls". When t

[Gluster-users] When gfid set?

2017-03-24 Thread Tahereh Fattahi
Hi I want to know when I create a file, when gfid for that file is set? In which translator? ___ Gluster-users mailing list Gluster-users@gluster.org http://lists.gluster.org/mailman/listinfo/gluster-users