Release Notes - ProActive Scheduler - Version 2.0.1 - HTML format

Configure Release Notes

Bug

  • [SCHEDULING-263] - TestLoggers does not work
  • [SCHEDULING-305] - ConcurrentModificationException in scheduler RCP
  • [SCHEDULING-336] - Client under 1.5 with Core under 1.6 leads to an exception
  • [SCHEDULING-344] - -We should first test network reachability with InetAddr.isReachable(long timeout) before testing ProActive reachability.
  • [SCHEDULING-482] - In RM RCP all actions keys are intercept from the whole workbench without a specific fucus thus it is impossible to write some text in text fields.
  • [SCHEDULING-487] - The Expnad all icon in the Tree view of the RM RCP is incorrect
  • [SCHEDULING-493] - When the RM RCP is disconnected the ChartIt runtime is still monitoring the RM
  • [SCHEDULING-497] - Scheduler looses responsiveness when running a job with selection script (when tasks can't find resources yet)
  • [SCHEDULING-503] - InvocationTargetException on native task
  • [SCHEDULING-507] - TimeSlotPolicy: Too many open files
  • [SCHEDULING-518] - RM seems to be unstable when calling for getNodes and freeNodes in a high frequency
  • [SCHEDULING-532] - Connection reset by peer: socket write error during GUI connection kills the Scheduler core.
  • [SCHEDULING-533] - functionaltests.TestProcessTreeKiller failed on Java 5
  • [SCHEDULING-535] - Never disposed font leads to a major resource leak (no more swt handles) in Scheduler RCP and causes a fatal rcp crash.
  • [SCHEDULING-536] - org.eclipse.swt.SWTException: Widget is disposed in several methods of the AbstractJobComposite class
  • [SCHEDULING-538] - For certain platform ther are restriction on the number of image object hold by SWT. This can lead to "no more SWT handles" fatal exception.
  • [SCHEDULING-539] - The dialog box "Connect to Resource Manager" appears even if the RCP is aleardy connected to a Resource Manager.
  • [SCHEDULING-543] - A temp file for debugging remains in the release/
  • [SCHEDULING-547] - JSR173 should be removed as it is not compatible with PA licence
  • [SCHEDULING-548] - Sometimes when all jobs are finished nodes remain busy
  • [SCHEDULING-550] - some Matlab native libraries missing in Scheduler 2.0
  • [SCHEDULING-558] - DataSpaces: task execution depends on the number of files which exist in the root folder of the provider server
  • [SCHEDULING-561] - in MasterWorker extension, exceptions occuring inside a task are not forwarded properly
  • [SCHEDULING-562] - in MasterWorker extension, the worker memory mechanism is not initialized properly inside the Scheduler nodes
  • [SCHEDULING-564] - NullPointerException on scheduler client user connection, seems to be a race condition
  • [SCHEDULING-565] - Required library is missing when submitting jobs from the GUI
  • [SCHEDULING-566] - Log does not resume after Scheduler crash
  • [SCHEDULING-568] - Events could be lost in the scheduler when shutting down
  • [SCHEDULING-572] - The RM JMX MBean gives incorrect statistics (always 0)
  • [SCHEDULING-575] - Fix compatibility for generated stub between version 2.0.0 and current version 2.0.x
  • [SCHEDULING-578] - RMAdmin.addNode() returns the result before actually the node is added
  • [SCHEDULING-581] - TestSchedulerMiscEvents hangs from time to time
  • [SCHEDULING-596] - Use of eligibleTask and runningTask inside JobDescriptor should have been synchronized
  • [SCHEDULING-597] - Node pinger thread could restart task or kill job even if the concerned task has finished properly (race)
  • [SCHEDULING-598] - The tasks are not ordered anymore after recover method
  • [SCHEDULING-600] - Logs about exported variables should be displayed in debug mode only
  • [SCHEDULING-604] - RM RCP ask twice for login/password
  • [SCHEDULING-607] - Job Factory fails when description tags contain an empty string
  • [SCHEDULING-610] - Improve exceptio nmanagement when user java result is not a recursively Serializable object
  • [SCHEDULING-611] - Acquiring n nodes when n=NODE_SOURCE_MAX_THREAD freezes
  • [SCHEDULING-614] - If a timeout occurs when lookuping a node (acquireNode), no feedback is provided
  • [SCHEDULING-616] - URL displayed when Scheduler starts is wrong with PAMR
  • [SCHEDULING-730] - Scheduler Keypair are different in Scheduler and RM separate releases

Improvement

  • [SCHEDULING-368] - Job progress bar should "move" even for one task job.
  • [SCHEDULING-420] - Help menu in Resource Manager RCP should be in the last position
  • [SCHEDULING-477] - In RM RCP to avoid mixing .java files and .gif files adn duplicating icons all icon files should be centralized in one single folder ''icons"
  • [SCHEDULING-478] - In RM RCP all action classes should be located in one single package
  • [SCHEDULING-495] - In Scheduler RCP to avoid mixing .java files and .gif files and duplicating icons all icon files should be centralized in one single folder ''icons"
  • [SCHEDULING-540] - Remove unused icons from Scheduler RCP
  • [SCHEDULING-544] - Improve dataspace debug mode
  • [SCHEDULING-557] - Set up lazy connection of JMX in the lightweight scheduler client
  • [SCHEDULING-577] - Remove unused org.ow2.proactive.resourcemanager.utils.Heap class in the RM
  • [SCHEDULING-582] - The Scheduling RCP GUI client freezes at startup if a lot of jobs exist in the Scheduler database
  • [SCHEDULING-584] - Remove RM RCP dependecy to the org.eclipse.ui.editors to avoid unwanted ui contributions
  • [SCHEDULING-585] - Centralize config files in the org.ow2.proactive.resourcemanager RCP plugin
  • [SCHEDULING-586] - Customize platform instance location of the org.ow2.proactive.resourcemanager RM RCP plugin
  • [SCHEDULING-605] - automaticaly propose in the node source removal panel the currently selected node source in the GUI

New Feature

  • [SCHEDULING-97] - Scheduler RCP: Provide more column in the task tab
  • [SCHEDULING-331] - Add a lib-ext folder into the Scheduler's dist folder for thrid party libraries
  • [SCHEDULING-483] - Add ChartIt to RM RCP
  • [SCHEDULING-494] - Add ChartIt to Scheduler RCP
  • [SCHEDULING-587] - provide a property which automatically removes finished jobs from the Scheduler, even if the job result was not recovered
  • [SCHEDULING-640] - Add a save button for NodeSource infra/policy configuration.

Task

  • [SCHEDULING-234] - Test starting hibernate on a local and remote SQL database server (instead of derby)
  • [SCHEDULING-537] - ChartIt JMX connection must rely on crypto.Credentials
  • [SCHEDULING-576] - Update ProActive.jar to version 4.2.1 and add stub checker in build.xml
  • [SCHEDULING-618] - add a parameter to force the url of the scheduler core in the scheduler RCP connect command
  • [SCHEDULING-619] - add a parameter to force the url of the rm core in the rm RCP connect command
  • [SCHEDULING-639] - jta jar file license is not GPL compliant

Story Item

  • [SCHEDULING-567] - Some events could be lost in the resource manager during shutdown

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.