<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators/features/marker/src, branch v3.2.1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>marker: fill out the volume-mark properly in case of marking corruption</title>
<updated>2011-05-31T17:01:36+00:00</updated>
<author>
<name>Csaba Henk</name>
<email>csaba@gluster.com</email>
</author>
<published>2011-05-31T11:06:53+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=e58cb9aa2f21b6453f9533a174fae0cbfda1e98c'/>
<id>e58cb9aa2f21b6453f9533a174fae0cbfda1e98c</id>
<content type='text'>
Signed-off-by: Csaba Henk &lt;csaba@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2858 (volume-mark corruption swallowed)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2858

BUG: 2858 (volume-mark corruption swallowed)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2858
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Csaba Henk &lt;csaba@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2858 (volume-mark corruption swallowed)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2858

BUG: 2858 (volume-mark corruption swallowed)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2858
</pre>
</div>
</content>
</entry>
<entry>
<title>marker: fix NULL deref in logging</title>
<updated>2011-04-29T11:24:33+00:00</updated>
<author>
<name>Anand Avati</name>
<email>avati@gluster.com</email>
</author>
<published>2011-04-28T01:08:32+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=77f485dc30e5cd81d63cb7a92dc77b3ace69d40d'/>
<id>77f485dc30e5cd81d63cb7a92dc77b3ace69d40d</id>
<content type='text'>
Fix bad gf_log argument

Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2852 (Glusterfsd crashes on AMI)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2852
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix bad gf_log argument

Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2852 (Glusterfsd crashes on AMI)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2852
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker-quota: handle creation of regular files using mknod.</title>
<updated>2011-04-21T14:38:27+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-21T05:03:56+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=2c12b90a84c544343e384e1d60d03b10be9fc45b'/>
<id>2c12b90a84c544343e384e1d60d03b10be9fc45b</id>
<content type='text'>
- Add the disk-used to parents' size.

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2649 (Quota: size field is not getting updated properly)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2649
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add the disk-used to parents' size.

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2649 (Quota: size field is not getting updated properly)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2649
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker-quota: handle overflow of counter used to set frame-&gt;root-&gt;lk_owner.</title>
<updated>2011-04-21T10:35:56+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-21T04:16:44+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=58465cdca9386fe2fa15049911223f7282e1b412'/>
<id>58465cdca9386fe2fa15049911223f7282e1b412</id>
<content type='text'>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2804 (Occasional log messages seen indicating failure of inodelk)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2804
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2804 (Occasional log messages seen indicating failure of inodelk)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2804
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker-quota: Add the disk space used to parent sizes during creation of new-files or symlinks.</title>
<updated>2011-04-21T10:35:51+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-21T04:10:17+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=1f074563ecdaf92b2ecf12d7ea79b2b5d8f50c2d'/>
<id>1f074563ecdaf92b2ecf12d7ea79b2b5d8f50c2d</id>
<content type='text'>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2649 (Quota: size field is not getting updated properly)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2649
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2649 (Quota: size field is not getting updated properly)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2649
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker: reduce the size corresponding to destination file if it is already present from parent directories.</title>
<updated>2011-04-21T07:39:27+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-20T12:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=2d8f4fae7c06c73cd828c247e462a2b1017f5679'/>
<id>2d8f4fae7c06c73cd828c247e462a2b1017f5679</id>
<content type='text'>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2697 (Quota: add-brick creates the size go awkward, though it was perfect earlier)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2697
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2697 (Quota: add-brick creates the size go awkward, though it was perfect earlier)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2697
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker-quota: initialize dentry_child_count to total number of children a directory has in a single go.</title>
<updated>2011-04-21T07:39:23+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-19T04:56:58+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=698d972d8256662dc23a012c4328dca37aaced56'/>
<id>698d972d8256662dc23a012c4328dca37aaced56</id>
<content type='text'>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2809 ([e89f2a1f5daf1513c533a47b90aec8f90702d09f]: glusterfsd crashed in quota_dirty_inode_readdir)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2809
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2809 ([e89f2a1f5daf1513c533a47b90aec8f90702d09f]: glusterfsd crashed in quota_dirty_inode_readdir)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2809
</pre>
</div>
</content>
</entry>
<entry>
<title>marker: fixes to bypass marker fops in case features are enabled</title>
<updated>2011-04-19T09:41:40+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2011-04-18T21:53:45+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=450a7be2cede5a44c74f5f74224292af0c81a45f'/>
<id>450a7be2cede5a44c74f5f74224292af0c81a45f</id>
<content type='text'>
mainly in unlink and rename

Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2801 (glusterfsd process crash while running rebalance on simple volume)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2801
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mainly in unlink and rename

Signed-off-by: Amar Tumballi &lt;amar@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2801 (glusterfsd process crash while running rebalance on simple volume)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2801
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker-quota: reduce contributions to parents during unlink only if it is the last link.</title>
<updated>2011-04-18T14:42:23+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-18T08:30:54+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=e89f2a1f5daf1513c533a47b90aec8f90702d09f'/>
<id>e89f2a1f5daf1513c533a47b90aec8f90702d09f</id>
<content type='text'>
- since we are not having different contributions for different (parent, name)
    pairs, but only for different parents, links present in the same directory
    will have only one contribution representing all of them. Hence parents will
    not be updated for each link call and parents account for just file-size
    instead of (numlinks * filesize). However this patch will cause issues
    for links present accross directories, as only one of their contributions
    is subtracted when all of them removed (Here all the links are accounted
    in their parents, thereby total size accounted is [numlinks * filesize]).

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2689 (Quota: xattrs getting corrupted)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2689
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- since we are not having different contributions for different (parent, name)
    pairs, but only for different parents, links present in the same directory
    will have only one contribution representing all of them. Hence parents will
    not be updated for each link call and parents account for just file-size
    instead of (numlinks * filesize). However this patch will cause issues
    for links present accross directories, as only one of their contributions
    is subtracted when all of them removed (Here all the links are accounted
    in their parents, thereby total size accounted is [numlinks * filesize]).

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2689 (Quota: xattrs getting corrupted)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2689
</pre>
</div>
</content>
</entry>
<entry>
<title>features/marker-quota: remove contribution xattrs from oldloc in rename.</title>
<updated>2011-04-18T14:42:18+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@gluster.com</email>
</author>
<published>2011-04-18T08:30:35+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=bb4c33f65f3e7eaeb03f3ac249d6eedd123c5ba6'/>
<id>bb4c33f65f3e7eaeb03f3ac249d6eedd123c5ba6</id>
<content type='text'>
- Though we are setting in memory contribution to zero, during updation
    process contribution is actually fetched from backend. If they are not
    deleted and if newpath did not exist before doing rename, contributions
    from oldloc-&gt;inode will be retained even for newloc-&gt;inode, there by
    preventing addition of file-size to parents in newpath.

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2689 (Quota: xattrs getting corrupted)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2689
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Though we are setting in memory contribution to zero, during updation
    process contribution is actually fetched from backend. If they are not
    deleted and if newpath did not exist before doing rename, contributions
    from oldloc-&gt;inode will be retained even for newloc-&gt;inode, there by
    preventing addition of file-size to parents in newpath.

Signed-off-by: Raghavendra G &lt;raghavendra@gluster.com&gt;
Signed-off-by: Anand Avati &lt;avati@gluster.com&gt;

BUG: 2689 (Quota: xattrs getting corrupted)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2689
</pre>
</div>
</content>
</entry>
</feed>
