Release Date
February 18, 2004
Functional Changes
- Support for On-Demand Processing - This is the first release of S4PM with support for on-demand
processing. As such, there are many changes. When configured for
standard processing, S4PM should behave as it has behaved in
Version 4.
- New Stations for On-Demand Processing - When configured for on-demand processing, there are several new
stations and several missing stations. Refer to training materials
and to http://disc.sci.gsfc.nasa.gov/techlab/s4pm/ for
information.
Detailed File Changes
DCLI.pm
do_ignore_failure.pl
failed_granfind_handler.pl
GdMSSDbi.pm
- New module for accessing the ECS MSS database. Used by Ship
Data station.
gd_ProcIncrementEcAcRequestID.ksh
gd_ProcIncrementOrderId.ksh
GenConfig.pm
- New module. Brought over from the S4P00 source tree.
grancentral.pl
granfind.pl
Lexer.pm
- New module added to the S4P to support on-demand processing.
OdlBlock.pm
- New module added to the S4P to support on-demand processing.
OdlGroup.pm
- New module added to the S4P to support on-demand processing.
OdlObject.pm
- New module added to the S4P to support on-demand processing.
OdlTree.pm
- New module added to the S4P to support on-demand processing.
PDR.pm
PGEConfig.pm
request_data.pl
run_pge.pl
-
Modified to compute checksums for the EXPORT output work
order, if the -c option is specified.
-
Modified to NOT create a production
history/linkage/EXPORT_PH work order, UNLESS the -P option
is specified. Note that this change is not backward
compatible, and requires reconfiguration for those PGEs that
need to keep the production history capability.
-
Fix to the QC handling when a data type is configured to be
blocked from export but allowed to be used in downstream
processing. This was not working correctly.
S4P.pm
S4P00util.pm
- New module. Brought over from the S4P00 source tree.
S4PM.pm
- Updated get_box_mode_instance_gear() so that it works
correctly on non-ECS boxes.
s4pm_global.cfg
- Reorganized so that it works for on-demand boxes and others
equally well.
s4pm_static.cfg
ship_data.cfg
- New configuration file supporting the ship_data.pl script.
ship_data.pl
- New code for the new Ship Data station that is used in
on-demand processing.
specify_data.cfg
split_services.cfg
- New configuration file to support the split_services.pl script.
split_services.pl
- New script to support the Split Services station when S4PM
is configured for on-demand processing.
stringmaster.pl
tkcompreq.pl
- Removed exit confirmation pop-up window.
tk_pgeinfo.pl
tkS4PMadmin.pl
-
Made some changes to make it more general as to where S4PM
is installed (i.e. removed some references to /vol1).
-
Made fix whereby stuff in the PDR and PAN directories
weren't getting cleaned out properly.
track_requests.pl
trigger_pge.pl
-
Added subroutine add_runtime_parms() to handle the adding of
runtime parameters to the PCF.
-
Added checking for an input of data type PSPEC. When seen,
trigger_pge.pl knows to use the PSPEC ODL file to set
runtime parameters in the PCF.
-
If in on-demand processing, output file names have process
IDs appended to them to guarantee uniqueness.
|
 |