<div dir="ltr"><div>Originally posted at <a href="http://www.gluster.org/2014/01/happy-new-year-glusterfs-3-4-2-has-hit-store-shelves/">http://www.gluster.org/2014/01/happy-new-year-glusterfs-3-4-2-has-hit-store-shelves/</a> <br>

<p>As we ring in the new year, we also ring in a new release – GlusterFS 3.4.2, available at your <a href="http://www.gluster.org/download" target="_blank">local download server</a>! This is a maintenance release, fixing a few bugs, which you can read in the <a href="https://forge.gluster.org/gluster-docs-project/pages/GlusterFS_342_Release_Notes" target="_blank">release notes</a>.</p>

<p>Download the new release: <a href="http://gluster.org/download">http://gluster.org/download</a> <br></p><p>Release notes: <a href="https://forge.gluster.org/gluster-docs-project/pages/GlusterFS_342_Release_Notes">https://forge.gluster.org/gluster-docs-project/pages/GlusterFS_342_Release_Notes</a> <br>

</p><p>In addition to bug fixes, you’ll notice that we’re welcoming a new distribution to the Gluster Community: <a href="http://download.gluster.org/pub/gluster/glusterfs/3.4/3.4.2/OpenSuSE13.1/" target="_blank">OpenSuSE</a> and <a href="http://download.gluster.org/pub/gluster/glusterfs/3.4/3.4.2/SLES11sp3/" target="_blank">SLES</a>.
 We hope our SuSE friends will try them and let us know how it goes. If 
you’re counting at home, that brings the number of supported platforms 
to *9* on the client and server (NetBSD packages aren’t on the download 
server, because its users get updated GlusterFS builds via <a href="http://pkgsrc.se/filesystems/glusterfs" target="_blank">pkgsrc</a>).</p>
<p>The most notable bug fixes/changes:</p>
<ul><li>Libgfapi support for <a href="https://github.com/nfs-ganesha/nfs-ganesha/wiki/ReleaseNotes_2.0#wiki-GLUSTER" target="_blank">Ganesha NFS integration </a></li><li>Updating extras/Ubuntu with latest upstart configs (BUG: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1047007" target="_blank">1047007</a>)</li>

<li>gfapi.py: support dynamic loading of versioned libraries</li><li>cluster/dht: Ignore ENOENT errors for unlink of linkfiles</li><li>cli: Throw a warning during replace-brick</li><li>mgmt/glusterd: Fix a memory leak in glusterd_is_local_addr()</li>

<li>glusterd: submit RPC requests without holding big lock</li><li>protocol/client: handle network disconnect/reconnect properly</li><li>gfapi: use native STACK_WIND for read _async() calls</li><li>mgmt/glusterd: add option to specify a different base-port</li>

<li>Disable eager-locks on NetBSD for 3.4 branch</li><li>nfs/mount3: fix crash in subdir resolution</li></ul>Use and enjoy - and share with your friends.<br><br>Happy hacking,<br></div>JM, Gluster Community Leader<br><br>

</div>