Skip to content

Releases: ganga-devs/ganga

7.1.4

26 Sep 17:33
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • Fix for ROOT application with Local and Interactive backends. #1340
  • Bugfix for inputfiles with Condor backend. #1345
  • Added autoKill for job monitoring. If more than 20 subjobs fail with no successes Ganga will kill the entire job. #1347
  • Added configurable option for ARC and CREAM file copy commands in the sandbox. 'ArcCopyCommand' and 'CreamCopyCommand' in the LCG section. #1341
  • Added subjobs progress column. #1343

ganga/ganga/GangaLHCb

  • Bugfix to autoDBtags #1332
  • New merger for GaudiExec applications. This uses the run script of the application for hadd. #1334

ganga/ganga/GangaDirac

  • Added master_kill method to Dirac for more efficient job killing. #1347

7.1.3

20 Aug 13:44
Compare
Choose a tag to compare

ganga/ganga/GangaLHCb

  • Bugfix for prepareGaudiExec . Guess a suitable platform the initial checkout so compilation is successful. #1329

7.1.2

17 Aug 09:39
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • Minor bugfix to monitoring #1313 #1315
  • Improvements to Condor submission. Also use -spool option by default, required for EOS mass storage #1319
  • Fix to stripProxy method for namedtuples. #1326
  • Remove stomp dependency. #1321

ganga/ganga/GangaLHCb

  • Add 'autoDBtags' to GaudiExec. This will get the recommended tags for your inputdata if it is MC. Set to False by default #1317

ganga/ganga/GangaDirac

  • Improvement to 'removeOutputData' for removing a Dirac job's output. Much quicker. #1323

7.1.1

10 Aug 08:12
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • Added setting of the IPython shell colourscheme. The config option 'colourscheme' in [TextShell_IPython] can be set to
    'LightBG', 'Linux', 'Neutral', or 'NoColor' .#1302
  • Minor bugfix to monitoring #1313 #1315

ganga/ganga/GangaDirac

  • Fix putting LFNs in inputsandbox. #1305

7.1.0

06 Jul 12:49
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • Implemented timestamps for Condor backend. #1293
  • Updated Ganga prompts and magics for use with IPython 5. #1229
  • Check python version is 2.7 and manipulate path when running from CVMFS. #1294

ganga/ganga/GangaLHCb

  • Add check to ensure no duplicate DiracFiles in GaudiExec input sandbox. #1292

7.0.4

28 Jun 13:22
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • localDir of LocalFile set when jobs completed. #1277
  • Python environment specified in by default in qsub command for SGE backend. #1276
  • Bugfix to release note printing. #1274

ganga/ganga/GangaDirac

  • Bugfix to correct treatment of inputfiles that are DiracFiles. #1283

ganga/ganga/GangaLHCb

  • Return full stdout on GaudiExec build failure for more helpful errors. #1285
  • Bugfix for DiracFiles in inputfiles for GaudiExec. #1290

7.0.3

25 May 14:41
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • Bugfix for shutdown manager.#1264
  • Added 'queue' to ARC backend to specify queue to submit to. Also added 'xRSLextras', a dict of other options
    and arguments to be added to the xRSL when submitting a job. #1267
  • Bugfix for notebook submission.#1261
  • Bugfix to display dicts correctly. #1272

ganga/ganga/GangaLHCb

  • Bugfix for DiracFile as inputfile in GaudiExec jobs.#1266

7.0.2

20 Apr 14:52
Compare
Choose a tag to compare

ganga/ganga/GangaCore

  • Bugfix for Condor submission when copying files to WN. #1241
  • Logging error handler removed to prevent duplicate error logs. #1247
  • should_init on GangaObjects True by default. #1216
  • Warning messages cached. #1230
  • Logging of execute function improved. #1224
  • Improved handling of ctrl-c input from users. #1194
  • New possible check of the repository when ganga is started. The status of the last 5 jobs are checked for being in a
    bad state (submitting) and forces them to failed. To enable set DisableLoadCheck=False in .gangarc #1193, #1237, #1240

ganga/ganga/GangaDirac

  • Error messages in Dirac scripts from failed submission now returned to user. #1243
  • Bugfix for DiracFile setting remoteDir. #1241
  • Added kwarg validTime to DiracProxy. This sets the requested time of validity of the credential on
    creation. Time must be of format HH:MM . Defaults to 24h. #1236
  • Bugfix to auto resubmission. #1234
  • Bugfix to splitting for files that have no valid replicas. #1225

ganga/ganga/GangaLHCb

  • Initial cmake for projects created with prepareGaudiExec() now executed in application environment. #1246
  • Default GaudiExec() platform updated to x86_64-slc6-gcc62-opt. #1246

ganga/ganga/GangaND280

  • Location of grtf macros altered. #1249 #1253
  • Applications use IPrepareApp. New modules added. #1226

ganga/ganga/GangaAtlas

  • Fix for useAthenaPackages. #1227
  • Atlas.ini updated. #1228

7.0.1

18 Feb 15:12
Compare
Choose a tag to compare

ganga/ganga/Ganga

  • Major re-ordering of code. The module Ganga has been renamed to GangaCore to resolve problems with case
    insensitive operating systems (MacOS) #1183. The python folder has been renamed to ganga and the release notes
    and templates moved into it (GangaRelease and GangaTemplates). When installing with pip Ganga now appears as a
    single module (ganga) and the release notes are now included. When importing ganga in python import.ganga has
    become import ganga.ganga . Subsequently the ganga namespace is available as usual (i.e. print ganga.jobs). #1198
  • Bugfix for logging. INFO message should be cached until a new prompt. #1197
  • Bugfix for showing configs. #1187
  • Bugfix for ganga shutdown. #1195
  • Parallel submit disabled by default for local jobs. Can be used with j.backend.force_parallel=True . #1208
  • Slurm backend now available. #1192

ganga/ganga/GangaDirac

  • Now use getReplicasForJobs when splitting with OfflineGangaDiracSplitter. #1203

ganga/ganga/GangaLHCb

  • Bugfix for BenderBox. #1184
  • Bugfix to uploading replica of job script and cmake tarballs for GaudiExec. Instead of raising an exception
    on failure ganga will give a warning and try another SE. In case of no successful SE an exception is raised. #1190 and #1182

7.0.0

16 Feb 18:05
Compare
Choose a tag to compare

ganga/ganga/Ganga

  • Major re-ordering of code. The module Ganga has been renamed to GangaCore to resolve problems with case
    insensitive operating systems (MacOS) #1183. The python folder has been renamed to ganga and the release notes
    and templates moved into it (GangaRelease and GangaTemplates). When installing with pip Ganga now appears as a
    single module (ganga) and the release notes are now included. When importing ganga in python import.ganga has
    become import ganga.ganga . Subsequently the ganga namespace is available as usual (i.e. print ganga.jobs). #1198
  • Bugfix for logging. INFO message should be cached until a new prompt. #1197
  • Bugfix for showing configs. #1187
  • Bugfix for ganga shutdown. #1195
  • Parallel submit disabled by default for local jobs. Can be used with j.backend.force_parallel=True . #1208
  • Slurm backend now available. #1192

ganga/ganga/GangaDirac

  • Now use getReplicasForJobs when splitting with OfflineGangaDiracSplitter. #1203

ganga/ganga/GangaLHCb

  • Bugfix for BenderBox. #1184
  • Bugfix to uploading replica of job script and cmake tarballs for GaudiExec. Instead of raising an exception
    on failure ganga will give a warning and try another SE. In case of no successful SE an exception is raised. #1190 and #1182