Motivation:

  • The 1.3.6 release includes features that will allow Level-1 processing to move off of the AFS buffer machines and onto XRootD. This will allow for increased performance and reliability.
  • There is also a minor bug-fix which addresses a problem with incorrect pipeline-file versions being retrieved during rollback operations.

Components affected:

The 1.3.6 release is a new version of the org-pipeline-server module only. No dependent libraries have changed and there are no database structure or stored procedure changes.

Related Jira Issues:

https://jira.slac.stanford.edu/browse/SSC-268

https://jira.slac.stanford.edu/browse/PII/fixforversion/12140

Backward Compatibility:

The release is fully backward compatible. Although the 1.3.6 release involves new features added to the jython-scriptlet and variable-expression-parsing interfaces, all previous features remain available.

Upgrade Procedure:

The upgrade requires only a simple restart of the pipeline server application.

Back-out Procedure:

If problems are discovered in the 1.3.6 release, the current release version (1.3.5) can be restored with a simple restart of the pipeline server application. However, any new tasks using the functionality available in 1.3.6 will fail to execute if a back-out of the new version is performed.