jsteemann
487fa44b04
attempt to speed up updates a bit
2017-01-19 11:06:10 +01:00
Max Neunhoeffer
370cb09d89
Merge branch 'devel' into schmutz-ng
2017-01-19 10:32:43 +01:00
Andreas Streichardt
a9ccdf86c1
Several movement fixes
2017-01-18 17:48:01 +01:00
Kaveh Vahedipour
eb661f95f2
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-18 17:26:54 +01:00
Kaveh Vahedipour
f47b3b3c9d
transient heartbeats
2017-01-18 17:26:45 +01:00
Max Neunhoeffer
8f26f7e657
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2017-01-18 16:06:27 +01:00
Max Neunhoeffer
d038ba61e7
Implement attributePath access for SortElementVector and in GatherBlock.
...
Note: This is not yet used anywhere, so the changes should be entirely
neutral. We are going to use this in the optimizer rules
scatterInClusterRule
and
distributeInClusterRule
to make the GatherNode do a merge sort, if an index delivers sorted
streams of documents.
2017-01-18 15:32:59 +01:00
jsteemann
73da10a7e7
remove unused variable
2017-01-18 13:50:07 +01:00
Kaveh Vahedipour
aaee2f9e61
transient heartbeats
2017-01-18 13:43:33 +01:00
jsteemann
2032d61039
added optional cache cleanup during collection load
2017-01-18 11:58:38 +01:00
Kaveh Vahedipour
ea7e16979a
agency bug in precondition and log handling fixed
2017-01-18 11:07:30 +01:00
Kaveh Vahedipour
54dbf0a814
inquire interface and clientids
2017-01-17 17:33:12 +01:00
Kaveh Vahedipour
2d21b62007
agency compaction leaves last compaction-keep-size indices behind for reference
2017-01-17 12:15:18 +01:00
Kaveh Vahedipour
819603b910
coordinator should not die in maintainer mode if bogus database entries are found in agency
2017-01-16 16:31:06 +01:00
Andreas Streichardt
7b13a56b91
Merge branch 'devel' into schmutz-ng
2017-01-16 16:15:09 +01:00
Kaveh Vahedipour
6283da5da8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-16 15:43:47 +01:00
Kaveh Vahedipour
879102117d
more replicationTest
2017-01-16 15:43:32 +01:00
Andreas Streichardt
10d3bd2200
Merge branch 'devel' into schmutz-ng
2017-01-16 15:22:17 +01:00
jsteemann
5566e6bb8f
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-16 14:48:18 +01:00
jsteemann
cdabaa931f
renaming
2017-01-16 14:48:13 +01:00
Michael Hackstein
4f67c8352c
Renewed restore-collection in RestReplicationHandler. It now uses new API to create Collections, doing all sanity-checks etc.
2017-01-16 13:36:46 +01:00
Michael Hackstein
41f0ac974b
Moved creation of Cluster collection from V8Server to ClusterMethods. Also introduced a static class wrapper for Methods.
2017-01-16 12:40:05 +01:00
Kaveh Vahedipour
a75b3624de
resilience move ok again?
2017-01-16 12:09:21 +01:00
Kaveh Vahedipour
91e19fb271
arangod/Agency/Supervision.cpp
2017-01-16 11:57:31 +01:00
jsteemann
ea05cf5a94
some refactoring
2017-01-16 11:11:44 +01:00
Kaveh Vahedipour
a6c48619b7
fix broken vacillant interface
2017-01-16 10:26:17 +01:00
Kaveh Vahedipour
272324c506
towards clientids in agency transactions
2017-01-16 09:54:55 +01:00
Max Neunhoeffer
f35e3a7aaf
Merge branch 'devel' into schmutz-ng
2017-01-16 09:54:09 +01:00
jsteemann
cfc398e2ca
try to fix race in Allocator signalling
2017-01-16 09:11:33 +01:00
Andreas Streichardt
2a72d3edd1
Carrot fix for duplicate keys and invalid json
2017-01-13 18:30:19 +01:00
Andreas Streichardt
191f399ce2
Move AgencyCallback stuff to cluster so it is (hopefully) clear that this
...
is being used within the cluster and not within the agency.
2017-01-13 18:08:27 +01:00
Mark
bfceb038fa
fixed windows compile error
2017-01-12 17:03:01 +01:00
Max Neunhoeffer
fe9116f7fb
More Schmutz-NG.
...
Does not trigger sync repl yet.
2017-01-12 16:33:57 +01:00
jsteemann
c6c070b53b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-12 16:33:11 +01:00
Andreas Streichardt
9e721e77f6
Finally fix the useless "Expecting item" error
2017-01-12 16:26:55 +01:00
jsteemann
ce461f347b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-12 15:59:04 +01:00
Andreas Streichardt
81ef303948
Add info about requested startup role
...
currently it is hard to grasp what startup options exactly are required
to start up arango. for example you can say --agency.size 3 but the
agency will only start if agency.activate is set...same is true for
coordinator,primary mode. So simply output the role during startup
2017-01-12 15:33:13 +01:00
Michael Hackstein
1d33197a4f
Updated the clusterInventory endpoint to use LogicalCollection instead of reading the Agency.
2017-01-12 13:39:46 +01:00
jsteemann
ac7d9af48f
attempt to validate utf8 sequences in vst
2017-01-12 13:22:19 +01:00
jsteemann
feb954ca45
issue #2256
2017-01-12 12:20:11 +01:00
jsteemann
842a07b7c8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-12 11:38:03 +01:00
jsteemann
8e18617e29
simplifications
2017-01-12 11:37:52 +01:00
Jan Christoph Uhde
5921a172fc
Merge branch 'obi-async' into devel
...
* obi-async:
clean up code
try to fix a bug in server that surfaced on heavy load
2017-01-12 10:31:32 +01:00
Jan Christoph Uhde
d92101d74c
clean up code
2017-01-12 10:28:48 +01:00
Michael Hackstein
ce4d255669
Removed dead code. Cleaned Compilerror non enterprise
2017-01-11 18:38:34 +01:00
Michael Hackstein
72209cd7aa
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-01-11 18:01:37 +01:00
Michael Hackstein
1902b571fa
Unified restore handler in cluster and local
2017-01-11 18:01:21 +01:00
Andreas Streichardt
4458f04e46
More specific error codes for the cluster
2017-01-11 17:54:45 +01:00
Kaveh Vahedipour
fe48bcb982
fixed for short names in frontend shard view
2017-01-11 16:31:19 +01:00
Jan Christoph Uhde
4858469bfa
try to fix a bug in server that surfaced on heavy load
2017-01-11 15:27:53 +01:00
jsteemann
1a2d31d4cb
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-11 13:12:33 +01:00
jsteemann
45be1c94a6
dont readd the same index
2017-01-11 13:12:10 +01:00
jsteemann
ac3309ce5d
some simplifications
2017-01-11 13:10:42 +01:00
Wilfried Goesgens
071b6c199e
remove unused headers
2017-01-11 11:54:15 +01:00
Jan Christoph Uhde
62eda019c2
Revert "switch immediately to async writes when socket would block during write"
...
This reverts commit 96067a9315
.
The change resulted in a stackoverflow instead of a "hanging" connection
we might need to use something like TCP Keep Alive to handle
disconnected clients. The bug we are currently working on might not be
fixed by TCP Keep Alive as we are in a heavy load situation. Still the
socket should not block during write. It could do so if the client does
not receive the data form the network and the server side networkbuffer
runs full at some point. There might be other situations we are not
aware of.
2017-01-11 10:45:18 +01:00
Kaveh Vahedipour
0f3023cfcc
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-11 08:58:40 +01:00
Kaveh Vahedipour
169cf88c0b
too short timeouts for load situations
2017-01-11 08:58:31 +01:00
jsteemann
dec7e084e5
added diagnostic output
2017-01-11 08:25:17 +01:00
Kaveh Vahedipour
f34796b432
move resilience should now be correct as a test
2017-01-10 17:30:09 +01:00
Kaveh Vahedipour
d30458b011
Supervision should not exit of empty plan collection
2017-01-10 16:53:24 +01:00
Kaveh Vahedipour
331d074ebe
more information from ClusterInfo's dropCollectionCoordinator
2017-01-10 16:25:00 +01:00
Kaveh Vahedipour
168ed22657
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-10 16:21:08 +01:00
Kaveh Vahedipour
f699117133
more information from ClusterInfo's dropCollectionCoordinator
2017-01-10 16:19:10 +01:00
Michael Hackstein
0365363090
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-01-10 15:39:12 +01:00
Michael Hackstein
fe7a829592
trx crud with empty arrays now short-circuit and return success with empty array. This lead to errors in cluster, band now is consistent with single-server.
2017-01-10 15:15:15 +01:00
Mark
8875afc1d5
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-10 14:10:30 +01:00
Mark
697962cb6c
fixed windows compile errors
2017-01-10 14:10:14 +01:00
Kaveh Vahedipour
90c18e4914
waitFor will report more paranoid
2017-01-10 13:53:31 +01:00
Kaveh Vahedipour
43f7078ded
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-10 13:51:42 +01:00
Kaveh Vahedipour
fffba306a1
waitFor will report more paranoid
2017-01-10 13:51:31 +01:00
Jan Christoph Uhde
96067a9315
switch immediately to async writes when socket would block during write
2017-01-10 13:47:31 +01:00
Wilfried Goesgens
8c39c975a4
improve error messages if FOR doesn't find proper values to work with
2017-01-10 13:17:04 +01:00
Kaveh Vahedipour
150ff8a1e3
waitFor will report more paranoid
2017-01-10 10:38:18 +01:00
Kaveh Vahedipour
adf3778f34
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-10 09:20:02 +01:00
Kaveh Vahedipour
60bb992b4d
agency dump in createCollectionCoordinator
2017-01-10 09:18:50 +01:00
jsteemann
d37218d18f
improved error message
2017-01-10 09:18:29 +01:00
Kaveh Vahedipour
75052e94f4
collection creation should not fail if 412 collection exists. just move on?
2017-01-10 08:36:39 +01:00
Kaveh Vahedipour
dc9d8413c0
searching for broken collection creation in clusterinfo
2017-01-10 08:26:25 +01:00
Andreas Streichardt
ff7df7d135
Fixx errormessages
2017-01-09 17:37:06 +01:00
Kaveh Vahedipour
11b83b762b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-09 17:30:58 +01:00
Kaveh Vahedipour
0875353a26
all ArangoAgency.set rewritten in cluster.js
2017-01-09 17:30:36 +01:00
jsteemann
a92b49d46e
fix races in VST response handling
2017-01-09 17:06:33 +01:00
jsteemann
75263042c8
added tests for dropping indexes
2017-01-09 15:56:36 +01:00
jsteemann
fc1b913791
fixed some issues found by coverity build tool
2017-01-09 12:39:04 +01:00
jsteemann
aea9cfae7c
shorten critical section code
2017-01-09 11:11:55 +01:00
Kaveh Vahedipour
59dc050070
missing prototypes
2017-01-09 10:38:53 +01:00
Kaveh Vahedipour
55985ed5de
missing prototypes
2017-01-09 10:38:34 +01:00
jsteemann
eac2756829
small fixes
2017-01-09 10:17:29 +01:00
jsteemann
902a787ca6
added try..catch block for thread
2017-01-09 08:32:45 +01:00
jsteemann
016f3dfb5b
added try...catch
2017-01-09 08:27:59 +01:00
jsteemann
0481f5ec8b
added define for unaligned memory accesses
2017-01-06 21:09:53 +01:00
Michael Hackstein
c206645ebe
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-01-06 18:09:21 +01:00
Michael Hackstein
b612e34aa7
Refactoring in RestReplicationHandler. Preparation for Enterprise Restore version.
2017-01-06 18:09:11 +01:00
Andreas Streichardt
466f932701
First steps to low level replication debugging
2017-01-06 17:19:07 +01:00
jsteemann
e9f4bd94c4
removed diagnostics
2017-01-06 17:13:05 +01:00
Andreas Streichardt
a47a9712af
Brake internal, authenticated cluster foxx requests again so we don't
...
break the normal usecases
2017-01-06 16:43:24 +01:00
jsteemann
d5c871564a
force closing collection
2017-01-06 16:29:23 +01:00
jsteemann
173d647a5e
fixed compile error
2017-01-06 15:44:46 +01:00
Michael Hackstein
a307ee57c4
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-01-06 15:25:01 +01:00
Michael Hackstein
cd83ce24fc
In case of INTERNAL_ERROR the restore-data handler will now correctly supply the error message
2017-01-06 15:24:50 +01:00
jsteemann
1dfe817fed
removed unintentional return statement
2017-01-06 14:49:39 +01:00
Kaveh Vahedipour
c533f311cb
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-06 14:47:02 +01:00
Kaveh Vahedipour
a0af781630
to lock or not to lock
2017-01-06 14:46:57 +01:00
jsteemann
e4ff3a3611
attempt to fix spurious "permission denied" errors on Windows
2017-01-06 14:35:44 +01:00
Andreas Streichardt
15fab0b7ce
Do not initialize clustercomm twice in debug mode
2017-01-06 11:58:26 +01:00
Kaveh Vahedipour
4ac74301d5
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-06 11:10:36 +01:00
jsteemann
3690f3c92e
some more optimizations for arithmetic calculations
2017-01-06 11:01:16 +01:00
jsteemann
fd9b204442
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-06 10:55:06 +01:00
jsteemann
810209db03
remove unreferenced variable
2017-01-06 10:54:48 +01:00
jsteemann
4de07a067e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-06 10:52:18 +01:00
jsteemann
5b8fdf99a4
more diagnostics
2017-01-06 10:52:03 +01:00
Andreas Streichardt
dafb5d0724
Allow setInitialized within DEBUG_SYNC_REPL mode
2017-01-06 10:44:35 +01:00
jsteemann
f9518bcf99
cosmetiscs
2017-01-06 10:33:41 +01:00
jsteemann
25a84faa54
diagnostics
2017-01-06 10:11:46 +01:00
Kaveh Vahedipour
fbce62b558
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-06 09:38:43 +01:00
Kaveh Vahedipour
e87182d971
more verbose output on failure to create plan
2017-01-06 09:38:37 +01:00
Andreas Streichardt
e1b0b9c5f3
Remove useless if
2017-01-05 18:42:04 +01:00
Wilfried Goesgens
0c966bbc65
add debuginfo rpms
2017-01-05 18:15:11 +01:00
Andreas Streichardt
25ee54b156
Only enable basic auth for coordinators and dbservers
2017-01-05 18:13:02 +01:00
jsteemann
3bc02b9aad
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-05 16:53:21 +01:00
jsteemann
9889e9f91f
remove revision id from storage engine if write locker cannot be acquired
2017-01-05 16:53:00 +01:00
jsteemann
8d3f411cae
remove non-fix
2017-01-05 16:51:52 +01:00
Andreas Streichardt
975e7a65b2
Fix cluster internal requests in authentication enabled cluster
2017-01-05 16:20:15 +01:00
Wilfried Goesgens
0b97b30cd6
add debian package with debug symbols
2017-01-05 16:06:55 +01:00
jsteemann
91d486d1da
more diagnostics
2017-01-05 15:50:21 +01:00
jsteemann
190c399e0c
removed some dead code
2017-01-05 15:35:50 +01:00
Dan Larkin
4f91661261
Moved insert/readRevision out from big fat lock in LogicalCollection::insert.
2017-01-05 08:22:24 -05:00
jsteemann
f413b8383d
more diagnostics
2017-01-05 11:50:15 +01:00
jsteemann
5c2dd7d54e
also print system error
2017-01-05 10:57:01 +01:00
jsteemann
7359ac44b2
more style cleanup
2017-01-05 10:52:03 +01:00
Andreas Streichardt
06a0fc11cd
Add Sync Replication debug code
2017-01-04 15:51:47 +01:00
Wilfried Goesgens
19b8c90bcb
fix examples - reset collections cache when working with the graph api
...
- add dummy cache flush function into the arangod db object
- call cache flush when creating and deleting graphs
2017-01-04 14:34:26 +01:00
jsteemann
080bef039f
fix compile warning
2017-01-04 14:06:32 +01:00
jsteemann
a9f749f549
micro optimizations for geo index queries
2017-01-04 12:34:24 +01:00
jsteemann
0a971b5ebe
less work inside the transaction
2017-01-04 09:42:59 +01:00
jsteemann
0070b40fbf
attempt to fix Windows build
2017-01-04 09:08:13 +01:00
Kaveh Vahedipour
f66688c397
visual studio ridiculous once again
2017-01-03 17:45:57 +01:00
Andreas Streichardt
39fc38393e
Add followerinfo to single server case so mop can test :S
2017-01-03 16:59:17 +01:00
Andreas Streichardt
8c8a17528c
Fix coordinator case
2017-01-03 16:43:54 +01:00
Andreas Streichardt
c3ae91b405
Remove unused variable
2017-01-03 16:41:45 +01:00
Andreas Streichardt
8bb3142d19
Rework setRole code
2017-01-03 16:32:43 +01:00
Kaveh Vahedipour
6673093dc6
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-03 15:39:58 +01:00
Kaveh Vahedipour
5b3d95298b
agent restart from persistence with complete set of new endpoints
2017-01-03 15:39:52 +01:00
jsteemann
16f16b768d
optimizations for geo index
2017-01-03 14:17:49 +01:00
Kaveh Vahedipour
67b53bb91b
no need considering reportIn for updating endpoints
2017-01-03 09:40:03 +01:00
Kaveh Vahedipour
449800d922
agent id is in configuration part
2017-01-03 09:35:33 +01:00
Kaveh Vahedipour
466d645545
it is probably a must to continue if leader cannot be reached
2017-01-03 09:26:45 +01:00
Kaveh Vahedipour
202f0636df
nolock swap active member in agent configuration not needed
2017-01-03 09:01:53 +01:00
Kaveh Vahedipour
bd28896b69
do not resend inception message, if their leaderId and id are the same
2017-01-03 08:43:27 +01:00
Kaveh Vahedipour
c5c41a666c
agency updates new agent addresses and ports
2017-01-02 19:15:20 +01:00
Kaveh Vahedipour
f380ebae31
remove deceased agents from AgencyComm
2017-01-02 18:50:26 +01:00
Kaveh Vahedipour
9d5a5537ce
remove deceased agents from AgencyComm
2017-01-02 17:12:00 +01:00
Kaveh Vahedipour
4671f7ce45
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-02 15:58:52 +01:00
Kaveh Vahedipour
a2ee40d4f3
restarting agents inform rest of their new endpoints
2017-01-02 15:58:38 +01:00
jsteemann
3c9d71fdcf
performance fix for locks
2017-01-02 15:36:43 +01:00
jsteemann
62aeddee6a
speed up memory management
2017-01-02 13:39:27 +01:00
jsteemann
9dce58e418
slightly speed up conditions optimizer
2017-01-02 12:29:28 +01:00
jsteemann
0d14b52b69
fixed issue #2234
2017-01-02 09:19:15 +01:00
Kaveh Vahedipour
839654d095
collections and current version
2016-12-30 13:56:25 +01:00
Kaveh Vahedipour
55ffd4c55f
collections and current version
2016-12-30 13:54:55 +01:00
Kaveh Vahedipour
4928358e04
removing trace of agency locks part 1
2016-12-30 11:21:11 +01:00
Kaveh Vahedipour
ab6678eb1f
need to fix tests first
2016-12-29 16:25:30 +01:00
Kaveh Vahedipour
3b62ab4b12
doubling the wait interval in agency comm is way too peeimistic
2016-12-29 16:10:14 +01:00
Kaveh Vahedipour
ba31d0e4a5
waitinterval should be reset after redirects from agency
2016-12-29 15:28:07 +01:00
Kaveh Vahedipour
6e2394a831
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-29 15:03:33 +01:00
Kaveh Vahedipour
ff701ff57c
getting rid of locks in cluster.js
2016-12-29 15:03:09 +01:00
jsteemann
7a81798771
allow simplified ternary operator syntax
2016-12-28 21:34:55 +01:00
jsteemann
668c097bb4
cheaper string construction
2016-12-28 21:34:30 +01:00
Kaveh Vahedipour
e9f465d13b
read/write/transact interface lifted up to js
2016-12-28 15:37:05 +01:00
Kaveh Vahedipour
5db9ec52ec
investigation into agency comm errors
2016-12-28 11:45:57 +01:00
Kaveh Vahedipour
ce2b221615
investigation into agency comm errors
2016-12-28 11:44:09 +01:00
Kaveh Vahedipour
c2f5fb3237
number of max retires is creating the problems?
2016-12-28 11:02:01 +01:00
Kaveh Vahedipour
ce687562f2
less rigid expectation on smooth operations through agency comm under worst case scenarios.
2016-12-28 10:32:20 +01:00
Kaveh Vahedipour
a3e2eaa8ed
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-28 10:06:26 +01:00
jsteemann
dea26c02a9
fix invalid logical expression
2016-12-27 18:44:15 +01:00
jsteemann
47cd7673d1
check return value of file storage function
2016-12-27 18:43:59 +01:00
jsteemann
bab9ea38d1
changed copy&paste error message
2016-12-27 18:43:19 +01:00
jsteemann
b3309d62db
added noexcept
2016-12-27 18:43:08 +01:00
jsteemann
035305ff69
fix nullptr dereference
2016-12-27 18:42:40 +01:00
jsteemann
a7616ed0f6
fix potential nullptr dereference
2016-12-27 18:42:22 +01:00
jsteemann
b2ba522045
remove dead code
2016-12-27 18:22:13 +01:00
jsteemann
940c23709b
fix unintended assertion side-effects
2016-12-27 18:21:54 +01:00
jsteemann
f9ca4d2a85
save some more heap allocations
2016-12-27 13:56:19 +01:00
jsteemann
fd44f2e493
micro optimizations
2016-12-27 13:44:19 +01:00
Kaveh Vahedipour
3c487165b8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-23 16:34:10 +01:00
Max Neunhoeffer
fc52c04bf4
Improve debug messages in Agency.
2016-12-23 14:25:03 +01:00
Max Neunhoeffer
2b26224c95
Adding _term to log message.
2016-12-23 14:15:48 +01:00
Max Neunhoeffer
ba29e21a0c
Improve a debug message.
2016-12-23 14:09:01 +01:00
Kaveh Vahedipour
fcdc7601f3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-23 14:06:34 +01:00
Max Neunhoeffer
b6ad88d7f8
Do not getUniqueIds when not leading.
2016-12-23 14:02:44 +01:00
Max Neunhoeffer
4580bf1083
Fix bug which triggered an election too many.
2016-12-23 14:02:33 +01:00
Kaveh Vahedipour
ca580170bf
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-12-23 13:28:12 +01:00
Kaveh Vahedipour
770a49d8ca
supervision should only collect unique ids in leadership
2016-12-23 13:27:59 +01:00
Max Neunhoeffer
a6998744f1
Repair failover loop of AgencyComm.
2016-12-23 13:18:32 +01:00
Max Neunhoeffer
655a6d7c9b
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-12-23 12:11:58 +01:00
Max Neunhoeffer
d37e887eb9
Merge conflict.
2016-12-23 12:11:44 +01:00
Kaveh Vahedipour
9a778c7304
coordinators need to know all agency endpoints too through heartbeats
2016-12-23 12:08:53 +01:00
Kaveh Vahedipour
3532fd6af5
endopint needs clearing after failure in agencycomm
2016-12-23 11:47:06 +01:00
Kaveh Vahedipour
cf5ae36a14
agency more verbose for fixing cluster tests in jenkins
2016-12-23 11:10:22 +01:00
Max Neunhoeffer
1a30813919
Fix compilation.
2016-12-22 16:00:14 +01:00