==> DFS COMPONENT NAME: P2PP ==> DFS COMPONENT RELEASE NUMBER: 2.7alpha1 ==> DFS RELEASE TYPE: minor ==> DELIVERED BY: User Support Systems team ON: 09-Sep-03 ==> MAIN REASON OF THE DELIVERY: This is a beta OHS 2.6 release. ==> DEADLINE FOR DELIVERY TO USERS: 15-JUL-2003 ==> CONFIGURATION REQUIRED FOR INTEGRATION TESTS: Standard test plan. ==> LIST AND LOCATION OF SPECIFIC TEST DATA TO BE RETRIEVED AND USED FOR INTEGRATION TESTS: N/A ==> POINTS ALREADY CHECKED DURING UNIT TESTS: ==> POINTS TO BE CAREFULLY CHECKED DURING INTEGRATION TESTS: ==> COMPLETE LIST OF ACTION ITEMS/PROBLEMS REPORTS ADDRESSED BY THIS RELEASE: RELEASE NOTES FOR P2PP @2.6@ **************************************** [*2674] * Is now displayed properly for Calibration Blocks and updated properly when an OB gets checked in. [*2698] Red got is now fixed for the following situation Create an OB Make It Valid Make the observing template invalid(OD) Make it valid again Red dot will not disappear [*2689] Exectime button only enabled if OB can pass stage 1 verification. This guarantees good values for the exec time script [*2684] alljit removed from standard scripts [*2680] Message Changed so popup no longer appears but message appears in the text report [*2677,2678] Stephan and myself have updated the scripts [*2672] Put error handling in so the correct value enters the database not the overflow value [*2674] Fixed by setting uptodate attribute correctly [*2626,2660] As agreed with usg and SEG the following Mechanism is put in place to determine whether a * should be displayed or not If an OB has an exectime of 0 a dot is displayed i.e. import creating a new OB. Or if anybody edits a template. *********************************************************************** RELEASE NOTES FOR P2PP @2.6beta2@ **************************************** 02-Jul-2003 TC [2572] Refresh the OB if one needs to checkout an OB from the database after having deleted it from the cache. It was previously disappearing from the cache abd the database on ChecOut. * [2619] An event is added to the history to record this fact. It is marked 'E' but the OB status does not change. * [2623] Proper dialog box now comes up in the event of no script been available Also if there is an error in the script this gets printed out in the report * [2628] Flames has at least an execution time of 1200 so trying increasing the exectime to something above that limit * [2603] Exposure Time no longer exported * [2622] Added ExecTime button for Cal OB's * [2602] Red dot now appears correctly when an OB is invalid(This obviously does not include EVM's) * [2626 2627] A "*" will be placed next to the exec time field indicating that is needs to be refreshed. The star will apear when any parameter is changed and will be cleared when exec time button is pressed. * [2630,2636] ExecTime set to NULL when if OB script fails. Will appear in the dbb as blank. * [2607] Set the OB in the database to be initiated on cloning to the database * [2624] EVM Technology is used so ignore debug output * [2618] Improved defensive programming when dealing with column indexes. Pre-Java1.4 out of bound columns requests to a table model were ignored, from Java1.4 onwards they throw an exception, and therefore more defensive programming is required to avoid this condition. * [2634] In Single IP mode, no conversion messages are displayed and the IP version of the Instrument (highest version available) is set as the IP version of the OB or CB when opened for editing. Thus the correct IP version is saved in the database. Not, if IP versions change in the instruments data, and relevant CBs/OBs are not opened, the new IP version is NOT set in the CB/OB - i.e. they could be checked in with the previous IP version information. * [2608] No "IP download error" message on ObsRuns download for Single IP mode. * [2625] Moved parameters around in site.cf. * [2152] corrected code which lead to wrong error message *************************************************************************** * [1616] ObsBLock atatus events are captured in the OT (Service Mode) and P2PP Visitor mode. At the moment there are only visible from within the OT. Please see Nicks spec document on the Web. I will give a demo of the workflow tomorrow * [1740] Externalised execution time for VLT instruments. Put in infrastructure code so exectime is now called from a script. in a directory called exectime off the instrument package definiton. For performance reasons the execution time is no longer updated immediately the user changes a parameter. The user needs to run the report or hit the ExecutionTime button in the OBView. Before a user checks in an OB the exectime script is run to ensure the correct OB is placed in the database As FLAMES needs the exectime ob the BOB side it also recalculates the exectime when the OB is sent to BOB. For FLAMES the OB exectime is also stored in the acquisition template * [2017,2063] NEW: Target and Constraint Set properties are now configurable and setable from paramfiles. See the documentation of the XXX.YYY.PARAM keywords in site.cf * [2119] NEW: Attempting download of non-existent IPs in now avoided. * [2121] NEW: Now dealing correctly with "carryunders" and "carryovers". * [2126] NEW: AppServer can be configured to accept check-in of OBs only for some predefined periods. * [2152] NEW: Level 3 implementation of "paramfile" parameters support: added support for PAF.CHCK.CHECKSUM. * [2237,2239] NEW: Applications and stored procedures can now support Observing Run descriptors A-Z. * [2294] NEW: Added support for ~ (tilde) in configuration files, meaning the user's home directory. * [2131] NEW: Applications now handle more gracefully Database Connection errors (time-outs, etc.) * [2285] NEW: initial size of Database Browser made small enough to fit on a laptop screen. * [2100] NEW: External verification is now disabled. * [2287/DFS01257] Fixed bug: could not save NACO parameter file from 'OB view' window. * [2288/DFS01262] Fixed bug: Browser closure error. * [2291/DFS01284] Fixed bug: wrong message when Copy/Paste an OD. * [2292] Fixed bug: dealing with absolute pathnames in EngMode reports. * [2295/DFS01287] Fixed bug: file browser for INS.FOCF.SETUP.TYPE. * [2301/DFS01288] Fixed bug: problem when checking-in many OBs. See description of P2PP.IPVERSIONING.SHOWCONVERSION in site.cf. * [2158] Fixed bug: char "\" at end of line was not handled correctly when importing an OB. * [2196] Fixed bug: in a database browser it was possible to select a sort criterion without selecting the corresponding column, leading to unexpected result sets. * [2154] Fixed bug: applications now report an error message if the database configuration file is missing. * [1894] Fixed bug: no more java.lang.reflect.InvocationTargetException messages. * [2039] Fixed bug: EVM Header and Footers were badly placed * [2075] Changed Linux runtime setup * [1932,2015]: Removed own implementation of JSpinner and multi-line text widgets, now using Java 1.4 native widgets. * [2065] Code cleanup: removed Eclipse compilation warnings. * [2508] Update SQL documentation (file obrep2-create-tables.sql). ==> LIST AND ISSUE OF UPDATED DOCUMENTS: None. ==> ADDITIONAL COMMENTS: None. $Id: SEG-RELEASE-NOTES-p2pp,v 1.39 2003/07/14 07:22:05 tcanavan Exp $