<br><div>Gluster Devel Team,</div><div><br></div><div>2.0.1 is a fantastic release and the self heal is almost perfect except that it does not preserve the file timestamp when sourcing the missing file from the other node.</div>
<div><br></div><div><div>[root@hadoop06 dtd]# ls -al</div><div>total 136</div><div>drwxr-xr-x 2 root root 12288 May 28 16:45 .</div><div>drwxr-xr-x 6 root root 12288 Oct 16  2008 ..</div><div>-rw-r--r-- 1 root root 63788 Jan 10  2008 mathml.dtd</div>
<div>-rw-r--r-- 1 root root  8427 Aug 25  2004 xhtml11.dtd</div><div>[root@hadoop06 dtd]#</div><div><br></div><div>(now kill the first brick where the files were synced from)</div><div><br></div><div><div>[root@hadoop06 dtd]# ls -al</div>
<div>total 136</div><div>drwxr-xr-x 2 root root 12288 May 28 16:45 .</div><div>drwxr-xr-x 6 root root 12288 May 28 16:45 ..</div><div>-rw-r--r-- 1 root root 63788 May 28 16:45 mathml.dtd</div><div>-rw-r--r-- 1 root root  8427 May 28 16:45 xhtml11.dtd</div>
<div>[root@hadoop06 dtd]#</div><div><br></div><div><br></div><div>Notice the file timestamps changed.  If you look at the physical files on each brick they&#39;re correct on the first brick but incorrect on the second.  Any change this bug could be fixed in 2.0.2?</div>
<div><br></div><div>thanks,</div><div>liam</div></div></div>