Versions Compared

Key

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

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 ret 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-1241] - Testing: add support for testing ecFlowUI with Squish

  • [ECFLOW-1210] - python: improve performance of Def.check_job_creation()
  • [ECFLOW-1255] - Enhancement: Make it easier to compile Python modules
  • [ECFLOW-559] - ecFlowUI: add text filter interface to Output panel
  • [ECFLOW-941] - ecFlowUI: find a way to add new server definitions to the ui while it is running
  • [ECFLOW-1169] - ecFlowUI: add regexp based line filter to text viewer in Output panel
  • [ECFLOW-1224] - ecFlowUI: add context menu to execute command defined by URL_COMMAND variable
  • [ECFLOW-1266] - ecFlowUI: enable to show output containing html tables in Output panels
  • [ECFLOW-1267] - ecFlowUI: add option to increase drift with a factor of 1.4
  • [ECFLOW-1258] - ecFlowUI: save suite filter settings immediately after they were changed
  • [ECFLOW-980] - ecFlowUI: the interface hangs when tries to write into a locked QSetting file
  • [ECFLOW-1209] - ecFlowUI: crash after changing tree layout mode
  • [ECFLOW-1211] - ecFlowUI: automatically add tree view when a server added to an empty tab
  • [ECFLOW-1221] - ecflow_ui: add implemenation for ECF_CHECK_CMD/ECF_STATUS_CMD
  • [ECFLOW-1242] - ecFlowUI: add option to increase drift exponentially
  • [ECFLOW-1248] - ch_drop can be called automatically provided ch_register is used with 'with'
  • [ECFLOW-1254] - ecFlowUI: make the close button in the text filter bar clear the filter
  • [ECFLOW-1256] - ecFlowUI: always drop all handles belonging to current user on reset
  • [ECFLOW-1177] - ecFlowUI: variable search does not work for servers
  • [ECFLOW-1207] - ecflow_ui: cant build ecflow_ui with gcc 6.3
  • [ECFLOW-1229] - ecFlow build fails with clang 5.01 or gcc 7.3.0 and boost 1.66.0
  • [ECFLOW-1236] - ecFlowUI: crash on startup when there are multiple tree views in a tab
  • [ECFLOW-1237] - ecFlowUI: do not jump to the top after removing an alias
  • [ECFLOW-1261] - ecFlowUI: time icon shown on node not having time attributes

4.8.0(January 2018)

  • [ECFLOW-1150] - client: simulator fails for multiple suites with different simulation periods
  • [ECFLOW-1204] - client: After job generation the time attributes(next_time_slot) not reset.
  • [ECFLOW-1152] - server: --alter add zombie user:fail::30 fails, for zombie lifetime in the server
  • [ECFLOW-1182] - server: investigate why task with relative time does not loop under a repeat
  • [ECFLOW-1188] - server: allow ecflow_client --alter to add a label.
  • [ECFLOW-1190] - python: ecflow python api still uses boost for checkpointing.
  • [ECFLOW-1138] - python: improve core python api
  • [ECFLOW-1203] - python: defs.check_job_creation to throw exception on failure
  • [ECFLOW-1206] - python: sometime job creation checking takes a while, add verbose mode
  • [ECFLOW-1139] - documentation: Update tutorial and manual

...