One of the main our problems is providing
fault tolerant processing =
providing recovery from system/ROOT/process failure.
If anybody has solutions or experience how to deal with it ?
With best regards, Valery
P.S.
Suppose similar problems must be in offline processing too,
e.g. AtlasFast and Star have a chain of makers,
what do you do when one of the makers crashed your root session?
... and suggestion
we are using TMapFiles for local storage of processed data
http://emcal06.rhic.bnl.gov/~onuchin/Sproot/html/DbManager.html
after introducing TMapRec it became possible to loop over
objects in TMapFile ,
but could you(Fons) change TMapFile:AcquireSemaphore()
and TMapFile::ReleaseSemaphore() from protected to public ?