Facundo Domínguez
unread,Feb 22, 2016, 8:35:48 AM2/22/16Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to parallel-haskell, cloud-haskel...@googlegroups.com
Hello,
A new release of distributed-process and related packages is
in the works. The plan is to release it next Friday 19th.
The release will include fixes, optimizations and features that have
been mostly available on github for a while.
Should you have any contributions you'd like to have included and has
not been merged already, it is a good time to let us know.
Best,
Facundo
A provisional change log for distributed-process follows:
* 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.