RELEASE_NOTES (for tdaq-04-00-01)
General notes
This page lists changes that happened to CoCa since last production release (tdaq-04-00-00).
Main change in coca is preparation for migration from CASTOR storage to EOS.
Actual migration will consist in renaming of the database archive names, the
changes to coca were made to support this future renaming.
Client API changes
- Getting rid of all castor mentioning in the code without breaking interfaces.
- coca/client/RemoteArchive has castorPath() method exposed to clients,
add method archivePath() which does the same, castorPath() marked
as deprecated. Same applies to Python wrappers
New functionality
- DBClient::fileLocations() - preparing for EOS migration, now will use
root://eosatlas/ prefix for archives whose path does not start with
/castor or root:
- coca_get_files script extended to handle root: prefix for archive locations