Thursday, July 30, 2009

UHURA 37r

Summary

* Job recovery is now grabbing output file guids from file metadata-.xml (produced by the pilot) instead of PoolFileCatalog.xml

* Pilot is only generating output file guids when it can not find them in either PoolFileCatalog.xml or metadata.xml and only for non-recovery jobs

The problem was seen in task 76942, e.g. job
http://panda.cern.ch:25980/server/pandamon/query?job=1017357120
and is resolved in the new pilot version, see e.g. job
http://panda.cern.ch:25980/server/pandamon/query?job=1017600664


Version info
Removed dumpOrderedItems from import list (runJob)
Updated job recovery to grab guids from metadata-.xml instead of PoolFileCatalog.xml (pilot)
PFCxml() now only generates guids when it can not find it in PoolFileCatalog.xml or metadata-.xml.ATHENA and only for non-recovery jobs (pUtil)
Removed WARNING text in "Guid missing for file" message from findGuid() (pUtil)

No comments: