[master] Mostly fix StorageHistoryAgent
BEGINRELEASENOTES
- DMS
FIX: The StorageHistoryAgent was using too much memory (>9GB) when retrieving at once information from the StorageUsageDB. The browsing of directories was split recursively down to second level directories.
Avoid double counting of directories as the DB is case-insensitive :(
Fix the long-standing problem of wrong LFN accounting (hopefully) as only one subdirectory was accounted...
The StorageUsageDb was also fixed as it contained old spurious entries...
FIX: use os.path rather than string manipulation in a some places
NEW: dirac-wms-job-parameters
in LHCbDRAC
with pretty printing, and improve pretty printing in case a string contains '\n'
CHANGE: in dirac-loop
avoid too long list of event or file types as the BK is inefficient (limit to 20)
CHANGE: in AddTransformation
, use the name provided by the user in all cases
ENDRELEASENOTES