The release for sprint "Mass Effect" has been cut.

This release contains a number of exciting new features that we've been working 
on in previous sprints:


*         The work to refactor and simplify sprout to allow the building of 
high-performance application servers is now complete, and is included in this 
release.

*         Memento and Gemini are now available.

o   Memento<https://github.com/Metaswitch/memento> is an Application Server 
responsible for providing network-based call lists. It records details of all 
calls made or received by a subscriber so that a list of recent calls can be 
displayed on the subscriber's devices.

o   Gemini<https://github.com/Metaswitch/gemini> is an Application Server 
responsible for twinning VoIP clients with a mobile phone hosted on a native 
circuit-switched network. It routes terminating calls to any VoIP clients and 
the native device, with the exception of a VoIP client running on the native 
device.

o   These application servers are transaction-stateful but otherwise 
entirely-stateless, and build on top of the new application server 
infrastructure provided by sprout.

o   Full documentation for both of these application servers will become 
available during this sprint, and will be located in the Github repositories 
linked above. We suggest you hold off on trying to install and use these new 
components until we've published these docs.

This release also contains the following bug fixes:


*         Sprout crashes in DNS ttlcache code 
(https://github.com/Metaswitch/sprout/issues/739)

*         Large ACKs not sent to UDP attached clients 
(https://github.com/Metaswitch/sprout/issues/728)

*         S-CSCF should consider an AS live if it forwards request with ODI 
token. (https://github.com/Metaswitch/sprout/issues/725)

*         Sprout repeatedly detects deadlocking under load 
(https://github.com/Metaswitch/sprout/issues/712)

*         Bono and sprout log REGISTERs and SUBSCRIBEs as calls to SAS 
(https://github.com/Metaswitch/sprout/issues/709)

*         Bono/Sprout add extra Content-Length headers to forwarded messages 
(https://github.com/Metaswitch/sprout/issues/706)

*         Bono hairpins outgoing requests back to Sprout if Request URI is home 
domain (https://github.com/Metaswitch/sprout/issues/704)

*         Bono/Sprout shouldn't close TCP connection on overload 
(https://github.com/Metaswitch/sprout/issues/550)

*         SIP status code in AsInformation in ACR incorrect is internal MMTel 
service rejects call (https://github.com/Metaswitch/sprout/issues/499)

*         sprout as I-CSCF invokes retry processing on 408 response 
(https://github.com/Metaswitch/sprout/issues/400)

*         MMTEL can't appear twice in a single chain 
(https://github.com/Metaswitch/sprout/issues/44)

*         Errors on startup go to stderr rather than the log file 
(https://github.com/Metaswitch/homestead/issues/7)

*         Ralf advertises the wrong Diameter application 
(https://github.com/Metaswitch/ralf/issues/100)

*         Monit does not check ralf responds to HTTP pings. 
(https://github.com/Metaswitch/ralf/issues/57)

*         Memcached entries expire immediately (if memcached starts up in a 
window condition) (https://github.com/Metaswitch/cpp-common/issues/160)

*         Live tests use ~100% of a core 
(https://github.com/Metaswitch/clearwater-live-test/issues/61)


To upgrade to this release, simply run "sudo clearwater-upgrade" on each node. 
If you have created your Clearwater deployment through the Chef automation 
system, you should also follow our "Updating the Chef server" instructions at 
https://github.com/Metaswitch/chef#updating-the-chef-server and then run "sudo 
chef-client" on each node.


If you are deploying an all-in-one node, the standard image 
(http://vm-images.cw-ngv.com/cw-aio.ova) has been updated for this release.

Thanks,
Graeme
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater

Reply via email to