Releases: ganga-devs/ganga
Releases · ganga-devs/ganga
7.1.14
ganga/ganga/GangaCore
- Prompt flushing moved to pre-prompt hook. Prevents the flushing whilst code is input but now the cell needs to execute to flush. #1457
- Fix for getting job hostname. #1456
- Mass storage file expands environment variables in the config. #1451
- Bugfix for automatically removing job output (including remote files) when removing a job. #1445
ganga/ganga/GangaDirac
- New command to list files (LFNs) in a folder.
listFiles('/base/dir', minAge)
. #1465 - Get LFNs for splitters now in new Dirac process to avoid timeout issues and revert to multithread. #1458
ganga/ganga/GangaLHCb
- Added optional branch specification for checked out packages in prepareGaudiExec. #1459
ganga/ganga/GangaND280
- Many improvements. #1456
7.1.13
7.1.12
ganga/ganga/GangaCore
- Location of list of used versions now configurable: 'used_version_path' in 'Configurations'. #1434
- Change to Executable. If the 'exe' attribute is a string then it is not copied to the WN. #1421
- Some improvements for SLURM. #1421
ganga/ganga/GangaDirac
- Download oversized output sandboxes automatically. #1439
- Updated deprecated Dirac command: peek. #1436
ganga/ganga/GangaLHCb
- Fix for GaudiExec jobs without inputdata. #1437
7.1.11
ganga/ganga/GangaCore
ganga/ganga/GangaDirac
- Update command delete to deleteJob. #1428
- Fix for finding out job parameters with latest Dirac version. #1432
ganga/ganga/GangaLHCb
- Fix for loading the LHCbDirac environment with latest version v9r3. #1429
- Fix for GaudiExec run-time script environment setup with latest LHCbDirac version. #1430
7.1.10
ganga/ganga/Ganga
- Bugfix for setting environment when running Executable locally. #1411
- Updates for the SLURM backend. #1409
- Update CVMFS installation script to only use python 2.7. #1405
ganga/ganga/GangaDirac
- Major improvement to how ganga interacts with DIRAC for small operations. A subprocess is started for the first interaction and left running so subsequent requests are much faster. #1394, #1397, #1398, #1407
ganga/ganga/GangaLHCb
- Bugfix to properly catch failures in GaudiExec file uploads and try another SE. #1415
- Bugfix to prepare_cmake_app to expand full path. #1413
- Correct typo in list of available DIRAC SEs. #1416
- Bugfix for autoDBtags for files where the last production step is a merge. #1414
7.1.9
7.1.8
7.1.7
7.1.6
ganga/ganga/GangaCore
- Replace identity operator to conform with PEP8. #1367
- Bugfix to Condor monitoring to negate failed handshakes. #1374
- Set logging of subjob finalisation and status updates to DEBUG. Only master jobs log INFO. Reduces verbosity. #1369
- Update subjobs status column: running/failed/completing/completed. #1369
ganga/ganga/GangaDirac
- Bugfix for OfflineGangaDiracSplitter to prevent getting stuck when SE mapping fails. #1370
- KRB5CCNAME now updated in Dirac env when commands are carried out. #1372
- Added option whether to download Dirac outputsandbox when finalising jobs, 'downloadSandbox'. Defaults to True. The default can be configured, 'default_downloadOutputSandbox' under 'DIRAC'. #1145, #1369
- Added option to finalise jobs only when all the subjobs are finished, 'finaliseOnMaster'. Defaults to False. The subsequent finalisation is done in parallel. If a subjob registers as failed it finalises immediately. Subjobs are in the 'completing' state until finalised The default can be configured, 'default_finaliseOnMaster' under 'DIRAC'. #1145, #1369
- Added function to finalise subjobs in the 'completing' state, 'j.backend.finaliseCompletingJobs(getSandbox=True)'. #1145, #1369.
- Added function to GPI to finalise a slice of jobs, 'finalise_jobs(jobSlice, getSandbox=True)'. #1145, #1369.