]> git.uio.no Git - u/mrichter/AliRoot.git/commit - STEER/CDB/AliCDBStorage.h
Implementation of the local caching of the OCDB set required some upgrade of the...
authoracolla <acolla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 4 Sep 2007 17:38:39 +0000 (17:38 +0000)
committeracolla <acolla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 4 Sep 2007 17:38:39 +0000 (17:38 +0000)
commit4667c11678f5d7b43897c7848d8862e99a0f1c07
treee69c9558d8e7097509d384d310c1f5a49caa37f4
parent5034603f2179fa932ae77beab1f7ae1c5d1a6cdd
Implementation of the local caching of the OCDB set required some upgrade of the CDB access
framework

Main changes:

- Public method GetId(AliCDBId& query) added to AliCDBManager and AliCDBStorage. It is used to retrieve the Id of the valid object
without retieving the object itself.
- "Remote storage" added to AliCDBManager's possible storages. Remote storage is used if it
is activated and if object is not found in the default storage. This is used in case an
object in the local cache is lost before the job is executed.
13 files changed:
STEER/AliCDBDump.cxx
STEER/AliCDBDump.h
STEER/AliCDBGrid.cxx
STEER/AliCDBGrid.h
STEER/AliCDBId.h
STEER/AliCDBLocal.cxx
STEER/AliCDBLocal.h
STEER/AliCDBManager.cxx
STEER/AliCDBManager.h
STEER/AliCDBPath.cxx
STEER/AliCDBPath.h
STEER/AliCDBStorage.cxx
STEER/AliCDBStorage.h