Lars Maier
49c568e674
Added reason to job abort method. ( #8877 )
2019-05-14 15:39:53 +02:00
Max Neunhöffer
80bfb85695
Port agency performance tuning for many shards to devel. ( #8647 )
...
* Port agency performance tuning for many shards to devel.
* Add more IDs to LOG_TOPIC calls.
* Even more IDs for LOG_TOPIC.
* Fix a duplicate LOG_TOPIC ID.
* Fix an old merging bug in devel.
* Don't hesitate between phases one and two for small clusters.
2019-04-11 11:14:56 +02:00
Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Max Neunhöffer
55706e3c74
Make addfollower jobs less aggressive. ( #8490 )
...
* Make addfollower jobs less aggressive.
* CHANGELOG.
2019-03-21 15:24:31 +01:00
Kaveh Vahedipour
68178ba165
[devel] supervision bug fix backports ( #8314 )
...
* back ports for supervision fixes from 3.4 part 1
* back ports for supervision fixes from 3.4 part 2
2019-03-04 19:27:24 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Kaveh Vahedipour
28754cbf15
Feature/schmutz plus plus ( #5972 )
...
- Schmutz now called "Maintenance" and completely implemented in C++
- Fix index locking bug in mmfiles
- Fix a bug in mmfiles with silent option and repsert
- Slightly increase supervision okperiod and graceperiod
2018-08-24 12:15:35 +02:00
Matthew Von-Maszewski
c0c149cf5b
Create non-throwing wrappers for Node access in Agency ( #4598 )
...
* safety checkin of Node throw reduction.
* final round of Node throw protection. Common accessors now protected to force code to hasAsXXX() functions.
2018-04-17 10:21:14 +02:00
Simon
68442dae5a
Fixing agency prefix in Agency/Job.cpp ( #5039 )
...
* Fixing some test issues and fixing the agency prefix in Agency/Job.cpp
* Making logic consistent in failed- leader / follower job
* reverting condition back to == GOOD
2018-04-09 16:21:24 +02:00
Simon Grätzer
7c31960cf2
Feature/async failover ( #3451 )
2017-10-18 23:59:29 +02:00
m0ppers
bb1d303473
Cmake 5.0 complains about unused lambda captures ( #3390 )
2017-10-13 12:20:48 +02:00
Andreas Streichardt
439203dc3b
Better logging
2017-05-11 12:20:15 +02:00
Max Neunhoeffer
09ff77cce2
Make Windows VS compiler a bit happier.
2017-04-28 17:18:37 +02:00
Kaveh Vahedipour
1f81ce28b0
merge in cpp & js from 3.1.18 yet to do tests
2017-04-21 15:41:05 +02:00
Kaveh Vahedipour
4cc830b0df
merge from 3.1
2017-02-20 20:05:52 +01:00
jsteemann
b3ac54d065
remove global namespace include
2017-02-13 13:03:33 +01:00
Kaveh Vahedipour
76e5dec3d7
agent with less traffic
2017-02-10 17:03:15 +01:00
Kaveh Vahedipour
3f3633bd2c
supervision to proper preconditioning of jobs on plan
2017-01-27 15:29:22 +01:00
Kaveh Vahedipour
ab22ffa8ee
shard jobs should check for the plan to be the same as expected
2017-01-27 11:27:45 +01:00
Kaveh Vahedipour
c803d52f51
startLocalCluster handles port offset so that multiple clusters can be started on same machine
2017-01-27 09:33:42 +01:00
Kaveh Vahedipour
2b9c018817
fixed resilience
2016-12-09 16:35:32 +01:00
Kaveh Vahedipour
eddecc0a4c
clones method in Jobs more useful
2016-12-09 09:29:00 +01:00
Kaveh Vahedipour
c6ef45b64d
AddFollower to handle multiple followers at the same time
2016-12-08 15:12:05 +01:00
Kaveh Vahedipour
b930b23fc2
AddFollower jobs for newly arrived db server to satisfy replication factors
2016-12-07 16:20:47 +01:00
Frank Celler
e4ba82e8e9
rewrite of AgencyComm
2016-10-23 00:46:30 +02:00
jsteemann
34f7e27d6c
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-08 09:27:53 +02:00
Frank Celler
52b1541f46
silenced warning in maintainer-mode
2016-09-08 08:41:58 +02:00
jsteemann
8ef63acf55
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-07 15:24:51 +02:00
Kaveh Vahedipour
beb46cc1a0
cppcheck warnings
2016-09-07 15:11:10 +02:00
jsteemann
c14c6ab025
removed unused variables
2016-09-07 08:56:48 +02:00
Frank Celler
5a14ab5a12
silence warning
2016-09-06 23:20:56 +02:00
Andreas Streichardt
6396ac4dc7
Implement removeServer job
2016-09-06 16:49:25 +02:00