<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git, branch 2.0.0rc6</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>fixes crash in write-behind</title>
<updated>2009-03-22T07:44:32+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-03-22T02:04:15+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=270621b34af7528755373e04b07f959c8dca274b'/>
<id>270621b34af7528755373e04b07f959c8dca274b</id>
<content type='text'>
in wb_flush, there was a chance that wb_process_queue()
was called with NULL frame, which causes crash.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in wb_flush, there was a chance that wb_process_queue()
was called with NULL frame, which causes crash.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>when the both channels in client protocol is disconnected, fd's are marked as bad</title>
<updated>2009-03-20T22:35:55+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@del.gluster.com</email>
</author>
<published>2009-03-20T19:50:51+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=617fa2504283b63dde7f27186648ef9a9f060f52'/>
<id>617fa2504283b63dde7f27186648ef9a9f060f52</id>
<content type='text'>
patch solves the problem of fds being valid even in the case of server
disconnection, which causes operations on wrong fd when server comes back up.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
patch solves the problem of fds being valid even in the case of server
disconnection, which causes operations on wrong fd when server comes back up.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fixes issue of hashing to wrong subvolumes in case when a subvolume is down</title>
<updated>2009-03-20T22:35:52+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@del.gluster.com</email>
</author>
<published>2009-03-20T19:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=cf15c8ab0fab3ad9e37cab544ccbbccd59ab03db'/>
<id>cf15c8ab0fab3ad9e37cab544ccbbccd59ab03db</id>
<content type='text'>
When a hashed subvolume is down, variable 'subvol' was NULL, but was sent to itransform.
This patch solves this, and readdir is sent to proper subvolume now.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a hashed subvolume is down, variable 'subvol' was NULL, but was sent to itransform.
This patch solves this, and readdir is sent to proper subvolume now.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed sys_&lt;fops&gt; related warnings. (on mac os x and opensolaris)</title>
<updated>2009-03-19T09:14:33+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-03-19T01:31:30+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=c20359b5b2a564e83b5830b9a17013e780096e2d'/>
<id>c20359b5b2a564e83b5830b9a17013e780096e2d</id>
<content type='text'>
The fix in posix will fix 'unresolved' symbol errors in Mac/Solaris/FreeBSD

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fix in posix will fix 'unresolved' symbol errors in Mac/Solaris/FreeBSD

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dht_layout_dir_cmp - if xattr is missing, it is an error only if cached layout has entry for that subvolume.</title>
<updated>2009-03-18T20:52:20+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-03-18T11:40:51+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=103d82700483bf744f86719e97846b065ca3394c'/>
<id>103d82700483bf744f86719e97846b065ca3394c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add return after STACK_UNWIND</title>
<updated>2009-03-18T05:37:07+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@zresearch.com</email>
</author>
<published>2009-03-18T04:59:30+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=b9fef00edbe7272d31be0ca22f3b2794918300e0'/>
<id>b9fef00edbe7272d31be0ca22f3b2794918300e0</id>
<content type='text'>
We must add a 'return' after a STACK_UNWIND due to a stub creation
failure, because if we dont, we'll end up adding a NULL stub to the
worker thread request queue.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We must add a 'return' after a STACK_UNWIND due to a stub creation
failure, because if we dont, we'll end up adding a NULL stub to the
worker thread request queue.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Moving few translators which are not well tested, are in beta stage to 'testing/' directory.</title>
<updated>2009-03-18T02:56:29+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-03-18T02:05:43+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=2d7f44e39792c71e4f7bb768acffc2f5a76c80e0'/>
<id>2d7f44e39792c71e4f7bb768acffc2f5a76c80e0</id>
<content type='text'>
This way, users will be aware which are in 'beta' stage, and we can keep on
adding new translators (if any) seemlessly to stable codebase and once tested
can move them to proper places.

To use these translators, everyone will have to prefix 'testing/' to existing
type of translator (in volumefile)

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way, users will be aware which are in 'beta' stage, and we can keep on
adding new translators (if any) seemlessly to stable codebase and once tested
can move them to proper places.

To use these translators, everyone will have to prefix 'testing/' to existing
type of translator (in volumefile)

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ib-verbs recv-size and send-size argument takes SIZET arguments now.</title>
<updated>2009-03-18T02:53:20+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@del.gluster.com</email>
</author>
<published>2009-03-18T01:15:19+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=b947dc7161427b8c84f47b0a97861a36557f5748'/>
<id>b947dc7161427b8c84f47b0a97861a36557f5748</id>
<content type='text'>
With this patch, to specify recv-size and send-size of ib-verbs to &lt;n&gt;KB, we need not give
the option as integer value of 'n * 1024' value. This is neater to do deployments.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this patch, to specify recv-size and send-size of ib-verbs to &lt;n&gt;KB, we need not give
the option as integer value of 'n * 1024' value. This is neater to do deployments.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>afr data self heal bug fix</title>
<updated>2009-03-18T02:43:01+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-03-17T23:08:10+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=0a7f4cfc1c516da573949a9521248744ce97c4e9'/>
<id>0a7f4cfc1c516da573949a9521248744ce97c4e9</id>
<content type='text'>
fixes the issue of corrupting self-healed copy in AFR

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes the issue of corrupting self-healed copy in AFR

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of ssh://avati@git.sv.gnu.org/srv/git/gluster</title>
<updated>2009-03-17T17:08:26+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-03-17T17:08:26+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=ac8fe9901b3215c27ef8bc0971bf2bd140bbfcd5'/>
<id>ac8fe9901b3215c27ef8bc0971bf2bd140bbfcd5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
