Hello, for those who want to see all changes for individual packages in one place:
distributed-process-0.6.0
2016-02-18 Facundo Domínguez 0.6.0
- Have nsendRemote skip the transport for local communication.
- Unsafe primitives for usend and nsendRemote.
- Stop using the transport for local communication.
- Skip the transport for whereisRemoteAsync and registerRemoteAsync.
- Have nsendRemote skip the transport for local communication.
- Have runProcess forward exceptions.
- Reimport distributed-process-tests. d-p and d-p-test now can be kept in
sync.
- Add a stack.yaml file for building tests and d-p all at once conveniently.
- Implement unreliable forward (uforward).
- Add Functor instance for Match data type
- Have
spawnAsync
not use the transport in the local case. - Fix monitor race in 'call'.
- Add compatibility with ghc-7.10: support new typeable, loosen deps, write
proper NFData instances, support new TH.
- Kill processes on a local node upon closeLocalNode.
- Fix getNodeStats function, see DP-97
- Return size of the queue in ProcessInfo.
- Implement unreliable send (usend).
- Implement MonadFix instance for Process.
- Introduce callLocal primitive.
- Prevent message loss due to timeouts in CQueue.
- More informative ProcessRegistrationException. Now includes the identifier
of the process that owns the name, if any.
- Avoid message loop between threads when tracing received messages.
distributed-static-0.3.4.0
2016-02-18 Facundo Domínguez 0.3.4.0
- Support static pointers.
- Update .travis.yml to drop ghc-7.4 and test ghc-7.10.
- Make Closure and Static strict data types.
network-transport-0.4.3.0
2016-01-28 Facundo Domínguez 0.4.3.0
- Derive Binary instances for missing types.
- Use auto-derive for Reliability as Binary instance.
- Stop testing with ghc-7.4 and build with ghc-7.10.
network-transport-inmemory-0.5.1
0.5.1
- Fixed bug in cleanup procedure.
0.5
- Complete reimplementation based on STM primitives.
- Rename Network.Transport.Chan to Network.Transport.InMemory.
- Disable multicast support until it is properly implemented.
- Expose internals.
network-transport-inmemory-0.5.0
2016-02-17 FacundoDominguez 0.5.0
- Add TCP_KEEPALIVE support for sockets.
- Run nearly all tests on non hardcoded ports.
- Remove obsolete top-level Makefile.
- Yield an error when tcpUserTimeout is set in unsupported systems.
- Fix for NTTCP-10. Have apiConnect respect timeouts.
- Make schedule - runScheduled pair exception safe.
- Allow to specify a default timeout for all connect calls.
- Allow to set TCP_USER_TIMEOUT on tcp connections.
- Implement configuration parameter to set TCP_NODELAY.
- Fix for NTTCP-9 / #23. Handle network failures when connection requests cross.
rank1-dynamic-0.3.2.0
2016-02-18 Facundo Domínguez 0.3.2.0
- Stop testing ghc-7.4 and test ghc-7.10.
- Add unsafeToDynamic.
2016-01-25 Facundo Domínguez 0.3.1.1
Dependency updates