<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators, branch 2.0.0rc2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>DHT TEA hashfn bugfix</title>
<updated>2009-02-23T15:32:27+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@gluster.com</email>
</author>
<published>2009-02-23T11:48:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=d47eb5d681b79b32b838505b6e22c4ab627ba934'/>
<id>d47eb5d681b79b32b838505b6e22c4ab627ba934</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>Deleted xattr caching code from posix in anticipation of the xattr-cache translator.</title>
<updated>2009-02-23T15:31:56+00:00</updated>
<author>
<name>Vikas Gorur</name>
<email>vikas@zresearch.com</email>
</author>
<published>2009-02-23T14:06:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=f264f69ae96ade536dc6f5b8c1ce2579839d6222'/>
<id>f264f69ae96ade536dc6f5b8c1ce2579839d6222</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>RE-SEND: Add braces around critical sections.</title>
<updated>2009-02-23T14:04:02+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@zresearch.com</email>
</author>
<published>2009-02-23T13:48:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=8b1762971f8d18f73fa64a967c4cd2baa13d07fc'/>
<id>8b1762971f8d18f73fa64a967c4cd2baa13d07fc</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>posix_releasedir flush fds from xattrcache.</title>
<updated>2009-02-22T08:09:08+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-02-22T05:59:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=80066c23da120621f26d83d631e204ab2943d181'/>
<id>80066c23da120621f26d83d631e204ab2943d181</id>
<content type='text'>
It would have entered cache in setdents.

Proposed fix for: http://zresearch.com/pipermail/gluster-users/2009-February/001621.html

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>
It would have entered cache in setdents.

Proposed fix for: http://zresearch.com/pipermail/gluster-users/2009-February/001621.html

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>default volume file option enhanced in server-protocolg</title>
<updated>2009-02-21T22:07:55+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@del.gluster.com</email>
</author>
<published>2009-02-21T02:09:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=bcd1e26a95ab75f3431be8e71d93eae9b7b6cbf8'/>
<id>bcd1e26a95ab75f3431be8e71d93eae9b7b6cbf8</id>
<content type='text'>
Noticed that with current codebase, there is no proper method to have a default volume filename to choose in getspec() without printing a *lot* of warning messages. This patch tries to have a proper 'default' behavior.

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>
Noticed that with current codebase, there is no proper method to have a default volume filename to choose in getspec() without printing a *lot* of warning messages. This patch tries to have a proper 'default' behavior.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>command line and mount/fuse now use float attr/entry timeouts</title>
<updated>2009-02-21T15:44:47+00:00</updated>
<author>
<name>Harshavardhana</name>
<email>harsha@zresearch.com</email>
</author>
<published>2009-02-19T12:59:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=a7b514ab8ec879a67e5a290743b4be6f0b58de1d'/>
<id>a7b514ab8ec879a67e5a290743b4be6f0b58de1d</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>Reduce iothreads requests queue lock granularity.</title>
<updated>2009-02-19T15:08:38+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@zresearch.com</email>
</author>
<published>2009-02-19T13:21:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=99a1cac632b4325afb95cb7c183721c0a90925d7'/>
<id>99a1cac632b4325afb95cb7c183721c0a90925d7</id>
<content type='text'>
iot_queue() and iot_dequeue() functions were using a io-threads
translator-wide lock which would be contended for by every worker
thread waiting for IO requests.

This patch reduces the granularity by turning the
lock into a per-worker lock.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
iot_queue() and iot_dequeue() functions were using a io-threads
translator-wide lock which would be contended for by every worker
thread waiting for IO requests.

This patch reduces the granularity by turning the
lock into a per-worker lock.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove conf-&gt;cache_size checks</title>
<updated>2009-02-19T15:08:30+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@zresearch.com</email>
</author>
<published>2009-02-19T13:20:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=57957c59cd2925540769ae9cb58029b0125e4ae7'/>
<id>57957c59cd2925540769ae9cb58029b0125e4ae7</id>
<content type='text'>
Since we're not dependent on this io-thread internal state(i.e.
cache_size and current_size) to rate limit requests, we can remove
these two data members and code that checks for these.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we're not dependent on this io-thread internal state(i.e.
cache_size and current_size) to rate limit requests, we can remove
these two data members and code that checks for these.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dead code.</title>
<updated>2009-02-19T15:08:22+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@zresearch.com</email>
</author>
<published>2009-02-19T13:25:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=6a250d9087014551c5085a534248982b195f819f'/>
<id>6a250d9087014551c5085a534248982b195f819f</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cluster/ha to handle EBADFD for fd based operations as transport disconnected.</title>
<updated>2009-02-19T15:08:12+00:00</updated>
<author>
<name>Basavanagowda Kanur</name>
<email>gowda@gluster.com</email>
</author>
<published>2009-02-19T14:08:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=91df2dbcb10813d17053f715ae40a50b7499f4bc'/>
<id>91df2dbcb10813d17053f715ae40a50b7499f4bc</id>
<content type='text'>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
