<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git, branch v3.3.0.5rhs-39</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>features/locks: fcntl(3) on F_GETLK must return first conflicting lock</title>
<updated>2012-12-17T17:48:59+00:00</updated>
<author>
<name>Krishnan Parthasarathi</name>
<email>kparthas@redhat.com</email>
</author>
<published>2012-12-17T12:43:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=6e3efac008e564c4d76a17c32a272bbfb89edd27'/>
<id>6e3efac008e564c4d76a17c32a272bbfb89edd27</id>
<content type='text'>
- Added test program, getlk_owner.c to capture the bug when regressed.

Change-Id: Id6055a1e64609b9701560e50a9767f387ddadce7
BUG: 869724
Signed-off-by: Krishnan Parthasarathi &lt;kparthas@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1993
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added test program, getlk_owner.c to capture the bug when regressed.

Change-Id: Id6055a1e64609b9701560e50a9767f387ddadce7
BUG: 869724
Signed-off-by: Krishnan Parthasarathi &lt;kparthas@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1993
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cluster/dht: Add "afr.readdir-failover=off" option the rebalance process</title>
<updated>2012-12-17T17:46:31+00:00</updated>
<author>
<name>shishir gowda</name>
<email>sgowda@redhat.com</email>
</author>
<published>2012-12-12T12:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=8d9a6685068edaf93d08af91932f14072afc2978'/>
<id>8d9a6685068edaf93d08af91932f14072afc2978</id>
<content type='text'>
By failing over readdir (default behaviour), rebalance could get duplicate
files, as readdir would re-read from offset 0. Rebalance should not attempt
to migrate these files again.

Additionally, we need to handle these cases as failure in rebalance crawl.

BUG: 859387
Change-Id: I77c5c14176bb4d9e593efd6d4739fbc8233bd0c5
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1991
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By failing over readdir (default behaviour), rebalance could get duplicate
files, as readdir would re-read from offset 0. Rebalance should not attempt
to migrate these files again.

Additionally, we need to handle these cases as failure in rebalance crawl.

BUG: 859387
Change-Id: I77c5c14176bb4d9e593efd6d4739fbc8233bd0c5
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1991
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cluster/afr: Provide option to disable readdir failover</title>
<updated>2012-12-17T17:45:38+00:00</updated>
<author>
<name>Pranith Kumar K</name>
<email>pkarampu@redhat.com</email>
</author>
<published>2012-12-17T08:46:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=6cd78bb644a2ee1fb34185b5a86002ef4c536173'/>
<id>6cd78bb644a2ee1fb34185b5a86002ef4c536173</id>
<content type='text'>
In a replica pair unlike files, directories may not have their
content in same order, so readdir for same (offset, size) may
not give same entries on both the sobvolumes of replica pair.
Switching over from one subvolume to another may not be a good
idea sometimes. It may lead to duplicate entries or fewer entries
or both. This patch provides a way to disable readdir-failover
so that applications like rebalance can retry if they want to.

Change-Id: I02e5762e7f8a5847eaf54356e5d6b5f49fe6c609
BUG: 859387
Signed-off-by: Pranith Kumar K &lt;pkarampu@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1989
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In a replica pair unlike files, directories may not have their
content in same order, so readdir for same (offset, size) may
not give same entries on both the sobvolumes of replica pair.
Switching over from one subvolume to another may not be a good
idea sometimes. It may lead to duplicate entries or fewer entries
or both. This patch provides a way to disable readdir-failover
so that applications like rebalance can retry if they want to.

Change-Id: I02e5762e7f8a5847eaf54356e5d6b5f49fe6c609
BUG: 859387
Signed-off-by: Pranith Kumar K &lt;pkarampu@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1989
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>geo-rep / gsyncd: play nicely with peer multiplexing when setting a checkpoint</title>
<updated>2012-12-17T17:41:03+00:00</updated>
<author>
<name>Niels de Vos</name>
<email>ndevos@redhat.com</email>
</author>
<published>2012-11-29T22:05:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=3dddca7eeb15c017a268c849ea6287f6e3a838bb'/>
<id>3dddca7eeb15c017a268c849ea6287f6e3a838bb</id>
<content type='text'>
From upstream commit 01217e4e16677b13c7febc66e4e4ca3f0025739b:
&gt; The gsyncd invocation that instruments the "geo-rep config" command is
&gt; multiplexed over peers to ensure the uniformity of configuration.
&gt; In general, that works well, but checkpoint setting is a special case,
&gt; because (unlike other instances of config-set) it is logged (as recording
&gt; of checkpoint events is part of the feature).
&gt;
&gt; Problem is that the path components leading to the log file are
&gt; created only on the original node, where gsyncd was started.
&gt; Therefore the logging attempt will fail on the other nodes.
&gt;
&gt; Fix: ignore if opening the logfile on behalf of checkpoint setting
&gt; fails with ENOENT.
&gt;
&gt; Change-Id: I677f3f081bf4b9e3ba4d25d58979d86931e6beb4
&gt; BUG: 881997
&gt; Signed-off-by: Csaba Henk &lt;csaba@redhat.com&gt;
&gt; Reviewed-on: http://review.gluster.org/4248
&gt; Reviewed-by: Niels de Vos &lt;ndevos@redhat.com&gt;
&gt; Tested-by: Christos Triantafyllidis &lt;ctrianta@redhat.com&gt;
&gt; Reviewed-by: Christos Triantafyllidis &lt;ctrianta@redhat.com&gt;
&gt; Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;

Change-Id: I83b2cb7f78cf8613b78d3c8ff8e7b3828050cfc3
BUG: 881736
Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1929
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From upstream commit 01217e4e16677b13c7febc66e4e4ca3f0025739b:
&gt; The gsyncd invocation that instruments the "geo-rep config" command is
&gt; multiplexed over peers to ensure the uniformity of configuration.
&gt; In general, that works well, but checkpoint setting is a special case,
&gt; because (unlike other instances of config-set) it is logged (as recording
&gt; of checkpoint events is part of the feature).
&gt;
&gt; Problem is that the path components leading to the log file are
&gt; created only on the original node, where gsyncd was started.
&gt; Therefore the logging attempt will fail on the other nodes.
&gt;
&gt; Fix: ignore if opening the logfile on behalf of checkpoint setting
&gt; fails with ENOENT.
&gt;
&gt; Change-Id: I677f3f081bf4b9e3ba4d25d58979d86931e6beb4
&gt; BUG: 881997
&gt; Signed-off-by: Csaba Henk &lt;csaba@redhat.com&gt;
&gt; Reviewed-on: http://review.gluster.org/4248
&gt; Reviewed-by: Niels de Vos &lt;ndevos@redhat.com&gt;
&gt; Tested-by: Christos Triantafyllidis &lt;ctrianta@redhat.com&gt;
&gt; Reviewed-by: Christos Triantafyllidis &lt;ctrianta@redhat.com&gt;
&gt; Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;

Change-Id: I83b2cb7f78cf8613b78d3c8ff8e7b3828050cfc3
BUG: 881736
Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1929
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>geo-replication: catch select.error on select()</title>
<updated>2012-12-17T17:39:18+00:00</updated>
<author>
<name>Niels de Vos</name>
<email>ndevos@redhat.com</email>
</author>
<published>2012-11-26T16:44:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=b793589e856b866f3cab54227237f3548267e9bc'/>
<id>b793589e856b866f3cab54227237f3548267e9bc</id>
<content type='text'>
From upstream commit 15bf92d53c72774e2fd7aba146644a2e460e543f:
&gt; tailer() in resource.py does not correctly catch exceptions from
&gt; select(). select() can raise an instance of the select.error class and
&gt; the current expression only catches ValueError (and the instance will
&gt; have reference called selecterror).
&gt;
&gt; The geo-rep log contains a call trace like this:
&gt; &gt; E [syncdutils:190:log_raise_exception] &lt;top&gt;: FAIL:
&gt; &gt; Traceback (most recent call last):
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 216, in twrap
&gt; &gt; tf(*aa)
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/resource.py", line 123, in tailer
&gt; &gt; poe, _ ,_ = select([po.stderr for po in errstore], [], [], 1)
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 276, in select
&gt; &gt; return eintr_wrap(oselect.select, oselect.error, *a)
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 269, in eintr_wrap
&gt; &gt; return func(*a)
&gt; &gt; error: (9, 'Bad file descriptor')
&gt;
&gt; BUG: 880308
&gt; Change-Id: I2babe42918950d0e9ddb3d08fa21aa3548ccf7c5
&gt; Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
&gt; Reviewed-on: http://review.gluster.org/4233
&gt; Reviewed-by: Peter Portante &lt;pportant@redhat.com&gt;
&gt; Reviewed-by: Csaba Henk &lt;csaba@redhat.com&gt;
&gt; Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;

BUG: 880308
Change-Id: Iece1f50c0064853669d1dd4a777f77f10e2fd0dc
Upstream-bug: 886808 (changed after upstream merge)
Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1927
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From upstream commit 15bf92d53c72774e2fd7aba146644a2e460e543f:
&gt; tailer() in resource.py does not correctly catch exceptions from
&gt; select(). select() can raise an instance of the select.error class and
&gt; the current expression only catches ValueError (and the instance will
&gt; have reference called selecterror).
&gt;
&gt; The geo-rep log contains a call trace like this:
&gt; &gt; E [syncdutils:190:log_raise_exception] &lt;top&gt;: FAIL:
&gt; &gt; Traceback (most recent call last):
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 216, in twrap
&gt; &gt; tf(*aa)
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/resource.py", line 123, in tailer
&gt; &gt; poe, _ ,_ = select([po.stderr for po in errstore], [], [], 1)
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 276, in select
&gt; &gt; return eintr_wrap(oselect.select, oselect.error, *a)
&gt; &gt; File "/usr/libexec/glusterfs/python/syncdaemon/syncdutils.py", line 269, in eintr_wrap
&gt; &gt; return func(*a)
&gt; &gt; error: (9, 'Bad file descriptor')
&gt;
&gt; BUG: 880308
&gt; Change-Id: I2babe42918950d0e9ddb3d08fa21aa3548ccf7c5
&gt; Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
&gt; Reviewed-on: http://review.gluster.org/4233
&gt; Reviewed-by: Peter Portante &lt;pportant@redhat.com&gt;
&gt; Reviewed-by: Csaba Henk &lt;csaba@redhat.com&gt;
&gt; Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;

BUG: 880308
Change-Id: Iece1f50c0064853669d1dd4a777f77f10e2fd0dc
Upstream-bug: 886808 (changed after upstream merge)
Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1927
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuse: have setxattr on geo-rep related xattrs take effect</title>
<updated>2012-12-17T17:37:35+00:00</updated>
<author>
<name>Niels de Vos</name>
<email>ndevos@redhat.com</email>
</author>
<published>2012-08-15T15:27:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=9dfece3a71c53f4861ea2e9419ce47f8e03fb86c'/>
<id>9dfece3a71c53f4861ea2e9419ce47f8e03fb86c</id>
<content type='text'>
From upstream commit 6e3244a131b6d25141bef0cbc59968d3271f8ea3:
&gt; In http://review.gluster.com/3687 setxattr was made to a noop for
&gt; geo-rep special clients, with the exception of some special ones,
&gt; relevant to geo-rep. These exceptions were all in trusted namespace.
&gt;
&gt; That's no good, because with a mountbroker (unprivileged) setup,
&gt; the relevant attributes are in system namespace. So here we
&gt; just let setxattr through for any geo-rep related xattr, regardless
&gt; of namespace.
&gt;
&gt; Change-Id: I261141293b7db955a2e8b2405b4510cb10a42694
&gt; BUG: 848447
&gt; Signed-off-by: Csaba Henk &lt;csaba@redhat.com&gt;
&gt; Reviewed-on: http://review.gluster.com/3821
&gt; Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
&gt; Reviewed-by: Venky Shankar &lt;vshankar@redhat.com&gt;
&gt; Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;

BUG: 883827
Change-Id: I86a044d52ad3e679b21ff3832ee6536c5c6809fb
Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1925
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From upstream commit 6e3244a131b6d25141bef0cbc59968d3271f8ea3:
&gt; In http://review.gluster.com/3687 setxattr was made to a noop for
&gt; geo-rep special clients, with the exception of some special ones,
&gt; relevant to geo-rep. These exceptions were all in trusted namespace.
&gt;
&gt; That's no good, because with a mountbroker (unprivileged) setup,
&gt; the relevant attributes are in system namespace. So here we
&gt; just let setxattr through for any geo-rep related xattr, regardless
&gt; of namespace.
&gt;
&gt; Change-Id: I261141293b7db955a2e8b2405b4510cb10a42694
&gt; BUG: 848447
&gt; Signed-off-by: Csaba Henk &lt;csaba@redhat.com&gt;
&gt; Reviewed-on: http://review.gluster.com/3821
&gt; Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
&gt; Reviewed-by: Venky Shankar &lt;vshankar@redhat.com&gt;
&gt; Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;

BUG: 883827
Change-Id: I86a044d52ad3e679b21ff3832ee6536c5c6809fb
Signed-off-by: Niels de Vos &lt;ndevos@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1925
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cluster/dht: fail fix-layout if any of the subvol is down</title>
<updated>2012-12-17T17:34:27+00:00</updated>
<author>
<name>shishir gowda</name>
<email>sgowda@redhat.com</email>
</author>
<published>2012-12-12T09:33:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=72237352cca4542c0d3b6f6a9276c962b33780d9'/>
<id>72237352cca4542c0d3b6f6a9276c962b33780d9</id>
<content type='text'>
If any subvolume is down, and a layout is re-written and hash
values change, entry names in the downed subvol can be reused
in the other subvol which got the same hash range. when the
downed subvol is brought back up, duplicate entried might appear

Also separated handling of ENOSPC and ENOTCONN error.

Change-Id: I1a49a689f6891a32128adcfb92dc46f39eaddec7
BUG: 860599
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1898
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If any subvolume is down, and a layout is re-written and hash
values change, entry names in the downed subvol can be reused
in the other subvol which got the same hash range. when the
downed subvol is brought back up, duplicate entried might appear

Also separated handling of ENOSPC and ENOTCONN error.

Change-Id: I1a49a689f6891a32128adcfb92dc46f39eaddec7
BUG: 860599
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1898
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>storage/posix: if create returns EXIST, donot set gfid/xattrs</title>
<updated>2012-12-17T17:31:23+00:00</updated>
<author>
<name>shishir gowda</name>
<email>sgowda@redhat.com</email>
</author>
<published>2012-12-04T10:09:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=e5411f154f5f815a9b9d9aec647ee72cc9662541'/>
<id>e5411f154f5f815a9b9d9aec647ee72cc9662541</id>
<content type='text'>
Change-Id: I9f2b75b10bde428d36d6516aa09c18e590d17ed9
BUG: 864801
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1896
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9f2b75b10bde428d36d6516aa09c18e590d17ed9
BUG: 864801
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1896
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/client: Conditional logging in client3_1_unlink_cbk</title>
<updated>2012-12-17T09:19:04+00:00</updated>
<author>
<name>Venkatesh Somyajulu</name>
<email>vsomyaju@redhat.com</email>
</author>
<published>2012-10-17T09:34:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=7c5eba17f183cffb459a405659170a5340234395'/>
<id>7c5eba17f183cffb459a405659170a5340234395</id>
<content type='text'>
Change-Id: Ic6f4e276a5ab6906e4b3ad28e9b8c7eed52b3080
BUG: 861925
Signed-off-by: Venkatesh Somyajulu &lt;vsomyaju@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1985
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic6f4e276a5ab6906e4b3ad28e9b8c7eed52b3080
BUG: 861925
Signed-off-by: Venkatesh Somyajulu &lt;vsomyaju@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1985
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cluster/afr : Edited log message in afr_sh_entry_expunge_entry_cbk</title>
<updated>2012-12-17T09:18:32+00:00</updated>
<author>
<name>Venkatesh Somyajulu</name>
<email>vsomyaju@redhat.com</email>
</author>
<published>2012-10-17T09:46:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=1505bf027d09c53594f1d01fae7287c7ee982689'/>
<id>1505bf027d09c53594f1d01fae7287c7ee982689</id>
<content type='text'>
Change-Id: Ic5256650652416e3a043b9e4640748ce1fa50e83
BUG: 860246
Signed-off-by: Venkatesh Somyajulu &lt;vsomyaju@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1986
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic5256650652416e3a043b9e4640748ce1fa50e83
BUG: 860246
Signed-off-by: Venkatesh Somyajulu &lt;vsomyaju@redhat.com&gt;
Reviewed-on: https://code.engineering.redhat.com/gerrit/1986
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
