[Gluster-devel] glusterfs replica volume self heal lots of small file very very slow!how to improve? why slow?

2014-09-17 Thread justgluste...@gmail.com
Hi all: I do the following test: I create a glusterfs replica volume (replica count is 2 ) with two server node(server A and server B),use XFS as the underlying filesystem, then mount the volume in client node, then, I shut down the network of server A node, in client node, I

Re: [Gluster-devel] how do you debug ref leaks?

2014-09-17 Thread Pranith Kumar Karampuri
On 09/18/2014 10:08 AM, Raghavendra Gowdappa wrote: For eg., if a dictionary is not freed because of non-zero refcount, if there is an information on who has held these references would help to narrow down the code path or component. Yes that is the aim. The implementation I suggested tries to

Re: [Gluster-devel] how do you debug ref leaks?

2014-09-17 Thread Raghavendra Gowdappa
- Original Message - > From: "Raghavendra Gowdappa" > To: "Pranith Kumar Karampuri" > Cc: "Gluster Devel" > Sent: Thursday, September 18, 2014 10:08:15 AM > Subject: Re: [Gluster-devel] how do you debug ref leaks? > > For eg., if a dictionary is not freed because of non-zero refcount,

Re: [Gluster-devel] how do you debug ref leaks?

2014-09-17 Thread Raghavendra Gowdappa
For eg., if a dictionary is not freed because of non-zero refcount, if there is an information on who has held these references would help to narrow down the code path or component. - Original Message - > From: "Pranith Kumar Karampuri" > To: "Raghavendra Gowdappa" > Cc: "Gluster Devel

Re: [Gluster-devel] how do you debug ref leaks?

2014-09-17 Thread Pranith Kumar Karampuri
On 09/18/2014 09:59 AM, Raghavendra Gowdappa wrote: One thing that would be helpful is "allocator" info for generic objects like dict, inode, fd etc. That way we wouldn't have to sift through large amount of code. Could you elaborate the idea please. Pranith - Original Message - Fro

Re: [Gluster-devel] how do you debug ref leaks?

2014-09-17 Thread Raghavendra Gowdappa
One thing that would be helpful is "allocator" info for generic objects like dict, inode, fd etc. That way we wouldn't have to sift through large amount of code. - Original Message - > From: "Pranith Kumar Karampuri" > To: "Gluster Devel" > Sent: Thursday, September 18, 2014 7:43:00 AM

[Gluster-devel] how do you debug ref leaks?

2014-09-17 Thread Pranith Kumar Karampuri
hi, Till now the only method I used to find ref leaks effectively is to find what operation is causing ref leaks and read the code to find if there is a ref-leak somewhere. Valgrind doesn't solve this problem because it is reachable memory from inode-table etc. I am just wondering if there

Re: [Gluster-devel] Transparent encryption in GlusterFS: Implications on manageability

2014-09-17 Thread Edward Shishkin
Hi all, Unfortunately it is impossible to validate non-trusted volfiles using existing glusterfs options. Semantic and format of values passed by the --xlator-option don't allow to "deliver" trusted values without compromises with security. So I have added a new --secure-xlator-option, Please, re

Re: [Gluster-devel] Reminder: Weekly GlusterFS Community Meeting in 45 minutes

2014-09-17 Thread Justin Clift
On 17/09/2014, at 12:14 PM, Justin Clift wrote: > Reminder!!! > > The weekly Gluster Community meeting is in 45 minutes, in > #gluster-meeting on IRC. > > This is a completely public meeting, everyone is encouraged > to attend and be a part of it. :) Short meeting today. ;) Meeting Minutes:

[Gluster-devel] Reminder: Weekly GlusterFS Community Meeting in 45 minutes

2014-09-17 Thread Justin Clift
Reminder!!! The weekly Gluster Community meeting is in 45 minutes, in #gluster-meeting on IRC. This is a completely public meeting, everyone is encouraged to attend and be a part of it. :) To add Agenda items *** Add new items under the "Other items to discuss" point on the Ethe

[Gluster-devel] Any review is appreciated. Reason about gluster server_connection_cleanup uncleanly, file flocks leaks in frequently network disconnection

2014-09-17 Thread Jaden Liang
Hi all, By several days tracking, we finally pinpointed the reason of glusterfs uncleanly detach file flocks in frequently network disconnection. We are now working on a patch to submit. And here is this issue details. Any suggestions will be appreciated! First of all, as I mentioned in http://su