release notes | Book: 1.9.5, 1.9.12 (opt, FHS), 2.11 (FHS), 2.12 (FHS), 2.13 (FHS), 2.14 (FHS), | Wiki | Q&A black_bg
Web: Multi-page, Single page | PDF: A4-size, Letter-size | eBook: epub black_bg

Changes between Version 1.6.6 Release 1 and Release 3

Note

Release 2 is essentially identical to Release 3 and was not a public release.

  • Info Provider for LCG. Compatible with lcg-info-generic version 1.0.22. the section called “Using dCache as an LCG Storage Element” describes how to activate it.

    This also made several small changes to the files bin/dcache-core, config/srm.batch, config/gridftpdoor.batch, config/gsidcapdoor.batch, and config/door.batch necessary. The templates etc/node_config.template and etc/dCacheSetup.template also contain some new comments which describe additional parameters for controlling the info provider. However, in most cases the default values work fine and config/dCacheSetup and etc/node_config need not be changed.

  • Fix of bug in replica manager which caused it to hang if one pool is full.

  • The OsmInfoExtractor (default module of the PnfsManager) now respects the hsmInstance tag (see the section called “Directory Tags”).

  • Fix of wrong evaluation of replicaManager parameter in config/dCacheSetup. (Values: yes, no)

  • All mount commands now use the option nfsvers=2 for compatibility with SL4.

  • Sanity check in start-up scripts will allow java version 1.5 in addition to 1.4.

  • Improved performance of replica manager by adding an index to the database. This has to be done manually when upgrading:

    [root] # psql -U srmdcache -d replicas -f /opt/d-cache/etc/psql_install_replicas.sql

    You can safely ignore the errors produced by this command.

  • Fix of bug in install/install.sh and bin/dcache-core which prevented the use of strings that happen to be keys in the values in etc/node_config.

  • Added Provides: to RPM. The old package names are now provided by the new packages.

  • Added Provides: pnfs-server to pnfs-postgresql RPM and added new meta-package pnfs-gdbm to protect from automatic upgrades.

  • dccp can now handle local files larger than 2GB.

  • Correct behaviour of dc_stat (dCap client library) in multithreaded environments.

  • Fix of memory corruption in dCap client library.

  • Permissions of original file are imposed on destination file when writing with the dCap protocol with URL style.

  • Added cell command dumpthreadqueues to the PnfsManager. For debugging only.

  • When a pool has finished receiving a file from a client, it will now set the file to precious before setting the file size in pnfs. Previously, a timeout in the latter operation caused the file to stay in receiving from client state, because the filesize was set before the file was set to precious.

  • The SRM now remembers initial errors in the error string in case of retries.

  • The space manager now handles full pools in disk-only dCache better.

  • Introduced ftpDeleteOnConnectionClosed option in config/dCacheSetup. If true the GridFTP door will delete the file when the command channel is dropped. Default is false.