Max Neunhoeffer
79b5175212
Add followerInfos in ClusterInfo.
2015-12-28 14:31:16 +01:00
Max Neunhoeffer
225c8cd843
Work on TODOs.
2015-12-22 16:50:09 +01:00
Jan Steemann
fb0a522081
fixed compile error
2015-12-22 14:19:32 +01:00
Max Neunhoeffer
989e92761b
Merge branch 'vpack' of ssh://github.com/ArangoDB/ArangoDB into vpack
2015-12-22 14:18:46 +01:00
Max Neunhoeffer
5f3a1fbdb2
Merge branch 'devel' into vpack
2015-12-22 14:18:34 +01:00
Max Neunhoeffer
152f3485b3
Fix dump bug in cluster.
2015-12-22 14:18:11 +01:00
Jan Steemann
1b1e42b1b9
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
2015-12-22 14:15:22 +01:00
jsteemann
13fb41c6b0
removed useless flag
2015-12-22 14:15:02 +01:00
Jan Steemann
a3898bd54e
fixed test
2015-12-22 11:27:05 +01:00
Jan Steemann
2b3f3f997b
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
2015-12-17 10:59:30 +01:00
Michael Hackstein
ef3889363f
Adapted cluster communication to class version of TRI_col_info_t
2015-12-16 11:42:02 +01:00
Max Neunhoeffer
1a0687a07a
Fix move constructor and move assignment operator for CollectionInfo.
2015-12-16 10:41:11 +01:00
Max Neunhoeffer
7641feeb88
Fix ClusterComm library w.r.t. pointers.
2015-12-14 11:22:30 +01:00
Max Neunhoeffer
ea72850aeb
Fix bug in client tests.
2015-12-09 23:13:26 +01:00
Michael Hackstein
acadb089ee
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2015-12-09 10:29:13 +01:00
Max Neunhoeffer
a0f6a3c9db
Merge branch 'devel' into ClustUp1
2015-12-08 23:21:46 +01:00
Max Neunhoeffer
f38d70844f
Fix a corner case in index generation.
2015-12-08 21:32:06 +01:00
Max Neunhoeffer
588fddb53c
Better error message instead of failed assertion.
2015-12-08 20:50:35 +01:00
Max Neunhoeffer
a8bf9bd9ca
Add a true argument.
2015-12-08 20:12:53 +01:00
Max Neunhoeffer
6cedb210df
First try to fix deadlock problem. Tests not yet tried.
2015-12-08 18:54:05 +01:00
Jan Steemann
76d5f57af0
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
2015-12-08 18:23:06 +01:00
Max Neunhoeffer
4e523a19ed
Merge branch 'devel' into ClustUp1
2015-12-08 17:02:14 +01:00
Jan Steemann
14a7269278
make parameter explicit
2015-12-08 12:58:51 +01:00
Max Neunhoeffer
257c6c897d
Fix bugs and tests.
2015-12-08 12:48:11 +01:00
Jan Steemann
04f3abae2a
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
2015-12-07 16:51:21 +01:00
Max Neunhoeffer
637a234660
Change a debug into an error.
2015-12-07 16:01:44 +01:00
Michael Hackstein
1c53e93865
Added some VelocyPack helper functions for Coordinators
2015-12-07 14:24:56 +01:00
Max Neunhoeffer
60df924ac1
Change data structures for collections in Agency.
...
Snapshot, compiles, untested, needs new VelocyPack.
2015-12-04 15:08:47 +01:00
Max Neunhoeffer
a926c7570a
Cleanup ClusterInfo library w.r.t. Current/Collections.
2015-12-04 15:08:47 +01:00
jsteemann
19373f80fa
removed dependency on vector.h
2015-11-19 01:41:42 +01:00
Max Neunhoeffer
68941c1ea9
Fix a typo in a variable name.
2015-11-17 17:16:59 +01:00
Jan Steemann
a775195737
fixed potential value overruns
2015-08-17 12:43:06 +02:00
Max Neunhoeffer
5b4eeb4dae
Silence a visual studio warning.
2015-08-04 14:29:59 +02:00
Max Neunhoeffer
96d7b339b7
Use LOG_DEBUG instead of LOG_ERROR for Agency problems.
2015-08-04 09:42:06 +02:00
Max Neunhoeffer
4f2afbf7e3
Better debugging messages if agency communication goes wrong in ClusterInfo.
2015-08-04 09:32:57 +02:00
Max Neunhoeffer
0bdeed7f24
Fix bug in ClusterInfo.
2015-08-03 15:17:09 +02:00
Max Neunhoeffer
d0cfab6248
Try to sort out ClusterInfo protection for good.
2015-08-03 15:07:59 +02:00
Max Neunhoeffer
e8b4e510d8
Some reordering and better comments.
2015-08-03 10:17:34 +02:00
Max Neunhoeffer
67a983af73
Yet more unordered_maps.
2015-08-03 09:42:04 +02:00
Max Neunhoeffer
387e3e5701
More unordered_maps.
2015-08-03 09:18:33 +02:00
Max Neunhoeffer
41ab436378
Change some maps to unordered_maps.
2015-08-03 08:58:46 +02:00
Jan Steemann
738237ce39
fixed method comment
2015-07-31 17:32:55 +02:00
Jan Steemann
9afd8974b7
split big lock
2015-07-31 16:56:26 +02:00
Jan Steemann
8fbf3894cd
renamed
2015-07-31 14:56:52 +02:00
Willi Goesgens
1dea6b29a5
Fix memleaks in coordinator.
2015-06-30 14:36:37 +02:00
Max Neunhoeffer
a3923c9eaf
Fix configurability of indexBuckets.
2015-05-18 01:39:54 -07:00
Jan Steemann
a007a867ee
"privatized" TRI_vector_t internals.
...
This allows changing the internals of TRI_vector_t structs in order to make the struct smaller.
On 64 bits, the size of TRI_vector_t is reduced from 48 bytes to 28 bytes.
TRI_json_t does benefit from this, as its biggest component is a TRI_vector_t.
2015-05-05 10:31:02 +02:00
Max Neunhoeffer
bd0724add6
Fix retry behaviour in some places of cluster code.
2015-04-13 13:03:40 +02:00
Max Neunhoeffer
4b4e1b2466
Fix number of tries in getCollection.
2015-04-13 12:07:53 +02:00
Jan Steemann
0ceff3f1b0
added cluster tests
2015-03-24 18:28:55 +01:00