<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators/mount, branch v2.0.6</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>adding an option to mount.glusterfs for server failover while fetching volume files.</title>
<updated>2009-08-04T23:47:55+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-08-04T17:00:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=a313fd6657cb4a5310399edebe1f0c666e6a8d00'/>
<id>a313fd6657cb4a5310399edebe1f0c666e6a8d00</id>
<content type='text'>
Thanks to Cory Meyer &lt;cory.meyer@gmail.com&gt;

With this option, 'single point of failure', in case of volfile server can be
avoided.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 185 (Request to support secondary volfile-server option in mount.glusterfs)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Cory Meyer &lt;cory.meyer@gmail.com&gt;

With this option, 'single point of failure', in case of volfile server can be
avoided.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 185 (Request to support secondary volfile-server option in mount.glusterfs)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=185
</pre>
</div>
</content>
</entry>
<entry>
<title>change mount.glusterfs.in to work with non-bash shells too.</title>
<updated>2009-07-17T21:05:28+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-07-17T14:12:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=031eb508731b1727ef0fcb5c2d525adadf5ef2b1'/>
<id>031eb508731b1727ef0fcb5c2d525adadf5ef2b1</id>
<content type='text'>
removed 'fuction ' prefix to function definitions which was very
much /bin/bash specific.

Thanks to Brent A. Nelson &lt;brent@phys.ufl.edu&gt; for the patch.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 139 (tiny glitch in mount.glusterfs in 2.0.4)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=139
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
removed 'fuction ' prefix to function definitions which was very
much /bin/bash specific.

Thanks to Brent A. Nelson &lt;brent@phys.ufl.edu&gt; for the patch.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 139 (tiny glitch in mount.glusterfs in 2.0.4)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=139
</pre>
</div>
</content>
</entry>
<entry>
<title>fuse-bridge: Export user.glusterfs-booster-mount xattr</title>
<updated>2009-07-16T07:37:56+00:00</updated>
<author>
<name>Shehjar Tikoo</name>
<email>shehjart@gluster.com</email>
</author>
<published>2009-07-14T09:41:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=f1313842a25d8d162db36ba8afb2a34b224f41ca'/>
<id>f1313842a25d8d162db36ba8afb2a34b224f41ca</id>
<content type='text'>
This needs to be exported in order to have the booster
Mount Point Bypass technique work through libglusterfsclient.
Booster uses the mount point to register with libglusterfsclient as
a VMP. Subsequently, all file operations on the mounted GlusterFS
mount point get redirected to libglusterfsclient.

This fixes bug 136.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 136 (booster does not redirect ops on GlusterFS mount point into libglusterfsclient)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=136
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This needs to be exported in order to have the booster
Mount Point Bypass technique work through libglusterfsclient.
Booster uses the mount point to register with libglusterfsclient as
a VMP. Subsequently, all file operations on the mounted GlusterFS
mount point get redirected to libglusterfsclient.

This fixes bug 136.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 136 (booster does not redirect ops on GlusterFS mount point into libglusterfsclient)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=136
</pre>
</div>
</content>
</entry>
<entry>
<title>detabify fuse-bridge.c (and other whitespace fixes)</title>
<updated>2009-07-09T06:06:25+00:00</updated>
<author>
<name>Csaba Henk</name>
<email>csaba@gluster.com</email>
</author>
<published>2009-07-08T06:55:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=bc1202a114e24d69a4bb94d9b83f62bb896a1086'/>
<id>bc1202a114e24d69a4bb94d9b83f62bb896a1086</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>use fuse_reply_iov() in fuse_readv_cbk</title>
<updated>2009-07-07T23:51:54+00:00</updated>
<author>
<name>Basavanagowda Kanur</name>
<email>gowda@gluster.com</email>
</author>
<published>2009-07-07T07:58:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=73c32c9ab17ee104d319882227f4a01849e544b9'/>
<id>73c32c9ab17ee104d319882227f4a01849e544b9</id>
<content type='text'>
changes come in two places.

configure.ac - define HAVE_FUSE_REPLY_IOV if fuse_reply_iov is
               available in libfuse.

mount/fuse - use fuse_reply_iov() in place of fuse_reply_vec(), if
             HAVE_FUSE_REPLY_IOV is defined.

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>
changes come in two places.

configure.ac - define HAVE_FUSE_REPLY_IOV if fuse_reply_iov is
               available in libfuse.

mount/fuse - use fuse_reply_iov() in place of fuse_reply_vec(), if
             HAVE_FUSE_REPLY_IOV is defined.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuse 2.8 support for xlator/fuse</title>
<updated>2009-07-02T01:32:22+00:00</updated>
<author>
<name>Harshavardhana</name>
<email>harsha@zresearch.com</email>
</author>
<published>2009-07-01T04:13:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=08fea74073fd671c784b1ebe137df8722cd72a3b'/>
<id>08fea74073fd671c784b1ebe137df8722cd72a3b</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>Fix typos in my previous commit 6010e2a4e</title>
<updated>2009-07-02T01:32:22+00:00</updated>
<author>
<name>Csaba Henk</name>
<email>csaba@gluster.com</email>
</author>
<published>2009-06-23T04:25:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=02246561759d9897e3bb04118df0f0e4a0028229'/>
<id>02246561759d9897e3bb04118df0f0e4a0028229</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>fuse: instead of having a fixed option list, assemble it using "fuse_opt_add_arg"</title>
<updated>2009-07-02T01:32:22+00:00</updated>
<author>
<name>Csaba Henk</name>
<email>csaba@gluster.com</email>
</author>
<published>2009-06-22T00:56:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=b3b5598e02fc931854afbcb7a3b660ffe45e5934'/>
<id>b3b5598e02fc931854afbcb7a3b660ffe45e5934</id>
<content type='text'>
This makes it easier to adjust the option list, and also reduces redundancy.

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>
This makes it easier to adjust the option list, and also reduces redundancy.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mount script to take arguments like nfs</title>
<updated>2009-06-25T00:13:37+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-06-24T13:31:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=795f087e0c25a3bb4c661b7d37583a06da1737cc'/>
<id>795f087e0c25a3bb4c661b7d37583a06da1737cc</id>
<content type='text'>
Ref: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=37

earlier instead of path, it used to take port number, which is an
option (-o server-port=&lt;port&gt;), now.

new syntax is

 bash# mount -t glusterfs &lt;hostname&gt;:&lt;path/key&gt; [mountpoint]

[This patch is backward compatible with earlier syntax]

 bash# mount -t glusterfs &lt;hostname&gt;:&lt;port&gt; [mountpoint]

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>
Ref: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=37

earlier instead of path, it used to take port number, which is an
option (-o server-port=&lt;port&gt;), now.

new syntax is

 bash# mount -t glusterfs &lt;hostname&gt;:&lt;path/key&gt; [mountpoint]

[This patch is backward compatible with earlier syntax]

 bash# mount -t glusterfs &lt;hostname&gt;:&lt;port&gt; [mountpoint]

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mount.glusterfs.in correctness in case of duplicate mount</title>
<updated>2009-06-23T19:33:47+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amar@gluster.com</email>
</author>
<published>2009-06-22T19:26:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=791961668269516cd0b613ec2407c655d6f40779'/>
<id>791961668269516cd0b613ec2407c655d6f40779</id>
<content type='text'>
mount.&lt;fstype&gt; script/program should return success in case when it finds
duplicate mounts. It was returning failure earlier. Someversions of
automount programs had issues with this behavior.

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>
mount.&lt;fstype&gt; script/program should return success in case when it finds
duplicate mounts. It was returning failure earlier. Someversions of
automount programs had issues with this behavior.

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
