Skip to content

Commit 8f71cc6

Browse files
committed
bump versions,
1 parent 37d8d22 commit 8f71cc6

File tree

9 files changed

+231
-32
lines changed

9 files changed

+231
-32
lines changed

transient-universe-tls/transient-universe-tls.cabal

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: transient-universe-tls
22
description: Secure communications for transient
3-
version: 0.2.0.0
3+
version: 0.3.0.0
44
cabal-version: >=1.10
55
build-type: Simple
66
license: BSD3
@@ -26,7 +26,7 @@ library
2626
Transient.TLS
2727
if !impl(ghcjs >=0.1)
2828
build-depends:
29-
base >=4.8 && <5.9, tls, cprng-aes, transient, transient-universe >= 0.4.1,
29+
base >=4.8 && <5.9, tls, cprng-aes, transient , transient-universe >= 0.6.0.0,
3030
bytestring, data-default, network, x509-store, x509-system, mtl, directory
3131
if impl(ghcjs >=0.1)
3232
build-depends:

transient-universe/app/server/Transient/Move/Services/MonitorService.hsvoid.hs

Whitespace-only changes.

transient-universe/app/server/Transient/Move/Services/controlServices.hs

+3-12
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,19 @@
11
{-# LANGUAGE ScopedTypeVariables #-}
22

3-
3+
module Main where
4+
45
import Transient.Internals
56
import Transient.Move.Internals
6-
import Transient.Indeterminism
7-
import Transient.Move.Utils
8-
import Transient.Logged
97
import Transient.Move.Services
108
import Transient.Move.Services.Executor
119
import Control.Applicative
1210
import Control.Monad
1311

14-
import Data.Typeable
1512
import Data.IORef
16-
import Control.Concurrent (threadDelay)
1713
import Control.Monad.IO.Class
18-
import Control.Exception hiding (onException)
19-
import System.IO.Unsafe
20-
import Data.Maybe
2114

2215

23-
import System.IO
24-
import System.Process
25-
import Control.Concurrent
16+
2617
{-
2718
2819

transient-universe/app/server/Transient/Move/Services/controlServices.hsvoid.hs

Whitespace-only changes.

transient-universe/app/server/Transient/Move/Services/executor.hsvoid.hs

Whitespace-only changes.

transient-universe/src/Transient/Move/Internals.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ instance Ord Node where
128128
-- The cloud monad is a thin layer over Transient in order to make sure that the type system
129129
-- forces the logging of intermediate results
130130
newtype Cloud a= Cloud {runCloud' ::TransIO a} deriving (AdditionalOperators,Functor,
131-
#if MIN_VERSION_base(4,11,0)
131+
#ifdef MIN_VERSION_base(4,11,0)
132132
Semigroup,
133133
#endif
134134
Monoid ,Applicative, Alternative,MonadFail, Monad, Num, Fractional, MonadState EventF)

transient-universe/transient-universe.cabal

+14-14
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
name: transient-universe
2-
version: 0.5.2
2+
version: 0.6.0.0
33
cabal-version: >=1.10
44
build-type: Simple
55
license: MIT
66
license-file: LICENSE
77
maintainer: [email protected]
88
homepage: https://github.com/transient-haskell/transient-universe
99
bug-reports: https://github.com/transient-haskell/transient-universe/issues
10-
synopsis: Remote execution and map-reduce: distributed computing for Transient
11-
description:
12-
See <http://github.com/transient-haskell/transient>.
10+
synopsis: fully composable remote execution for the creation of distributed systems
11+
description: fully composable remote execution for the creation of distributed systems across Web clients and servers using sockets, websockets and HTTP. Web API compatible, map-reduce implementation.
12+
See <http://github.com/transient-haskell/transient-stack/transient-universe>.
1313
category: Control, Distributed Computing
1414
author: Alberto G. Corona
1515
extra-source-files:
@@ -78,18 +78,18 @@ library
7878
stm -any,
7979
time -any,
8080
transformers -any,
81-
transient >= 0.6.4
81+
transient >= 0.7.0.0
8282
default-language: Haskell2010
8383
hs-source-dirs: src .
84-
ghc-options: -O -threaded -rtsopts
84+
ghc-options:
8585

8686
executable monitorService
8787

8888
if !impl(ghcjs >=0.1)
8989
build-depends:
9090
transformers -any,
9191
containers,
92-
transient >= 0.6.4,
92+
transient >= 0.7.0.0,
9393
transient-universe,
9494
process,
9595
directory,
@@ -105,15 +105,15 @@ executable monitorService
105105

106106

107107
default-language: Haskell2010
108-
ghc-options: -O -threaded -rtsopts
108+
ghc-options: -threaded -rtsopts
109109

110110

111111
executable executor
112112
if !impl(ghcjs >=0.1)
113113
build-depends:
114114
containers,
115115
transformers -any,
116-
transient >= 0.6.4,
116+
transient >= 0.7.0.0,
117117
transient-universe,
118118
process >= 1.6.4.0,
119119
directory,
@@ -131,14 +131,14 @@ executable executor
131131

132132

133133
default-language: Haskell2010
134-
ghc-options: -O -threaded -rtsopts
134+
ghc-options: -threaded -rtsopts
135135

136136
executable controlServices
137137
if !impl(ghcjs >=0.1)
138138
build-depends:
139139
containers,
140140
transformers -any,
141-
transient >= 0.6.4,
141+
transient >= 0.7.0.0,
142142
transient-universe,
143143
process >= 1.6.4.0,
144144
directory,
@@ -156,14 +156,14 @@ executable controlServices
156156

157157

158158
default-language: Haskell2010
159-
ghc-options: -O -threaded -rtsopts
159+
ghc-options: -threaded -rtsopts
160160

161161
executable test-transient1
162162

163163
if !impl(ghcjs >=0.1)
164164
build-depends:
165165
mtl -any,
166-
transient >= 0.6.4,
166+
transient >= 0.7.0.0,
167167
random -any,
168168
text -any,
169169
containers -any,
@@ -201,7 +201,7 @@ test-suite test-transient
201201
if !impl(ghcjs >=0.1)
202202
build-depends:
203203
mtl -any,
204-
transient >= 0.6.4,
204+
transient >= 0.7.0.0,
205205
random -any,
206206
text -any,
207207
containers -any,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,208 @@
1+
name: transient-universe
2+
version: 0.6.0.0
3+
cabal-version: >=1.10
4+
build-type: Simple
5+
license: MIT
6+
license-file: LICENSE
7+
maintainer: [email protected]
8+
homepage: https://github.com/transient-haskell/transient-universe
9+
bug-reports: https://github.com/transient-haskell/transient-universe/issues
10+
synopsis: Remote execution and map-reduce: distributed computing for Transient
11+
description: fully composable remote execution for the creation of distributed systems, map-reduce implementation
12+
See <http://github.com/transient-haskell/transient-stack/transient-universe>.
13+
category: Control, Distributed Computing
14+
author: Alberto G. Corona
15+
extra-source-files:
16+
ChangeLog.md README.md
17+
app/client/Transient/Move/Services/void.hs
18+
app/server/Transient/Move/Services/MonitorService.hs
19+
app/server/Transient/Move/Services/executor.hs
20+
21+
source-repository head
22+
type: git
23+
location: https://github.com/transient-haskell/transient-stack/transient-universe
24+
25+
library
26+
27+
if !impl(ghcjs >=0.1)
28+
exposed-modules:
29+
Transient.Move.Services.Executor
30+
31+
if impl(ghcjs >=0.1)
32+
build-depends:
33+
-- ghcjs-base should be installed with
34+
-- > git clone https://github.com/ghcjs/ghcjs-base
35+
-- > cd ghcjs-base
36+
-- > cabal install --ghcjs --constraint 'primitive < 0.6.4'
37+
ghcjs-base -any,
38+
ghcjs-prim -any,
39+
random -any
40+
else
41+
build-depends:
42+
base64-bytestring,
43+
HTTP -any,
44+
TCache >= 0.12,
45+
case-insensitive -any,
46+
directory -any,
47+
filepath -any,
48+
hashable -any,
49+
iproute -any,
50+
network >=2.8.0.0 && < 3.0.0.0,
51+
network-info -any,
52+
network-uri -any,
53+
vector -any,
54+
websockets >= 0.12.7.1 ,
55+
process -any,
56+
random -any,
57+
text -any,
58+
aeson -any
59+
--primitive < 0.6.4.0
60+
-- entropy <= 0.3.6,
61+
build-depends:
62+
old-time
63+
64+
65+
66+
exposed-modules:
67+
Transient.Move
68+
Transient.MapReduce
69+
Transient.Move.Internals
70+
Transient.Move.Utils
71+
Transient.Move.Services
72+
Transient.Move.PubSub
73+
build-depends:
74+
base >4 && <5,
75+
bytestring -any,
76+
containers,
77+
mtl -any,
78+
stm -any,
79+
time -any,
80+
transformers -any,
81+
transient >= 0.7.0.0
82+
default-language: Haskell2010
83+
hs-source-dirs: src .
84+
ghc-options:
85+
86+
87+
executable monitorService
88+
if !impl(ghcjs >=0.1)
89+
build-depends:
90+
transformers -any,
91+
containers,
92+
transient >= 0.7.0.0,
93+
transient-universe,
94+
process,
95+
directory,
96+
bytestring
97+
98+
hs-source-dirs: app/server/Transient/Move/Services
99+
main-is: MonitorService.hs
100+
default-language: Haskell2010
101+
ghc-options: -O -threaded -rtsopts
102+
103+
104+
executable executor
105+
if !impl(ghcjs >=0.1)
106+
build-depends:
107+
containers,
108+
transformers -any,
109+
transient >= 0.7.0.0,
110+
transient-universe,
111+
process >= 1.6.4.0,
112+
directory,
113+
bytestring,
114+
aeson,
115+
time
116+
117+
hs-source-dirs: app/server/Transient/Move/Services
118+
main-is: executor.hs
119+
default-language: Haskell2010
120+
ghc-options: -O -threaded -rtsopts
121+
122+
executable controlServices
123+
if !impl(ghcjs >=0.1)
124+
build-depends:
125+
containers,
126+
transformers -any,
127+
transient >= 0.7.0.0,
128+
transient-universe,
129+
process >= 1.6.4.0,
130+
directory,
131+
bytestring,
132+
aeson,
133+
time
134+
135+
hs-source-dirs: app/server/Transient/Move/Services
136+
main-is: controlServices.hs
137+
default-language: Haskell2010
138+
ghc-options: -O -threaded -rtsopts
139+
140+
executable test-transient1
141+
if !impl(ghcjs >=0.1)
142+
build-depends:
143+
mtl -any,
144+
transient >= 0.7.0.0,
145+
random -any,
146+
text -any,
147+
containers -any,
148+
directory -any,
149+
filepath -any,
150+
stm -any,
151+
base64-bytestring,
152+
HTTP -any,
153+
network >=2.8.0.0 && < 3.0.0.0,
154+
transformers -any,
155+
process -any,
156+
network-info -any,
157+
bytestring -any,
158+
time -any,
159+
vector -any,
160+
TCache >= 0.12,
161+
websockets >= 0.12.7.1 ,
162+
network-uri -any,
163+
case-insensitive -any,
164+
hashable -any,
165+
aeson,
166+
old-time
167+
168+
169+
main-is: TestSuite.hs
170+
default-language: Haskell2010
171+
hs-source-dirs: tests src .
172+
ghc-options: -threaded -rtsopts -fno-ignore-asserts
173+
174+
175+
test-suite test-transient
176+
type: exitcode-stdio-1.0
177+
main-is: TestSuite.hs
178+
179+
if !impl(ghcjs >=0.1)
180+
build-depends:
181+
mtl -any,
182+
transient >= 0.7.0.0,
183+
random -any,
184+
text -any,
185+
containers -any,
186+
directory -any,
187+
filepath -any,
188+
stm -any,
189+
base64-bytestring,
190+
HTTP -any,
191+
network >=2.8.0.0 && < 3.0.0.0,
192+
transformers -any,
193+
process -any,
194+
network-info -any,
195+
bytestring -any,
196+
time -any,
197+
vector -any,
198+
TCache >= 0.12,
199+
websockets >= 0.12.7.1 ,
200+
network-uri -any,
201+
case-insensitive -any,
202+
hashable -any,
203+
aeson,
204+
old-time
205+
206+
default-language: Haskell2010
207+
hs-source-dirs: tests src .
208+
ghc-options: -threaded -rtsopts -fno-ignore-asserts

transient/transient.cabal

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: transient
2-
version: 0.6.4
2+
version: 0.7.0.0
33
author: Alberto G. Corona
44
extra-source-files:
55
ChangeLog.md README.md
@@ -57,14 +57,14 @@ library
5757
default-language: Haskell2010
5858
hs-source-dirs: src .
5959

60-
ghc-options: -O -threaded -rtsopts
60+
ghc-options:
6161

6262
if flag(debug)
6363
cpp-options: -DDEBUG
6464

6565
source-repository head
6666
type: git
67-
location: https://github.com/agocorona/transient
67+
location: https://github.com/agocorona/transient-stack/transient
6868

6969
test-suite test-transient
7070

0 commit comments

Comments
 (0)