This is release 6.4.0 of the UNICORE 6 workflow system!
It is a major release, and brings a big rewrite of the service
orchestrator. It now supports site-specific resources and allows better
pluggability of new brokering strategies. Furthermore, there are many
bug fixes and small improvements.
As usual there is a tar.gz and a jar file. For information on installation
and how to integrate with an existing UNICORE 6 installation, please refer
to the manual at
http://www.unicore.eu/documentation/manuals/unicore6/files/workflow/
or to the docs/*.txt files in the distribution.
NOTE ::: the manual also includes information on
updating a 6.3.x installation. Locally, check the
file docs/update.txt
It is unfortunately not possible to migrate data from a 6.3.x
installation.
Change log for 6.4.0
--------------------
General
~~~~~~~
- based on UNICORE 6.4.2 base libraries
- configuration similar to base UNICORE servers, basic
config is done in conf/startup.properties, better
config variable names
- fix Windows service names (SF bugs #3476582, #3479587)
- added more documentation (also available online as pdf
and html)
Workflow Engine
~~~~~~~~~~~~~~~
- improvement: add site to blacklist before re-submission
(SF improvements #3487172)
- improvement: cleanup storage when destroying workflow
(SF improvements #3487177)
- improvement: abort jobs when aborting workflow
(SF improvements #3439322)
- new feature: "hold" task for stopping (sub)workflow execution,
and associated resume() web service method (SF feature #3386720)
- improvement: workflow service publishes the "release" version,
i.e. "6.4.0" (SF feature #3368931)
- new feature: controllable chunk size for-each loop
(SF features #3386732)
- fix: exit code and file existence checks in for-each loops
(SF bug #3382114)
- fix: status reporting of for-each loop (SF bug #3176489)
- fix: NPE during startup (SF bug #3167211)
- fix: too many resubmissions if service orchestrator is not
available (SF bug #3096403)
- fix: globally disabling resubmission did not work
Service orchestrator
~~~~~~~~~~~~~~~~~~~~
- MAJOR rewrite to allow better plugability of new brokering
strategies, fully configurable using Spring
- new feature: full support for brokering site specific
resources (SF feature #3000059)