Versions Compared

Key

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

4.10.0(July 2018)

  • [ECFLOW-1303] - installation: ecflow_start.sh, wrong: $(source ./ecflow_site.sh) not correct
  • [ECFLOW-1271] - installation: add 'standalone' function used by trimurti on new platforms
  • [ECFLOW-1270] - python: investigate repeats with empty enumerations
  • [ECFLOW-1248] - python: ch_drop can be called automatically provided ch_register is used with 'with'
  • [ECFLOW-1288] - client: Changing a variable to have a empty value fails
  • [ECFLOW-1289] - client: adding variables with empty value fails
  • [ECFLOW-1291] - server: memory leak detected by GNU address sanitiser on exit
  • [ECFLOW-1292] - server: ASAN shows that plug command leaks memory if there are errors
  • [ECFLOW-1309] - server: do not allow family and task of same name at same level
  • [ECFLOW-1319] - server: sometimes jobs run when it appears they should not
  • [ECFLOW-1278] - server: when creating an alias clear, events, meters and labels

  • [ECFLOW-1177] - ecFlowUI: variable search does not work for servers
  • [ECFLOW-1269] - ecFlowUI: cannot select an output file when there is a clash of names
  • [ECFLOW-1274] - ecFlowUI: popping up info panel window does not always show selected task
  • [ECFLOW-1275] - ecFlowUI: tree view randomly jumps to the the top
  • [ECFLOW-1276] - ecFlowUI: only a limited number of tasks can be rerun from search results in one go
  • [ECFLOW-1282] - ecFlowUI: suites not selected in suite filter appears in tree view
  • [ECFLOW-1284] - ecFlowUI: nodes are not always selected in standard tree view using left click
  • [ECFLOW-1297] - Table View Unusable with many servers (Like RD)
  • [ECFLOW-1305] - ecFlowUI: callout clipped after period reset in server load view
  • [ECFLOW-1311] - The refresh is disabled randomly
  • [ECFLOW-1312] - ecflow_ui: when the server does not allow access to user, stop repeated news
  • [ECFLOW-1316] - ecFlowUi: UiLog does not work with ServerHandler as an argument
  • [ECFLOW-1318] - ecFlowUI: multiple selection in treeview is clipped to viewport

  • [ECFLOW-941] - ecFlowUI: find a way to add new server definitions to the ui while it is running
  • [ECFLOW-1224] - ecFlowUI: add context menu to execute command defined by URL_COMMAND variable
  • [ECFLOW-1263] - ecFlowUI: add server load tab to info panel
  • [ECFLOW-1300] - ecFlowUI: some server tabs should be available for all the nodes
  • [ECFLOW-1301] - ecFlowUI: add username statistics to server load view
  • [ECFLOW-1302] - ecFlowUI: recompute stats for user selected period in server load view
  • [ECFLOW-1241] - Testing: add support for testing ecFlowUI with Squish
  • [ECFLOW-1283] - ecFlowUI: enable squish tests to reference nodes in tree view by path
  • [ECFLOW-1286] - ecFlowUI: do not use native dialogues for squish
  • [ECFLOW-440] - zombie dialog/tab should not be restricted to defs node
  • [ECFLOW-473] - A task with a zombie icon, should enable the zombie tab/dialog
  • [ECFLOW-1221] - ecflow_ui: add implemenation for ECF_CHECK_CMD/ECF_STATUS_CMD
  • [ECFLOW-1273] - ecFlowUI: add horizontal scrollbar to node log
  • [ECFLOW-1287] - ecFlowUI: backtrace e-mails are sent even when no crash occurs
  • [ECFLOW-1296] - ecflowUI: auto run update after command fails
  • [ECFLOW-1306] - ecFlowUI: sort stats table columns in server load view
  • [ECFLOW-1307] - ecFlowUI: unresponsive server can block gui on exit
  • [ECFLOW-1313] - ecFlowUI: make initial sort much faster in table view
  • [ECFLOW-1314] - ecFlowUI: add option to define table filter before table view is added


4.9.0(April 2018)

  • [ECFLOW-1208] - installation:: fix gcc 6.3 compile issues
  • [ECFLOW-1212] - installation: start_logserver added to the distribution
  • [ECFLOW-1257] - installation: ecflow_logsvr.sh make references to ECMWF directories
  • [ECFLOW-1262] - installation: ecflow_server start/stop scripts not working for ecgb-vecf

  • [ECFLOW-1214] - server: Change default ECF_STATUS_CMD to output to %ECF_JOB%.stat
  • [ECFLOW-1216] - server: if job creation fails due to permission, do not try again
  • [ECFLOW-1218] - server: Whitelists not working as expected
  • [ECFLOW-1238] - server: move aside large logfile on server restart
  • [ECFLOW-1268] - server: allow full pre-processing of arbitary files, in same manner as job files
  • [ECFLOW-1265] - server: group using alter cant handle variable values with spaces
  • [ECFLOW-1215] - server: status time stamp not cleared after re-queue
  • [ECFLOW-1217] - server: add support ECF_CHECK_CMD
  • [ECFLOW-1219] - server: remove duplicate paths from server white list file
  • [ECFLOW-1220] - server: investigate server timeouts on a heavliy loaded system
  • [ECFLOW-1227] - server: checkpoint file checksum would prevent restarting with "partial" suite definition
  • [ECFLOW-1233] - server: --load =file.def should recover state, IF file generated by --migrate /suite >file.def
  • [ECFLOW-1239] - server: logging thousands of state changes affects server performance
  • [ECFLOW-1260] - server: deleting a holding time dependency, did not start a job
  • [ECFLOW-1244] - server: improve job generation performance

  • [ECFLOW-1210] - python: improve performance of Def.check_job_creation()
  • [ECFLOW-1255] - Enhancement: Make it easier to compile Python modules

...