Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1.4.0 has been a unification and refactoring of code between the 1.4 branch and the 1.3 branch.  The 1.4 branch was originally split off for support of exo EXO and other experiments, but features were added to the 1.3 branch that weren't propagated to the 1.4 branch.  These features and bug fixes have been merged between the two branches.  Furthermore, from Fermi's perspective, we have completely divorced the pipeline from glast now.

...

  • The 1.4.0 release includes a new interfaces for scripts.  It also has some fixes in the original interface where certain methods weren't implemented correctly.
  • The mentioned naming changes (glast to srs), and a move to Subversion
  • The stored procedures have been split out to be their own module as well.
  • Jython has been upgraded to 2.5 from 2.1
  • Maintainability! 

Components

...

to be upgraded:

The 1.4.0 branch affects multiple modules in different ways.  For most modules, this means simply that we had to edit the import statements to import from the correct namespace (now org.srs.pipeline.*).  For others, like the runquality and datacatalog plugins, we had to modify a file in META-INF that denotes the plugin.  Similarly, we also updated org-glast-jobcontrol to be org-srs-jobcontrol.

Here is a list of the changes that will occur:

  • Stored Procedures for the Pipeline (new module split out of the Pipeline server): Stored procedures updated with new naming, moved to into subversion.
  • Client:
    • org-glast-pipeline-client-1.0.2.jar -> org-srs-pipeline-client-1.1.0.jar
  • Plugins: 
    • org-glast-datacat-client-2.3.2.jar -> org-srs-datacat-client-2.4.0.jar
    • org-glast-datacat-sp-2.2.1-.jar -> org-srs-datacat-client-sp-2.2.2.jar
    • org-glast-runquality-jar-1.3.4.jar -> org-glast-runquality-jar-1.4.0.jar
    • org-glast-historyprocessing-1.0-SNAPSHOT.jar - > org-glast-historyprocessing-1.0.jar
  • Web: Pipeline front end is affected through the update to the pipeline client
    • org-glast-pipeline-web-2.8.5.jar -> org-srs-pipeline-web-3.0.0.jar
  • JobControl:  JobControl has also been moved to srs naming and subversion.
    • org-glast-jobcontrol-1.10.jar -> org-srs-jobcontrol-2.0.0.jar

...