<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators/performance/write-behind, branch v2.0.4</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>write-behind: set default window-size to 1MB.</title>
<updated>2009-07-08T00:30:08+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@zresearch.com</email>
</author>
<published>2009-06-30T01:14:44+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=e54d471444274879a65efaea19f0b69fb0e78b5e'/>
<id>e54d471444274879a65efaea19f0b69fb0e78b5e</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>performance/write-behind - bug fix in open() and create().</title>
<updated>2009-07-02T17:14:48+00:00</updated>
<author>
<name>Basavanagowda Kanur</name>
<email>gowda@gluster.com</email>
</author>
<published>2009-07-02T01:55:29+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=1a79ea17f77a99471205e8ddb10a94dce80eb7b2'/>
<id>1a79ea17f77a99471205e8ddb10a94dce80eb7b2</id>
<content type='text'>
open() &amp; create() calls should reset frame-&gt;local to NULL.

bz# 104

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>
open() &amp; create() calls should reset frame-&gt;local to NULL.

bz# 104

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enhancement in write-behind</title>
<updated>2009-06-30T23:10:34+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-06-30T17:34:44+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=095caa8feb992459781c992c843f34c98c5bd607'/>
<id>095caa8feb992459781c992c843f34c98c5bd607</id>
<content type='text'>
Write calls should not be pushed to background only when the
mandatory locking is enabled, in all other cases (eg: O_SYNC,
O_DIRECT etc), we should not be 'caching' any data, but the
calls can be pushed to the background

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>
Write calls should not be pushed to background only when the
mandatory locking is enabled, in all other cases (eg: O_SYNC,
O_DIRECT etc), we should not be 'caching' any data, but the
calls can be pushed to the background

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>write-behind: indentation and logging fixes</title>
<updated>2009-04-30T11:55:56+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@zresearch.com</email>
</author>
<published>2009-04-29T12:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=f9d689ef3dd7040e09f704d24696b268ac1bdff6'/>
<id>f9d689ef3dd7040e09f704d24696b268ac1bdff6</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>write-behind aggregate-size related changes</title>
<updated>2009-04-16T11:40:01+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@zresearch.com</email>
</author>
<published>2009-04-15T10:11:21+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=34f8f0b3e1f992cf59da2c2d410471e440e6ed92'/>
<id>34f8f0b3e1f992cf59da2c2d410471e440e6ed92</id>
<content type='text'>
This patch brings in following changes:
   1. make aggregate-size as non-configurable and make it to be equal to
      maximum iobuf size.
   2. best effort to write data in chunks of length as close to aggregate-size
      as possible but not greater than aggregate-size, since aggregate-size is
      made equal to Maximum size of iobuf.

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 patch brings in following changes:
   1. make aggregate-size as non-configurable and make it to be equal to
      maximum iobuf size.
   2. best effort to write data in chunks of length as close to aggregate-size
      as possible but not greater than aggregate-size, since aggregate-size is
      made equal to Maximum size of iobuf.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>write-behind: adhere to coding guidelines.</title>
<updated>2009-04-16T11:39:50+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@zresearch.com</email>
</author>
<published>2009-04-15T10:12:17+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=ffb863c3a8cbfb2105ac23ce5fc5be1df372458c'/>
<id>ffb863c3a8cbfb2105ac23ce5fc5be1df372458c</id>
<content type='text'>
- make sure lines are not greater than 80 characters in length

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>
- make sure lines are not greater than 80 characters in length

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>use ctx-&gt;page_size in all translators and transports instead of having their own configurations</title>
<updated>2009-04-13T14:40:49+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-04-13T13:12:36+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=8e0d48cbb23cf056277ebc609d47b5184b95fa87'/>
<id>8e0d48cbb23cf056277ebc609d47b5184b95fa87</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>update performance/write-behind with new readv writev prototypes</title>
<updated>2009-04-12T06:03:47+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@amp.gluster.com</email>
</author>
<published>2009-04-11T13:21:39+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=c29b1710529fb52724ba37e09ca0f10cd7fcffa8'/>
<id>c29b1710529fb52724ba37e09ca0f10cd7fcffa8</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>wb_flush - keep reference on fd for process_frame to perform STACK_WIND of flush.</title>
<updated>2009-04-02T12:47:27+00:00</updated>
<author>
<name>Anand V. Avati</name>
<email>avati@gluster.com</email>
</author>
<published>2009-04-02T11:07:37+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs.git/commit/?id=b91e83aa0d3891b4cd725b6044131096405dfba8'/>
<id>b91e83aa0d3891b4cd725b6044131096405dfba8</id>
<content type='text'>
This patch fixes bug report by Greg &lt;greg@easyflirt.com&gt; on gluster-users@ with subject 'glusterfsd 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>
This patch fixes bug report by Greg &lt;greg@easyflirt.com&gt; on gluster-users@ with subject 'glusterfsd crash'

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<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>
</feed>
