dCache 1.9.0-11 Release Notes
dCache 1.9.0-11 is a maintenance release. If fixes various
stability, compatibility, correctness and performance problems.
Summary
YAIM based installation: Fixed compatibility with
lcg-cr. Fixed configuration of GIP.
SRM: Now uses correct error code for permission denied in
srmLs. 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.
Info provider: Changed GlueChunkKey to GlueKey. Fixed
publishing of storage areas.
Info service: Added support for different XSLT processors in
info-provider and made saxon the default. The processor used is
configurable, both by editing dCacheSetup and by setting the
environment variable XSLT_PROCESSOR (environment variable).
Chimera: Added a delay in startup to allow Chimera to
register in portmap. Removed bashisms in startup script. The
cacheClass tag is now handled correctly. Fixed repeated close of
database in cleaner.
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.0-10 and users of
1.9.0-10 are urged to upgrade.
Upgrade Instructions
There are no restrictions on the upgrade order from 1.9.0-10 to
1.9.0-11. Any mix of 1.9.0-10 and 1.9.0-11 is supported. Please consult
the upgrade instructions of previous releases for mixing 1.9.0-10 and
1.9.0-11 components with earlier releases.
Changelog
- [r11189] Fixed the behavior of lcg-cr which was broken when configuring the information system automatically
- [r11215] Added hooks for config_gip_only and config_bdii_only when installing on the information node
- [r11225] Fix broken objectClass(es) in info provider
- [r11232] Fix broken space reporting (old skool style)
- [r11237] Add a delay when starting up a Chimera NFS server
- [r11244] Whitespace fix only
- [r11249] Fix broken HSM type and getStorageInfo on directories
- [r11258] Add delay for (Chimera-internal) portmap service, remove some BASHisms
- [r11263] White space only fix
- [r11268] Add support for hashCode() and equals() methods in GenericStorageInfo
- [r11274] fixed migration verifier build dependecy on apache dbcp
- [r11277] Add comparator and alter unit tests to match; acked-by: Tigran
- [r11297] http://rb.dcache.org/r/118/ : correct SrmLs return code in case of
- [r11302] Add support for different XSLT processors in info-provider making saxon the default
- [r11305] Add Saxon v6.5.5
- [r11317] http://rb.dcache.org/r/95/ Eliminate the stack trace printout for non error exception in DatabaseRequestCredentialStorage
- [r11375] Fix FileMetaData equals so it ignores size for directories
- [r11387] http://rb.dcache.org/r/102/ Enable usage of space reservations by SRM for local srm copies
- [r11406] Review http://rb.dcache.org/r/183/ for 1.9.0
- [r11409] http://rb.dcache.org/r/173/ Call updateWaitQueues periodically to expire asynchronous message waits
- [r11418] the cacheClass tag is case case sensetive
- [r11498] PnfsManager: Fixed path to database ID mapping