Skip to content
Snippets Groups Projects
Commit 16cbd909 authored by Graeme Stewart's avatar Graeme Stewart
Browse files

* python/trfArgClasses.py

	- Add new auxiliaryFile property to argFile, signaling that a file should not
	  be validated or appear in the jobReport
	* python/trfExe.py
	- Add memMonitor property to scriptExecutor, that will try to use the external
	  MemoryMonitor binary to memory monitor the script executor's child process
	- MemoryMonitor is launched immediately after the scriptExecutor's child process
	  and the memory summary JSON file parsed afterwards and added to the executor
	  memory report
	- Deprecate the perfMonFile property of athenaExecutor and stop parsing any
	  perfmon outputs
	- For DBRelease files, dereference all soft links, allowing for use with the
	  pre-release DBRelease-pcache-current.tar.gz link
	- Change suffix on multiple-merged outputs after AthenaMP has run to _N (as
	  expected by PanDA)
	* python/trfFileUtils.py
	- Add inpFileInterestingKeys (not yet used)
	* python/trfReports.py
	- Update report version number to 1.0.1
	- Modify top level report 'resource' entry to have entries per executor
	  with MemoryMonitor summary information and a separate entry for the
	  transform and its externals
	- Add machine report information to resource entry, with information
	  also parsed from /proc/cpuinfo
	* python/trfUtils.py
	- Add small debug message when setting up a DBRelease from CVMFS
	* python/trfValidation.py
	- Ensure that auxilliary files are never validated
	* test/test_trfUtilsDBRelease.py
	- Add new test for DBRelease-pcache-current.tar.gz link
	* Tag PyJobTransforms-02-03-48 (PyJobTransforms-02-03-48)

2015-05-08 Graeme Stewart <graeme.andrew.stewart@cern.ch>
	* python/trfArgClasses.py
	- Add new auxiliaryFile property to argFile, signaling that a file should not
	  be validated or appear in the jobReport
	* python/trfExe.py
	- Add memMonitor property to scriptExecutor, that will try to use the external
	  MemoryMonitor binary to memory monitor the script executor's child process
	- MemoryMonitor is launched immediately after the scriptExecutor's child process
	  and the memory summary JSON file parsed afterwards and added to the executor
	  memory report
	- Deprecate the perfMonFile property of athenaExecutor and stop parsing any
	  perfmon outputs
	- For DBRelease files, dereference all soft links, allowing for use with the
	  pre-release DBRelease-pcache-current.tar.gz link
	- Change suffix on multiple-merged outputs after AthenaMP has run to _N (as
	  expected by PanDA)
	* python/trfFileUtils.py
	- Add inpFileInterestingKeys (not yet used)
	* python/trfReports.py
	- Update report version number to 1.0.1
...
(Long ChangeLog diff - truncated)
parent d2c19579
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment