Skip to content. | Skip to navigation

Personal tools
You are here: GES DISC Home Additional Features Technology Lab S4PM 5.19.0 RELEASE NOTES

S4PM 5.19.0 RELEASE NOTES

Release Date

February 27, 2007

Functional Changes

  1. Bug 655 Fixed: Add cksum Checking to Acquire Data - Verify checksums after transfer/symlink and fail if any fail verification.

  2. Bug 801 Fixed: Running Stringmaker Cleans Out Request Data Work Orders in DME - A modification was made so that Stringmaker could be run on DME strings without resulting in extant work orders getting deleted.

  3. Bug 819 Fixed: UR Files Not Getting Cleaned Out For Multi-File Granules - This bug was traced to s4pm_sweep_data.pl and fixed.
  4. Bug 853 Fixed: MetFile.pm Failed To Match Core Metadata Attribute in HDF - A change to HDF ncdump modified the extracted header from CoreMetadata_0 to CoreMetadata.0 and a code change was needed to support both.

  5. Bug 866 Fixed: Change to xml2odl.pl - A fix was made to QC.pm to support S4PA which also uses S4P as its core.

  6. Bug 880 Fixed: Bug in S4PM_TEST Package - A bug that caused the test suite to fail with the -r option has been fixed.

  7. Bug 884 Fixed: Bug in s4p_stat.pl in Reading station.list File - Made a fix so that it properly detects and uses absolute paths if present.

  8. Bug 953 Fixed: %cfg_addenda Parameter Not Working in Run Algorithm - The new option via the %cfg_addenda parameter was not working properly for the Run Algorithm station. A fix was made so that the items are added to the beginning of the command line rather than the end.

  9. New S4PM_DISC Package - To support scripts that are DISC-unique, a separate S4PM_DISC package has been created. This will be for internal use only and not released to the open source community.

Detailed File Changes

nrt_poll_rbd.pl

  • Part of the internal S4PM_DISC package (not in released version), this script is used by AIRS near-real-time processing for polling a directory for RBD files.

nrt_s4pm_acquire_data.pl

  • Part of the internal S4PM_DISC package (not in released version), this version of s4pm_acquire_data.pl is tailored specifically to support the AIRS near-real-time processing.

nrt_s4pm_select_data.pl

  • Part of the internal S4PM_DISC package (not in released version), this version of s4pm_acquire_data.pl is tailored specifically to support the AIRS near-real-time processing.

S4P::FileGroup.pm

  • Fix for Bug 655. Added verify_checksums() method, which calls S4P::FileSpec::verify_checksum.

S4P::FileSpec.pm

  • Fix for Bug 655. Added verify_checksum() method, which computes checksum of the file and compares against the value in the FILE_SPEC.

S4P::MetFile.pm

  • Fix for Bug 853. Modified matching pattern to something that will match in the HDF file, for example, CoreMetadata_0 as well as CoreMetadata.0 and coremetadata.

S4P::PDR.pm

  • Fix for Bug 655. Added verify_checksums method, which calls S4P::FileGroup::verify_checksums.

S4P::QC.pm

  • Fix made for Bug 866 so that it writes out ODL instead of XML.

s4p_stat.pl

  • Fix for Bug 884. Code will now detect whether or not the station.list file contains absolute pathnames and, if so, use them properly.

s4pm_acquire_data.pl

  • Fix for Bug 655 to verify checksums after transfer/symlinking and fail if any checksums fail verification. See also notes for PDR.pm, FileGroup.pm and FileSpec.pm.

s4pm_create_string.pl

  • As part of fix for Bug 801, added new option -n to have it not run a full clean out after Stringmaker is run.

s4pm_run_test.pl

  • Fixed Bug 880 which caused the script to fail with the -r option set.

s4pm_stringmaker_derived.cfg

  • Fixed Bug 953 by putting the %cfg_addenda items at the beginning of the command lines rather than at the end.

s4pm_sweep_data.pl

  • Fix for Bug 819 addressed in subroutine wipe_handle().

SimAlg1.pl, SimAlg2.pl

  • Changed the sleep time of these synthetic algorithms in the S4PM_TEST package from 25 seconds to 5. This will speed up the test.

 

Document Actions
NASA Logo - nasa.gov
NASA Privacy Policy and Important Notices
Last updated: Dec 08, 2010 11:06 AM ET
Top