Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

We recommend that you 'Watch' this page in order to receive e-mail notifications when it is updated.

Updates for version 4.10.0

Info

Note that on ECMWF machines, you need to load the 'dev' module of ecflow to get the 4.10.0 test version:

Code Block
languagebash
module swap ecflow/dev
ecflow_ui

This command should only be for testing the new user interface and not for running a server!

Installation date 2018-07-10

AreaDescriptionNotes
Server loadExperimental feature: a new info panel tab called Server Load was added to display various diagnostics about the given server.
Table view

New feature: When a new table view is added the Table Filter dialogue automatically appears so that the table filter could be defined before the actual table data is loaded. This can result in much faster initial loading of the table view. 

This feature can be turned on/off in Tools → Preferences → Appearance → Table view using option: Popup filter dialogue when new table view is added. By default this option is on.


Table viewImprovement: The first column in the table view (node path) is sorted by the node index in the given tree instead of the path string itself. This significantly speeds up the table view.
PanelsImprovement: The Suites, Zombies, Server Settings and Server Load info panels, which belong to a given server, are now always visible whichever child node of the given server is selected. Previously these tabs were only visible when a sever node was selected.
Commands
Improvement: when a command sent a given server fails the server state is automatically refreshed
Node log
Improvement: added horizontal scroll bar to node log panel
Suite filterFix: fixed issue when suites not filtered by the suite filter appeared in the tree view
Tree viewFix: fixed issue when nodes were not always selected in the standard tree view with left click


Updates for version 4.9.0

Info

Note that on ECMWF machines, you need to load the 'new' module of ecflow to get the 4.9.0 version:

Code Block
languagebash
module swap ecflow/new
ecflow_ui

This command should only be for testing the new user interface and not for running a server!

Installation date 2018-04-05  (version 4.9.0)


DescriptionNotes
Output logNew feature: if an output file has the extension ".html" it will be rendered as HTML. Note that only static HTML is supported, not JavaScript.

Image Modified

Example output with an HTML table

Server syncImprovement: to further reduce polling commands sent to busy servers, the default behaviour of ecFlowUI is now to increase the sync drift interval at 1.4 times its previous value after each sync. This behaviour is configurable, both globally and per-server from the Server Settings dialogue.
Server syncImprovement: ecFlowUI now drops all its handles with a server when it resets its communication with that server, thus avoiding the accumulation of client handles on the server
Suite filterImprovement: ecFlowUI now saves its suite filter settings as soon as they are changed (previously they were only saved on closedown)
Tree viewImprovement: when an alias is removed, the selection no longer jumps to the top node
Tree viewFix: fixed issue where a time icon could be shown on nodes that did not have time attributes
Main UIFix: fixed issue where the user interface could hang when trying to write its settings to an erroneously locked settings file

See also below for more improvements in version 4.9.0


Installation date 2018-02-16  (version 4.9.0)

...