git.iko.soy/distributed-process
on master help sign in
Bump version to 0.6.0 and update changelog.
c428a11Facundo Domínguez
ChangeLog+34
@@ -1,3 +1,37 @@
1+2016-02-18 Facundo Domínguez <facundo.dominguez@tweag.io> 0.6.0
2+
3+* Have nsendRemote skip the transport for local communication.
4+* Unsafe primitives for usend and nsendRemote.
5+* Stop using the transport for local communication.
6+* Skip the transport for whereisRemoteAsync and registerRemoteAsync.
7+* Have nsendRemote skip the transport for local communication.
8+* Have runProcess forward exceptions.
9+* Reimport distributed-process-tests. d-p and d-p-test now can be kept in
10+sync.
11+* Add a stack.yaml file for building tests and d-p all at once conveniently.
12+* Implement unreliable forward (uforward).
13+* Add Functor instance for Match data type
14+* Have `spawnAsync` not use the transport in the local case.
15+* Fix monitor race in 'call'.
16+* Add compatibility with ghc-7.10: support new typeable, loosen deps, write
17+proper NFData instances, support new TH.
18+* Kill processes on a local node upon closeLocalNode.
19+* Fix getNodeStats function, see DP-97
20+* Return size of the queue in ProcessInfo.
21+* Implement unreliable send (usend).
22+* Implement MonadFix instance for Process.
23+* Introduce callLocal primitive.
24+* Prevent message loss due to timeouts in CQueue.
25+* More informative ProcessRegistrationException. Now includes the identifier
26+of the process that owns the name, if any.
27+* Avoid message loop between threads when tracing received messages.
28+
29+2015-06-15 Facundo Domínguez <facundo.dominguez@tweag.io> 0.5.5
30+
31+* Fix dependencies.
32+* Add compatibility with GHC-7.10.
33+* Fix various race conditions (DP-99, DP-103).
34+
12014-12-09 Tim Watson <watson.timothy@gmail.com> 0.5.2
352014-12-09 Tim Watson <watson.timothy@gmail.com> 0.5.2
2
36
3* Fix docstring for `register`
37* Fix docstring for `register`
distributed-process-tests/distributed-process-tests.cabal+2−2
@@ -1,5 +1,5 @@
1name: distributed-process-tests
1name: distributed-process-tests
2−version: 0.4.2
2+version: 0.4.4
3synopsis: Tests and test support tools for distributed-process.
3synopsis: Tests and test support tools for distributed-process.
4homepage: http://github.com/haskell-distributed/distributed-process-tests
4homepage: http://github.com/haskell-distributed/distributed-process-tests
5description: Tests and test suite for Cloud Haskell libraries.
5description: Tests and test suite for Cloud Haskell libraries.
@@ -29,7 +29,7 @@ library
29 ansi-terminal >= 0.5 && < 0.7,
29 ansi-terminal >= 0.5 && < 0.7,
30 binary >= 0.5 && < 0.8,
30 binary >= 0.5 && < 0.8,
31 bytestring >= 0.9 && < 0.11,
31 bytestring >= 0.9 && < 0.11,
32− distributed-process >= 0.5.3 && < 0.6,
32+ distributed-process >= 0.6.0 && < 0.7,
33 distributed-static,
33 distributed-static,
34 HUnit >= 1.2 && < 1.4,
34 HUnit >= 1.2 && < 1.4,
35 network-transport >= 0.4.1.0 && < 0.5,
35 network-transport >= 0.4.1.0 && < 0.5,
distributed-process.cabal+1−1
@@ -1,5 +1,5 @@
1Name: distributed-process
1Name: distributed-process
2−Version: 0.5.3
2+Version: 0.6.0
3Cabal-Version: >=1.8
3Cabal-Version: >=1.8
4Build-Type: Simple
4Build-Type: Simple
5License: BSD3
5License: BSD3