update release notes for 2.3.0-rc
authorGalen Charlton <gmc@esilibrary.com>
Fri, 7 Mar 2014 18:16:33 +0000 (10:16 -0800)
committerGalen Charlton <gmc@esilibrary.com>
Fri, 7 Mar 2014 18:16:33 +0000 (10:16 -0800)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
doc/RELEASE_NOTES.txt

index 29e6b8b..552e4b2 100644 (file)
@@ -1,5 +1,5 @@
-Release notes for OpenSRF 2.3.0-beta
-====================================
+Release notes for OpenSRF 2.3.0-rc
+==================================
 
 Supported platforms
 -------------------
@@ -53,6 +53,20 @@ Typically one would not send these signals directly, but instead use
 As part of this change, services written in C now have a per-service
 listener process rather than a single master process for all C services.
 
+Ability to run multiple OpenSRF instances simultaneously
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+When starting services using `osrf_control` in the case where no PID
+files exist, the `--ignore-orphans` switch can be used to make it
+ignore the presence of other running OpenSRF router and service
+processes.  Otherwise, if the `--ignore-orphans` switch is not used,
+`osrf_control` will either refuse to start the service(s) or will
+require that `--force-clean-process` be used to kill any running
+OpenSRF processes first.
+
+In other words, `--ignore-orphans` means that `osrf_control` can be used
+to manage the operation of multiple running OpenSRF instances on a
+single server, each with its own PID directory and core configuration.
+
 Add option to opensrf.settings methods to force rereading of opensrf.xml
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 The following methods in `opensrf.settings` now accept Boolean