1
0
Fork 0
Commit Graph

12419 Commits

Author SHA1 Message Date
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