OrangeFS Community: OrangeFS-2.9.2 is available at www.orangefs.org on the Download page. Below is a list of bug fixes and enhancements contained in this release.
Thanks to all who contributed to this release! Becky Ligon orangefs-2.9.2 (Subversion Tag v.2.9.2) http://www.orangefs.org/svn/orangefs/tags/v.2.9.2 * - Client/Server (Linux) * - Automatically disabled capability caching, server side, when default security is used. * - Added TreeThreshold option in the server config file. * - pvfs2-genconfig generates a config file with distributed directories turned off, by default. * - Added lazy atime support. By default, atime for a file will be updated upon a read or write if that atime has not been updated within the last 24 hours. This behavior can be modified by setting the environment variable, PVFS2_RELATIME_TIMEOUT, before starting the client: PVFS2_RELATIME_TIMEOUT < 0, disable atime updates for reads/writes PVFS2_RELATIME_TIMEOUT == 0, update atime for every read/write PVFS2_RELATIME_TIMEOUT > 0, update atime for a read/write if atime has not been updated within the last PVFS2_RELATIME_TIMEOUT seconds. * - Added support for mixed endian environments for distributed directories. * - WebDav Client * - Enabled PAM support. The README file, in src/client/webpack, describes how to use this feature. * - USRINT libraries (libofs,liborangefs,liborangefsposix) * - Modified selinux related files to allow compiles on both new and old RHEL distributions. * - __getdelim(): caller can now pass in a buffer pointer allocated by pint-malloc OR regular malloc. NOTE: PINT-malloc is an internal macro that reduces the likely hood of memory leaks. * - Added new calls to PINT-malloc that checks the validity of a pointer's address and determines if PINT-malloc was used to allocate its memory. This call is costly, making two system calls. Use only if necessary. * - Added two new programs, ofs_rm.c and ofs_cp.c, that use the usrint libraries and FTS. These programs are still experimental but can be used as a guidline for building your own programs using the usrint libraries. They are stored in src/apps/user and are currently NOT installed in <install>/bin when a make is issued. * - HADOOP * - Modified build-and-install files to gather OrangeFS version information during configure time. * - OrangeFS is now available for both Hadoop 1.0 and 2.0. See documentation for further details. * - BMI and Native IB (in development) * - Removed loopback from distributed directories code in the mkdir.sm state machine. * - KERNEL MODULE * - GOSSIP: changed GOSSIP_PROC_DEBUG to GOSSIP_CLIENTCORE_DEBUG * - DCACHE: corrected problem where negative dentries did not have the d_op field filled in with the OFS dentry operations functions, causing the kernel to return file-not-found when the file was created outside of the kernel. * - Add configuration check for f_dentry in struct file, allowing for compatibility with newer kernel versions. * - Modified the handling of xattrs, i.e., the exact length of the xattr's value will be correct, not length + 1.
_______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
