<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators/performance/write-behind, branch 2.0.0</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<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://git.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://git.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://git.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://git.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://git.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://git.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>write behind preserves order of fops with respect to writes</title>
<updated>2009-03-13T15:06:08+00:00</updated>
<author>
<name>Raghavendra G</name>
<email>raghavendra@zresearch.com</email>
</author>
<published>2009-03-12T11:41:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=7d61f9d69309ccb0f9aa787caacfef77bc4e32d2'/>
<id>7d61f9d69309ccb0f9aa787caacfef77bc4e32d2</id>
<content type='text'>
- the execution order of fops like read, stat, fsync, truncate etc whose results
 are affected by writes, are preserved.

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 execution order of fops like read, stat, fsync, truncate etc whose results
 are affected by writes, are preserved.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>updated copyright header to extend copyright upto 2009</title>
<updated>2009-02-26T16:48:46+00:00</updated>
<author>
<name>Basavanagowda Kanur</name>
<email>gowda@gluster.com</email>
</author>
<published>2009-02-26T15:44:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=3d8bc3cbafa84a46e43e46f69d3e7d617d746012'/>
<id>3d8bc3cbafa84a46e43e46f69d3e7d617d746012</id>
<content type='text'>
updated copyright header to include 2009.

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>
updated copyright header to include 2009.

Signed-off-by: Anand V. Avati &lt;avati@amp.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Added all files</title>
<updated>2009-02-18T12:06:07+00:00</updated>
<author>
<name>Vikas Gorur</name>
<email>vikas@zresearch.com</email>
</author>
<published>2009-02-18T12:06:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=77adf4cd648dce41f89469dd185deec6b6b53a0b'/>
<id>77adf4cd648dce41f89469dd185deec6b6b53a0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
