[PVFS-users] PVFS 1.6.3pre1 snapshot
Rob Ross
rross at mcs.anl.gov
Wed Apr 21 20:26:28 EDT 2004
Hi all,
It has been almost five months since our last release, and as usual it
turns out that there were still bugs! This prerelease addresses a wide
variety of issues seen by various different users.
We'd like to particularly thank Don Porter, David Methany, Nathan Poznick,
Stuart White, and Jim Schutt for all the helpful patches that they have
sent in the last few months. Much of this prerelease is the results of
their efforts.
Here's a summary of the major changes:
- A lot of random code reduction and cleanup
- Some fixes to the open code path that was broken in 1.6.2
- White patch to better handle multiprocess/multithreaded applications
using libpvfs
- Jim Schutt patch to get correct mtimes when file is modified while open
- Porter/Methany patch for shared library building
- Porter/Methany patch to fix mtimes for files in error case
- Porter/Methany patch to get fs_ino in metadata file on create and return
the right one from do_access
- White patch to fix chmod
- Porter patch to fix iod FD leak on failed opens
- Porter patch to remove sd_path
- Removal of fsize from metadata
- Poznick patch for large file support for iod logfiles
- Porter patch to keep correct cached file size on truncate, plus some
permission checking fixes
- Porter patch for eno
- Porter patch (from 12/24/2003) to remove do_lstat
Because of the magnitude of improvements, I'm mailing this to pvfs-users
as well. Note that it is probably the case that the metadata format has
changed since 1.6.2 (I haven't really thought about it honestly), so old
file systems might not make it through an upgrade. There is no migrate
tool available as of yet; that will be in the 1.6.3 release if necessary.
As usual this is available on the FTP site:
ftp://ftp.parl.clemson.edu/pub/pvfs/alpha/pvfs-1.6.3-pre1.tar.gz
ftp://ftp.parl.clemson.edu/pub/pvfs/alpha/pvfs-kernel-1.6.3-pre1-linux-2.4.tar.gz
Those of you that can, please give this a spin and let us know if there
are new or continued problems. We would like to get a 1.6.3 release out
sooner rather than later!
Regards,
Rob, on behalf of the PVFS team
More information about the PVFS-users
mailing list