git.iko.soy
/
distributed-process
readme
files
commits
refs
on
remove-table-api
help
sign in
history of
src/Control/Distributed/Process/Node.hs
all commits
f28ea4b
Remove Mx Data Tables. This API isn't used, is easy to replace with various other packages, and contains races that are leading to failing test cases in CI.
Tim Watson
11 years ago
d8c36b5
Avoid loop when tracing received messages.
Facundo Domínguez
11 years ago
e2bfbeb
Throw NodeClosedException when the node controller is stopped.
Facundo Domínguez
11 years ago
07c5422
Stop using the transport for local communication.
Facundo Domínguez
11 years ago
deadc44
Fix race in runProcess when it fails.
Facundo Domínguez
11 years ago
bd28fbf
fixup! Avoid racy blocking behavior in closeLocalNode.
Alexander Vershilov
11 years ago
537e06d
Suppress console messages complaining about closed nodes.
Facundo Domínguez
11 years ago
1e1636f
Avoid racy blocking behavior in closeLocalNode.
Facundo Domínguez
11 years ago
bbcbd8e
unused bind.
Mathieu Boespflug
11 years ago
04ba682
Don't hold the localState MVar while calling potentially blocking operations.
Facundo Domínguez
11 years ago
5336c01
Merge pull request #166 from tweag/informative-register-exc
Facundo Domínguez
11 years ago
a386058
Merge pull request #188 from mboes/localnode-closed-state
Alexander Vershilov
11 years ago
07dbb9b
Merge pull request #185 from tweag/DP-105
Alexander Vershilov
11 years ago
8055a5f
Workaround for throwTo problem that can potentially block.
Alexander Vershilov
12 years ago
ced6592
Revert "Named send is intra-node, so we can use the optimised routing / encoding"
Alexander Vershilov
11 years ago
f575a46
closeLocalNode: extra comment about effect of closeEndPoint.
Mathieu Boespflug
12 years ago
14bf51e
Don't be pedantic about invalid local node state in modifyValidLocalState_.
Mathieu Boespflug
12 years ago
2957cba
Properly set LocalNodeClosed as originally intended.
Mathieu Boespflug
12 years ago
bae76a7
Pass whole node rather than just state to withValidLocalNode.
Mathieu Boespflug
12 years ago
d57e702
fixup! Kill processes on a local node upon `closeLocalNode`.
Mathieu Boespflug
12 years ago
2069756
Kill processes on a local node upon `closeLocalNode`.
Mathieu Boespflug
12 years ago
8f5b623
Allow LocalNode's to be in closed state.
Mathieu Boespflug
12 years ago
d63e025
Return size of the queue in ProcessInfo.
Alexander Vershilov
12 years ago
fe428ee
Merge pull request #173 from tweag/usend-hd
Tim Watson
12 years ago
a94af5c
Break feedback loop when tracing messages to the console.
Facundo Domínguez
12 years ago
d126187
Implement unreliable send (usend).
Facundo Domínguez
12 years ago
3b1335e
More informative ProcessRegistrationException.
Mathieu Boespflug
12 years ago
85068c2
Part 2 to making forkProcess exception-safe.
Mathieu Boespflug
12 years ago
cdf5af4
Merge pull request #162 from tweag/forkprocess-async-exc
Tim Watson
12 years ago
770da54
Make forkProcess exception-safe.
Mathieu Boespflug
12 years ago
426beef
Make -Wall clean.
Mathieu Boespflug
12 years ago
baf2e20
Keep "Internal" namespaces visible for now to help contributors
Tim Watson
12 years ago
e947090
switch to explicit per-file LANGUAGE pragmas instead of defaults
Tim Watson
13 years ago
3bfe610
switch to explicit per-file LANGUAGE pragmas instead of defaults
Tavis Rudd
13 years ago
ea1b3b8
Similar to getProcessInfo, these give developers a means to query node statistics for debugging or monitoring purposes without leaking internal details and process references.
Roman Gonzalez
13 years ago
fad3a08
Merge branch 'mx' into development
Tim Watson
13 years ago
dcaeb3d
Refactor and introduce management API test suite
Tim Watson
13 years ago
ad1c63b
Back out of the split between tracer and local mx event bus
Tim Watson
13 years ago
4957534
Management Agent API Improvements
Tim Watson
13 years ago
dd2ddb5
Build up an initial execution environment for agents
Tim Watson
13 years ago
fb085c6
Relocate trace infrastructure beneath C.D.Process.Management
Tim Watson
13 years ago
f2f5fa5
TraceEvent => MxEvent
Tim Watson
13 years ago
28beaa2
remove support for disabling tracing (since we now fire events anyway)
Tim Watson
13 years ago
e2d0cf7
Split the node management event bus up from the trace controller
Tim Watson
13 years ago
5a3da9c
Produce useful exit-from messages where possible
Tim Watson
13 years ago
6bd32f8
Node.runProcess propagates exceptions to its caller - [DP-58 #resolve]
Tim Watson
13 years ago
aa41971
Explicitly enable the initial tracer process
Tim Watson
13 years ago
39fb200
Additional support for remote tracing
Tim Watson
14 years ago
c600749
Do not use (re)register APIs to track trace clients
Tim Watson
14 years ago
af229cf
cosmetic/doc
Tim Watson
14 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list