Max Neunhoeffer
|
f075ba8ae6
|
Fix another deadlock.
|
2013-12-27 09:13:09 +01:00 |
Max Neunhoeffer
|
c9b2884def
|
Full round trip implemented but not yet working.
|
2013-12-23 16:19:59 +01:00 |
Jan Steemann
|
16e16f705c
|
some bugfixes for asyncRequest etc
|
2013-12-20 18:03:55 +01:00 |
Jan Steemann
|
5a3b49a7bc
|
fixed r/w deadlock
|
2013-12-20 16:27:54 +01:00 |
Jan Steemann
|
c460ab97e9
|
applied changes from devel branch
|
2013-12-20 15:40:56 +01:00 |
Max Neunhoeffer
|
7f2241ae20
|
Rearrange locking look in sending thread.
|
2013-12-19 16:24:15 +01:00 |
Max Neunhoeffer
|
5c80816352
|
Can do one roundtrip.
Client -REST-> Coordinator -> sendQueue -REST-> DBServer
-> recvQueue -REST-> Client
|
2013-12-19 16:15:54 +01:00 |
Max Neunhoeffer
|
b55c7e22f9
|
Basic queueing logic ready.
Actual sending still todo.
|
2013-12-19 09:06:45 +01:00 |
Max Neunhoeffer
|
fdc664859c
|
Add skeletons of new functions.
|
2013-12-17 13:52:31 +01:00 |
Max Neunhoeffer
|
9c4a25670e
|
Start the background thread for ClusterComm.
|
2013-12-17 11:42:01 +01:00 |
Max Neunhoeffer
|
e84a9fe3ca
|
Finalise public interface for ClusterComm library.
|
2013-12-17 10:44:16 +01:00 |
Jan Steemann
|
ed61b5272e
|
added missing initialiser
|
2013-12-13 17:11:49 +01:00 |
Max Neunhoeffer
|
60eee47336
|
Next draft of ClusterComm API.
ClusterComm internals are unready and subject to change.
ClusterComm thread is not yet started and shut down.
ClusterState does not do anything (yet).
|
2013-12-13 17:07:18 +01:00 |
Max Neunhoeffer
|
145fa2562e
|
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
Conflicts:
arangod/Makefile.files
|
2013-12-13 16:06:01 +01:00 |
Max Neunhoeffer
|
721681b4ee
|
Move Cluster state information to its own class.
|
2013-12-13 16:04:54 +01:00 |
Jan Steemann
|
f0184d2786
|
not sure about the restshardhandler yet
|
2013-12-12 17:51:45 +01:00 |
Jan Steemann
|
8eccb0a35f
|
added dispatcher to shardhandler
|
2013-12-12 16:42:25 +01:00 |
Jan Steemann
|
e1fb1f3d14
|
added stub REST API for cluster requests
|
2013-12-12 15:59:16 +01:00 |
Jan Steemann
|
0136a88076
|
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
|
2013-12-12 15:26:02 +01:00 |
Jan Steemann
|
897ddca313
|
startup/shutdown modifications
|
2013-12-12 15:25:53 +01:00 |
Max Neunhoeffer
|
857aed7b8f
|
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
|
2013-12-12 13:53:31 +01:00 |
Max Neunhoeffer
|
47a1c315b8
|
First proper draft of ClusterComm library.
|
2013-12-12 13:53:16 +01:00 |
Jan Steemann
|
5b0713af9c
|
added recursive watches and structured get
|
2013-12-12 11:16:41 +01:00 |
Jan Steemann
|
7409f87a73
|
clang++ vs g++
|
2013-12-12 10:38:05 +01:00 |
Jan Steemann
|
213f6e01fb
|
fixed c11 warning
|
2013-12-12 10:36:38 +01:00 |
Jan Steemann
|
c3132997b3
|
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
|
2013-12-11 18:37:58 +01:00 |
Max Neunhoeffer
|
e4cebe0536
|
Very first incomplete draft of ClusterComm.
Note that this is not yet in the Makefiles, but it at least compiles
if one puts it there.
|
2013-12-11 16:48:43 +01:00 |
Jan Steemann
|
5e5a5fb32b
|
added JS bindings for agency
|
2013-12-11 09:56:54 +01:00 |
Jan Steemann
|
c4bb315626
|
added comment
|
2013-12-10 14:34:53 +01:00 |
Jan Steemann
|
57223ecaba
|
failover handling for agency connections
|
2013-12-10 14:33:34 +01:00 |
Jan Steemann
|
b6e062030a
|
fixed invalid include
|
2013-12-10 12:50:39 +01:00 |
Jan Steemann
|
1b64ae7a9d
|
better error detection
|
2013-12-10 12:48:50 +01:00 |
Jan Steemann
|
8708dc7e70
|
renamed sharding to cluster
|
2013-12-10 09:56:00 +01:00 |