1
0
Fork 0
Commit Graph

52 Commits

Author SHA1 Message Date
Andreas Streichardt 63a173f002 Delete all shard move jobs when server is healthy again 2016-11-22 14:13:09 +01:00
Kaveh Vahedipour 9a6f605f2f fixed small double / long conversion 2016-10-31 17:00:55 +01:00
Kaveh Vahedipour f8235b9c63 agency locks code review 2016-10-25 15:07:57 +02:00
Max Neunhoeffer 3a76784af4 Protect memory accesses to _snapshot in Supervision. 2016-10-12 10:23:21 +00:00
Kaveh Vahedipour 1f4abf3c36 upgrade 3.0 agency to 3.1 2016-10-06 17:04:29 +02:00
jsteemann f5a595f464 Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types 2016-09-07 08:52:07 +02:00
Andreas Streichardt 6396ac4dc7 Implement removeServer job 2016-09-06 16:49:25 +02:00
jsteemann 6ddf8bab54 Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types 2016-09-06 11:22:14 +02:00
Kaveh Vahedipour 85ea1d5ff9 clang-format 2016-09-06 10:01:33 +02:00
Andreas Streichardt f9fea70c3e readd method 2016-09-05 15:50:41 +02:00
Kaveh Vahedipour 9808a55a33 some cleaning up 2016-09-05 15:12:46 +02:00
jsteemann c6efe26198 cppcheck 2016-08-25 14:04:23 +02:00
Andreas Streichardt 89ebeefbb9 Proper shutdown 2016-08-24 13:51:23 +02:00
Andreas Streichardt 47a0f8602a Better shutdown handling 2016-08-23 12:51:38 +02:00
Andreas Streichardt 03b9d97e2f Implement proper cluster shutdown 2016-08-18 11:23:23 +02:00
Andreas Streichardt 3f412debf0 Revert futile attempts to implement client resilience tests 2016-08-17 18:12:40 +02:00
Andreas Streichardt 70af1e3647 Implement proper cluster shutdown 2016-08-17 17:25:39 +02:00
Andreas Streichardt 526c8f42c2 Fix foxx issues in cluster
Bootstrap will now be done on the bootstrap coordinator.

queues will now be executed by the "foxxmaster"
2016-07-29 16:06:31 +02:00
jsteemann f21561b25f use nullptr, don't include Thread.h when unnecessary 2016-06-15 19:21:53 +02:00
Kaveh Vahedipour beba4887a3 shrink cluster in supervision 2016-06-10 18:10:37 +02:00
Kaveh Vahedipour 00d6111a3e server health for aardvark 2016-06-03 14:27:04 +02:00
Kaveh Vahedipour 427453bcc7 server health for aardvark 2016-06-03 12:19:39 +02:00
Kaveh Vahedipour 9957270df6 hunting down exceptions in agency supervision 2016-05-31 21:42:41 +02:00
Max Neunhoeffer b600ddbeb4 Fix getUniqueIds and updateAgencyPrefix in Supervision.
This prevents some race conditions at cluster startup that crashed the
agency.
2016-05-31 12:38:17 -06:00
Kaveh Vahedipour 7b440f94dc Moving Job classes out of Supervision 2016-05-31 16:28:54 +02:00
Kaveh Vahedipour bad7a6a35a leader fail seems good 2016-05-31 15:21:42 +02:00
Kaveh Vahedipour 68478f530d visual studio warning 2016-05-30 15:47:08 +02:00
Kaveh Vahedipour 318a073068 finish cleans up blocks 2016-05-27 16:27:38 +02:00
Kaveh Vahedipour 1846a3c4f7 finished jobs. clean out server, failed leader, move shard 2016-05-25 17:45:28 +02:00
Kaveh Vahedipour 00d3587e9a Supervision moves shards 2016-05-24 15:57:08 +02:00
Kaveh Vahedipour 3d0ebeab13 Some surious warnings. 2016-05-23 17:34:52 +02:00
Kaveh Vahedipour 6110773fdb Redone job design in supervision to simpler interface. 2016-05-23 17:07:35 +02:00
Kaveh Vahedipour e3b78a8f6e supervising on 2016-05-19 16:59:08 +02:00
Frank Celler 9646f736fb clang-format 2016-05-18 14:51:09 +00:00
Kaveh Vahedipour c51e92f449 asan problems with std::deque operator+ and element offset calcultion 2016-05-17 15:29:38 +02:00
Kaveh Vahedipour 131feb514a stand-alone agency stops supervision if it fails to get unique-ids 2016-05-12 18:48:32 +02:00
Kaveh Vahedipour 3993e85e66 cluster supervision moves broken leaders 2016-05-12 16:18:09 +02:00
Kaveh Vahedipour 4efb6aac7f oops pushed conflict 2016-05-12 08:51:10 +02:00
Kaveh Vahedipour ed94cbbdcc cluster supervision moves broken leaders 2016-05-12 08:36:41 +02:00
Jan Steemann 7e16f1ffd9 pacify MSVC 2016-05-11 19:02:18 +02:00
Kaveh Vahedipour 5f8f8a628a cluster supervision moves broken leaders 2016-05-11 14:59:10 +02:00
Kaveh Vahedipour 6694179e57 cluster supervision moves broken leaders 2016-05-10 19:39:23 +02:00
Kaveh Vahedipour f2f5206e7d supervision has node in agency 2016-05-09 19:13:07 +02:00
jsteemann ec7e6d0279 cppcheck 2016-05-05 00:24:44 +02:00
Kaveh Vahedipour 9d8037b62b added /supervision/jobs to initial agency structure 2016-05-04 15:00:33 +02:00
Kaveh Vahedipour 04fbad730a Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-22 18:49:27 +02:00
jsteemann 7db14d381a unified include guards 2016-04-22 16:05:50 +02:00
Kaveh Vahedipour aaf49fcdf4 removing strigified json from agencycomm 2016-04-22 15:50:02 +02:00
Kaveh Vahedipour 5eed7c8b44 some wrong header declarations 2016-04-19 12:15:20 +00:00
Kaveh Vahedipour 87bc35068b FHM merge from devel 2016-04-19 09:59:33 +00:00