==> DFS COMPONENT NAME: P2PP ==> DFS COMPONENT RELEASE NUMBER: 2_5_2beta3 ==> DFS RELEASE TYPE: major ==> DELIVERED BY: User Support Systems team ON: 07-Mar-03 ==> MAIN REASON OF THE DELIVERY: This is the official P2PP 2.5 release. ==> DEADLINE FOR DELIVERY TO USERS: Jan-2003 ==> CONFIGURATION REQUIRED FOR INTEGRATION TESTS: Standard P2PP test plan, with updates for: - MIPS - Java 1.4 ==> 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 2.5.2beta3 [2215] Fixed appserver for VIMOS spectroscopic OB's RELEASE NOTES FOR 2.5.2beta2 * [2080] Improved error message when checking out an ob which is already linked to a mask. * [2153] Disabled alljit for all OHS applications * [2181] Crash when changing mos science template when changing exposure time parameter RELEASE NOTES FOR 2.5.2 * [2080] The operational rules for checkin are as follows. A user cannot checkout a spectroscopic ob if there is at leadt one other ob that conatains the same mask entry which has an ob status of + or above. A spectoscopic OB is an OB with the VIMOS_mos_acq template * [2093] When selecting an observing run with an OB and then selecting one without any OB's the on display still displayed the prvious ob rather than blank * [2037] Enable p2pp to talk to different BOB's and update the appropriate status RELEASE NOTES FOR V.2.5.1 **************************************** The following notes are new for P2PP 2.5.1: * [1904 1905 1987 2054] VIMOS & FLAMES newe xectime and ISAAC,FORS,NACO * [2060] New button creates 2 OBs after download-refresh obs runs. The following notes are new for P2PP 2.5. * [2047] Resolved: ArrayOutOfBounds exception when deleting templates. This bug is hard to reproduce and needs to be verified. It does not effect the user. * [1953] See 2047. * [2046] Resolved: not a bug. * [1979] Resolved: synchronize Comments field with Calibration Blocks. * [1952] Resolved: OBName sometimes not update. * [2045] Resolved: not a bug. * [2048] Resolved: all windows are closed and restarted after obs runs are downloaded/refreshed. This will solve the problem of having an OB already open. * [1953] Resolved: ArrayIndexOutOfBoundsException: Column index out of range * [2041] Resolved: java.lang.IllegalArgumentEx`ception: Column index out of range when deleting templates from OB View. * [2040] Resolved memory usage for Java1.4 on SOLARIS 8 when displaying on remote X server. See the following sun bug for details: 4641535 http://developer.java.sun.com/developer/bugParade/bugs/4641535.html The following notes are new for P2PP 2.5 Beta2. * [1917] EVM on the AppServer are now run in series to avoid risking running the TCL interpreter as re-entrant code. * [no spr] Added ObservingRun (run-id) support for use in EVM scripts on the AppServer. * [2031] Resolved: fix value transfer when converting OB between IPs. * [2030] Resolved: Add template fails on Calib OB * [2029] Allow download of Obruns when associated with version 0.00 IPs. This was an SQL query bug. The actual statement should have checked if the ipversion was NULL, not 0.00. * [2000] Resolved wrong value put in parameters after using the file chooser and double-clicking the already selected file. * [2001] Resolved: There is a call to setRowSelectionInterval() which reference the row_ and column_ variables in its parameter lists. This should only have referenced row_. * [2016] Resolved NullPExcep when IP is missing from AppServer and is not in IP Archive, but was used by P2PP to build an OB. * [2014] Resolved Array bounds exception when Template Removed from IP after download refresh ObsRuns (through AppServer). * [2013] Resolved Array bounds exception when Template Removed from IP after download refresh ObsRuns. * [2012] Resolved: IP Version conversion bug when converting OBs in localcache when in single IP mode, when TSF have identical last mod. time. * [2010] OB not converted to another IP version if the other IP is not available. User is displayed an error message. * [2025] Resolved: null pointer exception, seems to be resolved as part of other bug fixes. * [2024] Resolved bug with DBInstrumentList - if first connection to DB is to download an IP, the connection will fail. (P2PP, when connected to the AppServer). * [1954] Replaced all occurences of JFileChooser with our work-around implementation: SwingFileChooser. * [1979] Resolved: No synchronise of Comments for Calibration OBs. * [1961] Resolved: no code changes required. * [2020] Resolve update button inf File Chooser (file updates did not work). * [2009] Resolved display of multiple Quit dialogs when clicking on the Window exit (X) button. * [2007] Resolved multiple select with JFileChooser. * [1998] Resolved directory updates with JFileChooser. * [no spr] The flag status labels have been removed from the Template parameter editor (Obs Description Window). Note: Item 1986 (not resolved), is an enhancement request to have the labels displayed again. The following notes were part of the P2PP 2.5 Beta1 Release Notes. * [1899] Port OHS to Java 1.4. Verification required for items: - 1690: Exception at program startup - 267: Clock pointer is still displayed after action is ended - 280: Display watch cursor when appending to the exec seq * [1681] MIPS Enhancement added. For details, please consult the MIPS project page. http://www.eso.org/~uss/ohs/docs/specs/devnotes/ohs-multiple-ip-versions.html * [1977] MIPS: IPVersion in Database Browser and OT OB Tree Display. * [1973] Added Ccs.jar to CLASSPATH. * [1970] V2.5alpha2 OBD looses ref to TEL.TARG params * [1959] V2.5alpha2 OBD looses reference to paramfiles * [1958] Error message displayed when loading OB from cache when required IP is not available. * [1960] Can not select directories correctly with FileChooser in Java 1.4. * [1954] Java 1.4: the "Update" button (Select Export Directory) does not update. * [1942] Resolved duplicate IP reporting problem. * [1941] Improved P2PP start script to ensure correct java version. * [no SPR] Added left outer join and joins using multiple keys to the DBB. Required for MIPS (ipacman). No specific test required. * [1728] Refreshing templates if ISF file has changed. * [no SPR] Enabled resizing of list after addions or deletions No specific tests required. * [1978] Permit checkin of VM OBs based on a list of instruments in the site.cf file. * [1975] MIPS: P2PP IP Autodownload in Super-User mode. * [1947] Provide improved user feedback on IP download as well as avoid interruption of download if IP is not found in the database. * [1869] Made user comments permanent visible * [no spr] MIPS: AppServer and P2PP/Direct mode have an option to reject OBs with wrong ip version (according to the OR in the database). This is the IPVERSIONING.CHECKIN.IPVERSIONCHECK keyword, which will, by default, be "y" for the AppServer. * [1954] Instruments directory read twice if two site.cf settings both point to instruments dir: result: IP conflicts. * [1961] Wrong IPVersion given in IMPEX files * [1946] Improve performances when downloading IPs Improved ZipUtils through use of BufferedReaders and Writers. Result: Performance improvement extracting IPs to disk. * [1940] Can not start when Java 1.4 is not located under the default install directory. * [1941] The P2PP script should check the JDK version * DFS01094 Strehl ratio Mods - parameter read can now be configured. It is the following keyword in site.cf: CONSTRAINTSET.STREHLRATIO.PARAM In addition, Strehl ratio is now a value from 0..100. * [1891] Modified Strehl Ratio Label * [1906] Fixed problem with invalid config options with the DBB "options" menu. From P2PP 2.5 Alpha 1 (no SPRs as Bugzilla DB was unavailable) Unless otherwise noted, the following items were resolved: 1. IP versions missing when P2PP reports errors in IPs (at start up). 2. Strange message in the debug output: "Instrument Package null has an illegal version (null) and will be ignored". Not a bug. 3. P2PP silently handles IPs referring to the same version while it should report a warning. 4. Single IP mode: wrong version number in the IMPEX. Repeat of 1961. 5. Debug messages related to MIPS are confusing. Many debug messages are now removed. 6. OB conversion (between IP versions) bug. 7. Switch between singleIP and multIP modes can corrupt the cache. 8. Display MIPS Mode to user. Debug messages indicate mode, otherwise this item has not been resolved. 9. No IP Version in Obs Breakdown. Not a bug. 10. Can not download Obs Runs. This was a database error and was resolved. 11. Inappropriate error message when IP is missing. Repeat of 1947. 12. Missing error message when trying to download an obs run having no IP in the DB. Repeat of 11, above. 13. Start P2PP in multipleIP and DIRECT mode with an empty cache: it hangs. 14. P2PP requires V0.0 to be present in the DB. Not a Bug, the incorrect error message is repeat of 11, above. 15. Better documentation in site.cf. Assigned to SEG. See Bugzilla item 1944. 16. Not a bug. 17. Not a bug. 18. MultipleIP: differences found when running a check-in/check-out. 19. Add a progress bar when downloading IPs on disk, since it can be quite long (several tens of seconds, or even more). ==> LIST AND ISSUE OF UPDATED DOCUMENTS: None. ==> ADDITIONAL COMMENTS: None. $Id: SEG-RELEASE-NOTES-p2pp,v 1.31.2.5 2003/03/07 14:30:08 tcanavan Exp $