HPD Software Bug fixes ------------------------------------------------------------------------------ Version v2.7 Released: December 22, 2000 Changes made by: Mark Govett Operating Systems Affected: Solaris, HP-UX, IRIX, Linux, DOS, AIX Summary of Changes: 1. Fixed bug reported by user illustrating problems with the UTC time zone conversion because LQ entries were appearing as a units type due to uninitialized flag entries. Examples: OLD UTC RECORD (v2.6) 12162604 LQ 19940413 UTC 00 02 020010 250010 NEW UTC RECORD (v2.7) 12162804 HT 19940413 UTC 00 02 020010 250010 2. Additional problems were found while fixing this bug including the output of spurious records when no data existed (start/end of year). OLD UTC RECORD (v2.6) 01000800 NO 19940101 UTC 99 02 019999{ 259999I 04321905 HT 19940301 UTC 00 03 019999{ 099999[ 259999I NEW UTC RECORD (v2.7) 04321905 HT 19940301 UTC 00 03 010000g 099999[ 259999I 3. WARNING - in the event the region changes in the station id, duplicate day one entries may be present. At the present time, there is no good way to remove these addional entries but they don't appear very often. Examples: LOCAL RECORD: 31784502 HT 19940731 LST 05 02 249999} 250000P 31784505 HT 19940801 LST 05 02 019999{ 250000P OLD UTC RECORD (v2.6) 31784505 HT 19940801 UTC 00 03 019999{ 069999{ 259999I 31784505 HT 19940831 UTC 00 02 249999} 259999I NEW UTC RECORD (v2.7) 31784502 HT 19940801 UTC 00 03 019999{ 059999} 259999I 31784505 HT 19940801 UTC 00 03 010000g 069999{ 259999I Here the correct entry might ignore differences in the last two digits of the station identifer (the region number) and simply output a single record. For example: 31784502 HT 19940801 UTC 00 02 019999{ 259999I ------------------------------------------------------------------------------ Version 2.8 Released: August 1, 2001 Changes made by: Mark Govett Operating Systems Affected: Linux Summary of Changes: 1. The HPD data retrieval program was incorrectly attempting to close files that had never been opened. The Linux version was core dumping when this situation was encountered. All other OS's seem to handle this case just fine. ------------------------------------------------------------------------------ Version 2.8-1 Released: August 15, 2001 Changes made by: Mark Govett Operating Systems Affected: All Summary of Changes: 1. Corrected a problem that prevented users from accessing data between 1900 through 1945. ------------------------------------------------------------------------------ Version v2.9 Released: January 30, 2001 Changes made by: Mark Govett Operating Systems Affected: All Summary of Changes: 1. Corrected a problem appearing in all output format requests in the Java display format. The bug appeared due to corrections made in version v2.7 which prevented daily entries from being output correctly.