= OpenSAF Release 4 Milestone 3 Announcement = As there are zero open blocker, critical or major that were found during the Beta3 time period, the milestone 3 tag (i.e. 4.0.M3) was applied to the source (see report: https://devel.opensaf.org/report/21). The 4.0.M3 archive can be found at: http://download.opensaf.org/releases/opensaf-4.0.M3.tar.gz The summary of the key features added during Beta3 is provided below. A detailed description of Beta3 can be found at: https://devel.opensaf.org/wiki/downloads/Release_4_0_Beta3_Release_Info . * Add support for filter in NTF (#537) * Main contributor: Arne Eriksson * Enhancement to IMMND restart invisible to IMMA (#496) * Main contributor: Anders Björnerstedt * MQSv OI: Integrate MQSv service with IMM (#622) * Main contributor: Chadrasekhar Yadav * imm.xml merge & validation tool (#651): * Main contributor: Peter Strand * AMF IMM integration, Drop 1 (#161): * Main contributors: Hans Feldt, Nagendra Kumar & Ashwini Kumar Below is the list of bug fixes and patches that were made the branch during the beta period: * immsv: Allow persistent rt-attrs in saImmOmCcbObjectCreate (#722) * SU adm op fixed * avsv/avd: correctly increment saAmfSINumCurrActiveAssignments & saAmfSINumCurrStandbyAssignments (#720) * samples/avsv: add config file for n-way active & README * scripts/amf-state improved error handling (#719) * MQSv: ncs_mqnd uses 100% CPU after IMM integration(#717) * avsv/avd: Delete CSI assignments at fail over (#707) * avsv/avd: SU adm error logs added (#711) * tools: update saf_error.c with new values, update printout from imm_admin.c (#709) * docs: add initial doxygen support * immsv:Fixed handling of SaTimeT defaults in saImmOmClassDescriptionGet_2 (#712)