Implementation of local caching in the CDB access framework
authoracolla <acolla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 Sep 2007 07:08:08 +0000 (07:08 +0000)
committeracolla <acolla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 Sep 2007 07:08:08 +0000 (07:08 +0000)
commitc75fabed544e55940b4d0386e3b87269609256b9
treeed69fc9175315d9958a88b1d9c9713b902c0c3ec
parentf8bc6d990c5770ef15fb2f4f213abb356c6b4a6a
Implementation of local caching in the CDB access framework
exploiting the TFile caching functionality.

Local caching is activated in the AliCDBStorage initialisation. It is sufficent
to specify a local cache folder in the AliEn storage URI, e.g.:

AliCDBManager::Instance()->SetDefaultStorage("alien://dbFolder=/alice/simulation/OCDB?cacheFolder=/tmp/LocalCache");

If cache folder is specified AliCDBGrid opens the remote file with the option
"CACHEREAD".

In aliSimulation and AliReconstruction the activation of the "RemoteStorage" is
now obsolete and has been commented out.
STEER/AliCDBGrid.cxx
STEER/AliCDBGrid.h
STEER/AliReconstruction.cxx
STEER/AliSimulation.cxx