git.iko.soy/distributed-process
on master help sign in
Merge tag 'v0.6.6' into HEAD
a4844b2Facundo Domínguez
ChangeLog+5−1
@@ -7,11 +7,15 @@ type (`SayMessage`) with a proper `UTCTime`. (#291)
7* Remove Mx Data Tables. This API isn't used, is easy to replace with various
7* Remove Mx Data Tables. This API isn't used, is easy to replace with various
8other packages. (#276)
8other packages. (#276)
9
9
10+2016-10-13 Facundo Domínguez <facundo.dominguez@tweag.io> 0.6.6
11+
12+* Remove monitors from remote nodes when a process dies. (#295)
13+
102016-10-12 Facundo Domínguez <facundo.dominguez@tweag.io> 0.6.5
142016-10-12 Facundo Domínguez <facundo.dominguez@tweag.io> 0.6.5
11
15
12* Use only one connection to communicate between NCs. (#296, #297)
16* Use only one connection to communicate between NCs. (#296, #297)
13* Improve documentation of CQueue.
17* Improve documentation of CQueue.
14−* Implement bidirectional multimaps for links and monitors. (#293, #294, #295)
18+* Implement bidirectional multimaps for links and monitors. (#293, #294)
15* Fix various warnings. (#292)
19* Fix various warnings. (#292)
16* Fix some of the intermittent failures in tests.
20* Fix some of the intermittent failures in tests.
17* Improve error messages when node controllers receive invalid requests.
21* Improve error messages when node controllers receive invalid requests.
distributed-process.cabal+1−1
@@ -1,5 +1,5 @@
1Name: distributed-process
1Name: distributed-process
2−Version: 0.6.5
2+Version: 0.6.6
3Cabal-Version: >=1.8
3Cabal-Version: >=1.8
4Build-Type: Simple
4Build-Type: Simple
5License: BSD3
5License: BSD3
src/Control/Distributed/Process/Node.hs+1
@@ -52,6 +52,7 @@ import qualified Data.Set as Set
52 , map
52 , map
53 , member
53 , member
54 , toList
54 , toList
55+ , union
55 )
56 )
56import Data.Foldable (forM_)
57import Data.Foldable (forM_)
57import Data.List (foldl')
58import Data.List (foldl')