diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 5804ae3f6..0cc33a70c 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -12,6 +12,32 @@

Changes between 3.14.9 and 3.14.10

+

Messages from errlog

+ +

J. Lewis Muir provided patches to ensure that all messages printed on the +IOC's console by the errlog subsystem are sent to the stderr output stream +rather than to stdout.

+ +

iocBuild, iocRun and iocPause

+ +

These three new commands are mainly intended for use with DESY's redundant +IOC software but they might have some uses for others too. iocBuild +allow an IOC to be initialized and set up ready for a quick start without +actually making it live; a subsequent iocRun will bring it to the same +state as an iocInit would have. Once an IOC has been started (using +either iocInit or iocBuild + iocRun) the +iocPause command can be used to freeze it, disconnecting its PVs and +stopping all scan activity. The iocRun command restarts the IOC from +this state.

+ +

While this might seem like a useful thing to be able to do, we have not +tested it on IOCs using real-world I/O, and it is not unlikely that pausing an +operational IOC could cause irremdial havok to any device support, sequence +programs and other software which is not expecting it, so use with care and make +sure you test it first. An IOC that is kept paused for more than a minute or +two could fill up its network buffers and become impossible to restart without +rebooting.

+

IOC Support on 64-bit archs

A fairly significant number of changes have been that were necessary to allow