Skip to content

[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

Edited by Philippe Charpentier

Merge request reports