<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators, branch 2.0.1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>stripe init 'block-size' pattern parsing bug fixed.</title>
<updated>2009-05-08T12:46:01+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@del.gluster.com</email>
</author>
<published>2009-05-08T00:21:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=5c1d9108c1529a1155963cb1911f8870a674ab5b'/>
<id>5c1d9108c1529a1155963cb1911f8870a674ab5b</id>
<content type='text'>
ref: http://savannah.nongnu.org/bugs/?26416

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>
ref: http://savannah.nongnu.org/bugs/?26416

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Set op_errno properly in afr_flush.</title>
<updated>2009-05-08T12:42:16+00:00</updated>
<author>
<name>Vikas Gorur</name>
<email>vikas@gluster.com</email>
</author>
<published>2009-05-07T12:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=124f02ed49615e8337d249a2c56e95a5298a856b'/>
<id>124f02ed49615e8337d249a2c56e95a5298a856b</id>
<content type='text'>
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>
Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>symlink-cache: fix return value of readlink</title>
<updated>2009-05-07T07:22:45+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@zresearch.com</email>
</author>
<published>2009-05-06T12:40:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=fd2e7d9ebb94ccf5faf5c9d9891978e09fce0b05'/>
<id>fd2e7d9ebb94ccf5faf5c9d9891978e09fce0b05</id>
<content type='text'>
- sc_readlink wrongly returned strlen (link) + 1 when link was present in
    cache.
  - this fixes rt #828. Since fuse_readlink_cbk does link[op_ret] = '\0', there
    was a memory corruption.

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>
- sc_readlink wrongly returned strlen (link) + 1 when link was present in
    cache.
  - this fixes rt #828. Since fuse_readlink_cbk does link[op_ret] = '\0', there
    was a memory corruption.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix in mount.glusterfs for proper direct io mode option.</title>
<updated>2009-05-07T07:22:33+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-05-06T15:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=542d9ed6c1758df85fc0e252952cfb80669f4a70'/>
<id>542d9ed6c1758df85fc0e252952cfb80669f4a70</id>
<content type='text'>
fixes the bug which causes GlusterFS not to have valid 'direct-io'
option through mount command or /etc/fstab entries.

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 bug which causes GlusterFS not to have valid 'direct-io'
option through mount command or /etc/fstab entries.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/client: indentation fixes</title>
<updated>2009-05-07T06:29:23+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-05-07T06:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=92a84a43e057ce2448c235d3bf66a0b694338d65'/>
<id>92a84a43e057ce2448c235d3bf66a0b694338d65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/client: removed conf-&gt;child</title>
<updated>2009-05-07T05:36:34+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-05-07T05:36:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=2ff188571e94831b389f5677e06b94d11eb5fc62'/>
<id>2ff188571e94831b389f5677e06b94d11eb5fc62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>transport shortcut b/w client and server</title>
<updated>2009-05-06T19:54:41+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-05-06T19:54:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=f9f5519b66a25651eb03de577f68d481abdd4c40'/>
<id>f9f5519b66a25651eb03de577f68d481abdd4c40</id>
<content type='text'>
This patch makes the server pass back the transport pointer of the client. If the UUID matches, the client makes the local transport 'shortcut' with the remote transport (pointer received from server)

The shortcut simulates a socket queue. Instead of serialized messages going over the network and getting queued in the tcp socket queue, the messages get queued in a transport specific queue picked by a polling thread.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch makes the server pass back the transport pointer of the client. If the UUID matches, the client makes the local transport 'shortcut' with the remote transport (pointer received from server)

The shortcut simulates a socket queue. Instead of serialized messages going over the network and getting queued in the tcp socket queue, the messages get queued in a transport specific queue picked by a polling thread.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix log message from transport-timeout to frame-timeout</title>
<updated>2009-05-06T09:10:45+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-05-06T09:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=12eb832e255a1abb90434ab3e0d1e1632ae7ce03'/>
<id>12eb832e255a1abb90434ab3e0d1e1632ae7ce03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>afr self-heal: update file size of the returning stat buf with source file's size</title>
<updated>2009-05-06T06:13:33+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-05-06T06:13:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=f6862d75d1ca50b12372d5f9c3e651d6f74c5900'/>
<id>f6862d75d1ca50b12372d5f9c3e651d6f74c5900</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>log level fixes in read-ahead</title>
<updated>2009-05-05T14:40:44+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-05-05T14:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=3f3dea5f23e2b49ac8ad14bf8dd34dfadf6a72f5'/>
<id>3f3dea5f23e2b49ac8ad14bf8dd34dfadf6a72f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
