Hydra 0.5

Rating: No reviews yet
Downloads: 5
Change Set: 698218df820f
Released: Sep 8, 2012
Updated: Sep 8, 2012 by NickNorth
Dev status: Beta Help Icon

Recommended Download

Source Code hydra0.5.source.zip
source code, 817K, uploaded Sep 8, 2012 - 2 downloads

Other Available Downloads

Application hydra0.5.dist.zip
application, 468K, uploaded Sep 8, 2012 - 3 downloads

Release Notes

Version 0.5

The API has been overhauled in preparation for the first official release. The breaking changes are:
Bollywell.Messaging.Config renamed to Bollywell.Messaging.Storage.
XXXConfigProvider classes renamed to XXXProvider. (I toyed with XXXCloud, but that will date quickly.)
Poller renamed to Listener and IHydraService.GetPoller to IHydraService.GetListener.
The various bufferDelayMs and pollIntervalMs method parameters are now properties on a new ListenerOptions class, which can optionally be provided to the HydraService constructor, to apply to all Listeners on that service, or to the GetListener method, to apply to just that Listener.


Other changes
Updated Erlang UUID code to match the official CouchDb source.
Improved MessageId management to allow any suffix, rather than just two-byte hex strings.
Added PreferenceOrderProvider.
Created IStore interface and Provider constructors, and replaced timers with Schedulers, to help with testing. Created some tests.
Upgraded to Rx 2.0.

Reviews for this release

No reviews yet for this release.