====== Release Notes 5.8 ====== GridWay 5.8 is the new stable version of the fifth series of the metascheduler. Release date: September 30th, 2011. ===== Modified Installation Procedure ===== GridWay core and commands are now configured, built and installed separately from the MADs, which have their own Makefile. This way, GridWay installation does not depend on the installation of a given middleware. ===== Randomized Job State Polling ===== Job state is polled at randomized intervals, to avoid saturation due to multiple simultaneous requests. Moreover, the interval is duplicated when a failure occurs. ===== CREAM Execution Driver ===== An execution driver for [[http://grid.pd.infn.it/cream|CREAM]], the job submission and management interface of gLite, is included in this release. ===== OGSA-BES Execution Driver (Tech. Preview) ===== A technology preview of an execution driver for [[www.ogf.org/documents/GFD.108.pdf|OGSA-BES]], the OGF specification for job submission and management, is included in this release. ===== Syslog Compliant Logs ===== GridWay offers the opportunity to write logs in the Syslog format. You can configure GridWay using ''--with-syslog'' option. Optionally, you can use a particular facility (''LOG_DAEMON'', ''LOG_USER'', or ''LOG_LOCAL[0-7]''). ===== Translation of Resource Requirements in Job Template ===== A translation mechanism of resource requirements in job templates to RSL, JDL and JSDL is available. You can explicitly set the maximum cputime, walltime, and/or maximum and minimum amount of memory for a single execution of the executable, by means of the ''ENVIRONMENT'' variables ''MAXCPUTIME'', ''MAXTIME'', ''MAXWALLTIME'', ''MAXMEMORY'' and ''MINMEMORY'' in job templates. ===== Disposing Jobs when DONE ===== A new option to gwd (''-d'') is added to dispose jobs when they are done. ===== Bug fixing ===== The following bugs have been fixed: * [[http://dev.gridway.org/issues/86|Bug #86]]: Problems with java.util.Calendar * [[http://dev.gridway.org/issues/87|Bug #87]]: Architecture platform always shows i686 from the bdii IM MAD * [[http://dev.gridway.org/issues/89|Bug #89]]: Abort migration due to suspension if job becomes active * [[http://dev.gridway.org/issues/90|Bug #90]]: Problem loading MADs in multiple-user mode * [[http://dev.gridway.org/issues/92|Bug #92]]: Error removing remote dir * [[http://dev.gridway.org/issues/93|Bug #93]]: GW sometimes loses LRMS type information and it sends jobs to FORK jobmanager * [[http://dev.gridway.org/issues/97|Bug #97]]: Deadline time isn't recovered correctly * [[http://dev.gridway.org/issues/100|Bug #100]]: jobtype and count parameters not generated in RSL NSH * [[http://dev.gridway.org/issues/101|Bug #101]]: SEGFAULT in drmaa_run_bulk_jobs when GW_PRIORITY is not specified * [[http://dev.gridway.org/issues/102|Bug #102]]: BDII IM MAD stops monitoring after a discovery failure * [[http://dev.gridway.org/issues/104|Bug #104]]: Memory leak in scheduler * [[http://dev.gridway.org/issues/105|Bug #105]]: Build error if accounting enabled