dCache 1.9.1-8 Release Notes

dCache 1.9.1-8 is a maintenance release. It fixes various stability, compatibility, correctness and performance problems.

Summary

SRM: Minor logging improvements. Added space reservation support for local SRM copies, i.e. server side srmCopy requests within the same dCache instance. SRM now correctly handles internal message timeouts. Fixed concurrent updates of shared data structure in the logging code. Fixed srmv1 ping.

Chimera: Fixed repeated close of database in cleaner. The cacheClass tag is now handled correctly.

PoolManager: Marking a pool as read-only in the pool selection unit now prevents it from being used as a destination for pool to pool transfers. Fixed NullPointerException in interaction with pool migration module.

Pool: Fixed an issue with pools getting disabled on transfer errors. Pools now respect the replicateOnArrival flag (a regression from 1.9.0). Newly created replicas now have a last access time equal to the creation time rather than zero.

dCache script: Avoids use of sed -i for improved Solaris compatibility.

FTP door: Fixed stack overflow issue in weak FTP door. Fixed RFC 3659 compliance of MDTM command.

PnfsManager: Fixed serious performance problem in PnfsManager which generated an unnecessarily high load on the name space provider. The problem was introduced in 1.9.1-5 and users of 1.9.1-5 are urged to upgrade.

Upgrade Instructions

There are no restrictions on the upgrade order from 1.9.1-7 to 1.9.1-8. Any mix of 1.9.1-7 and 1.9.1-8 is supported. Please consult the upgrade instructions of previous releases for mixing 1.9.1-7 and 1.9.1-8 components with earlier releases.

Changelog