Skip to content

Releases: ganga-devs/ganga

6.7.4

13 Dec 15:36
Compare
Choose a tag to compare

ganga/python/Ganga

  • parallel_submit is set to default true for jobs, except interactive backend. Some bugfixes to job submission logic. #1128
  • Bugfix to job removal for jobs loaded from disk. #1181

ganga/python/GangaDirac

  • Fix for race condition in job monitoring. #1178
  • Set default CPUTime request to two weeks. #1171
  • Bugfix for vanilla Dirac - move scripts from GangaGaudi to GangaDirac. #1155

ganga/python/GangaLHCb

  • Request replica of uploaded GaudiExec cmake and job script tarballs when job submitted. Replicas removed
    on master job finalisation. #1173

ganga/python/GangaAtlas

6.7.3

01 Dec 14:06
Compare
Choose a tag to compare

ganga/python/Ganga

  • Bugfix for ARC backend arcsync #1152
  • Bugfix to credential store to update cache when certificates renewed #1142
  • Version numbering hardwired, prevents starting Ganga on installation #1161

ganga/python/GangaDirac

  • Bugfixes for resubmitting jobs submitted with bulkSubmit or old versions of ganga #1138, #1150
  • Bugfix to blockSubmit to use subjob sandboxes. Also sequential submission fixed. #1157
  • Exception raised if call to DIRAC does not return a dictionary #1160
  • Bugfix for auto_resubmit.#1167

ganga/python/GangaAtlas

  • panda-client version to 0.5.94 #1148

6.7.2

19 Oct 10:07
Compare
Choose a tag to compare

ganga/python/GangaDirac

  • Improve Dirac submission speed. Several subjobs are submitted in one process. The attribute to set this is in
    the Dirac backend is 'bulkSubmit' which is set to true by default. The number per process is set by
    the option 'maxSubjobsPerProcess' in the DIRAC configuration. #1131 and #1138

ganga/python/GangaLHCb

  • The LHCbDirac environment has been hard-coded to x86_64-slc6-gcc49-opt so jobs can be submitted from any platform. #1134
  • Minor bugfix to exception in GaudiExec RTHandler. #1140

6.7.1

18 Sep 09:36
Compare
Choose a tag to compare

ganga/python/GangaAtlas

  • Updated pandatools to 0.5.91 and now check if it is already setup. #1125

From 6.7.0:

  • Added support for BYTESTREAM jobs #1121
  • Enabled splitting of jobs by number of events #1116
  • Proxy disabled for ATLAS #1122

ganga/python/Ganga

  • Store the associated files of the ShareDir in the shared directory. #1117

From 6.7.0:

  • Added associated_files to ShareDir, a list of IGangaFiles that are used by an application. #1106
  • Change to signature of decrementShareCounter and incrementShareCounter in IPrepareApp. Both take ShareDir objects now. #1106
  • Change to signature of decrease and increase methods in the PrepRegistry. Both take ShareDir objects now. #1106
  • Added counterVal method to get shareref counter of a ShareDir. #1106
  • maxFiles attribute added to GangaDatasetSplitter. Default is -1, use all files. #1105
  • Bugfix for proxy returning objects properly. #1103
  • Bugfix to transform unit creation and checking #1120
  • Argsplitter can use GaudiExec extraArgs attribute. args take precedence if in the application schema. #1119
  • Ganga optimised bigly. #917
    -> Bugfix: CPU bottleneck in constructing objects inheriting from GangaObject
    -> Bugfix: Race condition in credential managment
    -> Feature: Improved parallel monitoring on backends which support standard interface
    -> Cleanup: using slots and _additional_slots for managing attributes
    -> Cleanup: simplified thread locking

ganga/python/GangaDirac

From 6.7.0:

  • Bugfix to script templates for uploading files from the WN. #1114

ganga/python/GangaLHCb

From 6.7.0:

  • Uploaded DiracFiles for GaudiExec added to ShareDir associated_files and removed with the job. #1106
  • Bugfix to GaudiExec - script files are deleted from temp after job submission. #1104
  • Bugfix to GaudiExec - make postprocessor for XML summary follow getMetadata flag. #1110
  • GaudiExec can be submitted with only extra opts. #994

6.7.0

13 Sep 12:31
Compare
Choose a tag to compare

ganga/python/Ganga

  • Added associated_files to ShareDir, a list of IGangaFiles that are used by an application. #1106
  • Change to signature of decrementShareCounter and incrementShareCounter in IPrepareApp. Both take ShareDir objects now. #1106
  • Change to signature of decrease and increase methods in the PrepRegistry. Both take ShareDir objects now. #1106
  • Added counterVal method to get shareref counter of a ShareDir. #1106
  • maxFiles attribute added to GangaDatasetSplitter. Default is -1, use all files. #1105
  • Bugfix for proxy returning objects properly. #1103
  • Bugfix to transform unit creation and checking #1120
  • Argsplitter can use GaudiExec extraArgs attribute. args take precedence if in the application schema. #1119
  • Ganga optimised bigly. #917
    Bugfix: CPU bottleneck in constructing objects inheriting from GangaObject
    Bugfix: Race condition in credential managment
    Feature: Improved parallel monitoring on backends which support standard interface
    Cleanup: using slots and _additional_slots for managing attributes
    Cleanup: simplified thread locking

ganga/python/GangaDirac

  • Bugfix to script templates for uploading files from the WN. #1114

ganga/python/GangaLHCb

  • Uploaded DiracFiles for GaudiExec added to ShareDir associated_files and removed with the job. #1106
  • Bugfix to GaudiExec - script files are deleted from temp after job submission. #1104
  • Bugfix to GaudiExec - make postprocessor for XML summary follow getMetadata flag. #1110
  • GaudiExec can be submitted with only extra opts. #994

ganga/python/GangaAtlas

  • Added support for BYTESTREAM jobs #1121
  • Enabled splitting of jobs by number of events #1116

6.6.4

03 Aug 10:42
Compare
Choose a tag to compare

ganga/python/Ganga

  • Bugfix such that GangaDatasetSplitter returns dataset of same type as input #1058
  • Change to default config of MassStorageFile. Looks for EOS by default. #1070
  • Improvements to exception raising. #1071
  • Update default config for treatment of output files. Particularly for batch backends. #1088

ganga/python/GangaLHCb

  • Turn on metadata by default for BenderBox applications #1050
  • Bugfix to GaudiExec RT handler #1086

ganga/python/GangaDirac

  • Make Dirac proxy configurable - LHCb calls lhcb-proxy-init by default now #1047
  • Fix for DiracFile remoteDir. Setting remoteDir set the path location for the output of Dirac jobs. See help(DiracFile) for examples. #1072

ganga/python/GangaAtlas

  • Update GLITE_SETUP path #1084
  • Fix to allow LSF jobs to work after setting up with Athena #1084
  • Remove tagdataset #1065
  • Fix for Atlas nightlies #1064

6.6.3

11 Jul 11:47
Compare
Choose a tag to compare

ganga/python/GangaAtlas

  • Adds EXE/ROOT/PYARA support into CMake releases #1061
  • Compiles on request

6.6.2

05 Jul 14:11
Compare
Choose a tag to compare

ganga/python/Ganga

  • Silence harmless warning in auto resubmit #1041
  • Update .gangarc on minor version increment rather than bugfix #1048
  • Moved log of used versions to ~/.cache/Ganga

ganga/python/GangaAtlas

  • Removed ATLASDataset #1039
  • Removed AtlasCastorDataset #1035
  • Removed StagerDataset #1036
  • Allow AthAnalysis to be submitted without setting atlas_release option #1038
  • Bugfix for SL7 - update rucio version and path #1044

ganga/python/GangaLHCb

  • Bugfixes to metadata for GaudiExec and BenderBox applications #1046

6.6.1

26 Jun 13:30
Compare
Choose a tag to compare

ganga/python/Ganga

  • Change of default to yes when querying changes to .gangarc #1021

ganga/python/GangaLHCb

  • Added PBS and SGE to list of RTHandlers for GaudiExec #1022
  • Fixed order of root/xroot protocols when requesting accessURL #1026

ganga/python/GangaAtlas

  • Fix for starting ATLAS without grid proxy #1031
  • Removed AthenaMC application #1030
  • Remove DQ2SandboxCache #1032
  • Remove AMIDataset #1033

6.6.0

02 Jun 10:24
Compare
Choose a tag to compare

ganga/python/Ganga

  • Bug fix to automatic job resubmission #1014
  • SplittingError inherits from GangaException #1016
  • Bugfix to MassStorageFile - missing import added #1017

ganga/python/GangaDirac

  • Add optional job ID to GangaDiracError

ganga/python/GangaLHCb

  • Bugfix to LHCbDataset when providing it strings #1017

ganga/python/GangaAtlas

  • Add support for CMake #1019