Kaveh Vahedipour
|
53a7e2b316
|
resilienceMove will do more reporting in cleanouts
|
2017-01-26 16:12:51 +01:00 |
jsteemann
|
2709504d74
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
|
2017-01-26 15:21:08 +01:00 |
Kaveh Vahedipour
|
f06fdf9e0f
|
getDBServers response changed for aardvark frontend. needed reflection in resilienceMove tests
|
2017-01-26 12:37:59 +01:00 |
Kaveh Vahedipour
|
2eab5bf5bc
|
proper shutdown procedure in agent
|
2017-01-26 10:24:23 +01:00 |
Kaveh Vahedipour
|
5bccc799a9
|
proper shutdown procedure in agent
|
2017-01-26 10:20:38 +01:00 |
Kaveh Vahedipour
|
618955369a
|
_sent in AgencyCommResult assigned too late?
|
2017-01-26 09:40:02 +01:00 |
Kaveh Vahedipour
|
6ec875bf92
|
_sent in AgencyCommResult assigned too late?
|
2017-01-26 09:34:58 +01:00 |
jsteemann
|
6df6c874fd
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
|
2017-01-25 16:31:21 +01:00 |
Kaveh Vahedipour
|
d4a3dac65a
|
Agent handles beginShutdown of inception fully
|
2017-01-25 14:09:34 +01:00 |
jsteemann
|
00b1632ece
|
factored out AccessMode from transaction.h
|
2017-01-25 11:57:21 +01:00 |
Max Neunhoeffer
|
27e975c016
|
Let AgencyComm timeout early, if server is already stopping.
|
2017-01-24 14:43:17 +01:00 |
Kaveh Vahedipour
|
3a034f5817
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2017-01-24 12:52:35 +01:00 |
Kaveh Vahedipour
|
c4bff477a6
|
wrong persistence of status
|
2017-01-24 12:52:31 +01:00 |
Max Neunhoeffer
|
e11c7c96c1
|
Please static analyis.
|
2017-01-24 12:30:07 +01:00 |
Kaveh Vahedipour
|
344bcd8ea6
|
AgencyComm evaluates fully sent requests properly.
|
2017-01-24 09:17:15 +01:00 |
Kaveh Vahedipour
|
f45d775106
|
AgencyComm evaluates fully sent requests properly.
|
2017-01-24 09:14:28 +01:00 |
Kaveh Vahedipour
|
95a165d5f4
|
inquiring about 503 and 0
|
2017-01-23 16:35:50 +01:00 |
Kaveh Vahedipour
|
8d70132c9d
|
handling agency comm failures
|
2017-01-23 11:16:23 +01:00 |
Kaveh Vahedipour
|
bc30fbe1ef
|
handling agency comm failures
|
2017-01-23 11:14:25 +01:00 |
Kaveh Vahedipour
|
cfbdaff0a8
|
Back in add follower
|
2017-01-23 09:39:32 +01:00 |
Kaveh Vahedipour
|
b123779e87
|
fixing inquiry
|
2017-01-23 09:15:47 +01:00 |
Kaveh Vahedipour
|
cad69aef1b
|
trying new inquiry in ClusterInfo
|
2017-01-23 09:10:36 +01:00 |
Kaveh Vahedipour
|
c1e270991e
|
testing uint?
|
2017-01-23 09:09:34 +01:00 |
Kaveh Vahedipour
|
327fd2b32e
|
trying new inquiry in ClusterInfo
|
2017-01-21 10:28:41 +01:00 |
Kaveh Vahedipour
|
7fd5de5bd7
|
trying new inquiry in ClusterInfo
|
2017-01-21 10:19:04 +01:00 |
Kaveh Vahedipour
|
fc2d36ccb1
|
Dealing with 412 in ClusterInfo
|
2017-01-20 18:58:07 +01:00 |
Kaveh Vahedipour
|
163e0158dc
|
before cppcheck enthusiasts start slacking :)
|
2017-01-20 15:22:30 +01:00 |
Kaveh Vahedipour
|
d2760f4ef1
|
pushing avoidServers property
|
2017-01-20 15:15:03 +01:00 |
Kaveh Vahedipour
|
bbb45ca397
|
Correct depiction of servers health status
|
2017-01-20 09:17:04 +01:00 |
Kaveh Vahedipour
|
40c6e2b48c
|
unobserve should not create entries in agency, if empty before
|
2017-01-20 08:06:27 +01:00 |
Max Neunhoeffer
|
427c8e4553
|
Merge branch 'devel' into schmutz-ng
|
2017-01-19 14:53:46 +01:00 |
Kaveh Vahedipour
|
67cd7deaaa
|
ClusterInfo enjoys clientIds
|
2017-01-19 14:51:29 +01:00 |
Max Neunhoeffer
|
7e4f45ec5c
|
Fix server list comparison.
|
2017-01-19 14:20:00 +01:00 |
Kaveh Vahedipour
|
54ccffc0ee
|
agencycommresult with clientids
|
2017-01-19 14:11:09 +01:00 |
Kaveh Vahedipour
|
c3f7a0b774
|
inquire in agency interface adjusted
|
2017-01-19 13:26:55 +01:00 |
Kaveh Vahedipour
|
1967853619
|
inquire in agency interface adjusted
|
2017-01-19 13:26:13 +01:00 |
Kaveh Vahedipour
|
41a7a81591
|
inquire in agency interface adjusted
|
2017-01-19 13:22:06 +01:00 |
Kaveh Vahedipour
|
8441da1be1
|
inquire in agency interface adjusted
|
2017-01-19 13:21:15 +01:00 |
Jan Christoph Uhde
|
3ab9377e6b
|
fix: build error on GCC (disambiguate query)
GCC complained about usage before type deduction
|
2017-01-19 12:30:04 +01:00 |
Kaveh Vahedipour
|
3639e2ad5b
|
inquire in agency interface adjusted
|
2017-01-19 11:33:01 +01:00 |
Max Neunhoeffer
|
370cb09d89
|
Merge branch 'devel' into schmutz-ng
|
2017-01-19 10:32:43 +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 |
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 |
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 |
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 |
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 |
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 |
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 |
Andreas Streichardt
|
9e721e77f6
|
Finally fix the useless "Expecting item" error
|
2017-01-12 16:26:55 +01:00 |
Kaveh Vahedipour
|
169cf88c0b
|
too short timeouts for load situations
|
2017-01-11 08:58:31 +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
|
90c18e4914
|
waitFor will report more paranoid
|
2017-01-10 13:53:31 +01:00 |
Kaveh Vahedipour
|
fffba306a1
|
waitFor will report more paranoid
|
2017-01-10 13:51:31 +01:00 |
Kaveh Vahedipour
|
150ff8a1e3
|
waitFor will report more paranoid
|
2017-01-10 10:38:18 +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 |
Andreas Streichardt
|
466f932701
|
First steps to low level replication debugging
|
2017-01-06 17:19:07 +01:00 |
jsteemann
|
7359ac44b2
|
more style cleanup
|
2017-01-05 10:52:03 +01:00 |
Kaveh Vahedipour
|
5b3d95298b
|
agent restart from persistence with complete set of new endpoints
|
2017-01-03 15:39:52 +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
|
a2ee40d4f3
|
restarting agents inform rest of their new endpoints
|
2017-01-02 15:58:38 +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
|
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
|
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
|
bab9ea38d1
|
changed copy&paste error message
|
2016-12-27 18:43: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
|
d37e887eb9
|
Merge conflict.
|
2016-12-23 12:11:44 +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 |
Kaveh Vahedipour
|
facd58b8b5
|
replication factor is enforced after failedleader to add new follower
|
2016-12-22 13:12:16 +01:00 |
Kaveh Vahedipour
|
8924cf7852
|
let's not count failed db servers in replication factor fix
|
2016-12-21 15:49:56 +01:00 |
Kaveh Vahedipour
|
12e54902df
|
agency's supervision must wait grace period after becoming leader before acting on db server failure
|
2016-12-21 11:17:41 +01:00 |
Kaveh Vahedipour
|
5858caabbe
|
endpoint unifiedForm replaces localhost with 127.0.0.1
|
2016-12-21 09:43:33 +01:00 |
Kaveh Vahedipour
|
f5e836697a
|
heartbeat adds agents to agencycomm
|
2016-12-20 17:39:32 +01:00 |
Kaveh Vahedipour
|
1dead04c6a
|
proper handling of hidden key-value-store data
|
2016-12-20 16:44:43 +01:00 |
Max Neunhoeffer
|
985ccaeb70
|
Get rid of Supervision::wakeUp().
|
2016-12-20 10:19:24 +01:00 |
Max Neunhoeffer
|
138dfdea64
|
Improve debugging output in election.
|
2016-12-20 09:34:30 +01:00 |
Max Neunhoeffer
|
47297624ce
|
Further rearrangement in election loop.
|
2016-12-20 09:24:19 +01:00 |
Kaveh Vahedipour
|
dcc015f37a
|
max's criticism
|
2016-12-20 08:54:53 +01:00 |
Kaveh Vahedipour
|
27e4b170cf
|
assuming leadership separated in a preparation part and in a action part
|
2016-12-19 17:42:07 +01:00 |
Kaveh Vahedipour
|
034961142a
|
constituent does elections more efficiently
|
2016-12-19 17:19:58 +01:00 |
Kaveh Vahedipour
|
0e29e93816
|
race condition in agency when leader impaired
|
2016-12-19 15:00:32 +01:00 |
Kaveh Vahedipour
|
3068b8ecb5
|
votes properly accounted for
|
2016-12-19 09:10:26 +01:00 |
Kaveh Vahedipour
|
0d3c1b16d9
|
faily confident about sendWithFailover
|
2016-12-16 17:55:10 +01:00 |
Kaveh Vahedipour
|
1312c59b6e
|
1st stage of fixing sendWithFailover
|
2016-12-16 15:23:24 +01:00 |
Kaveh Vahedipour
|
dd0146a54d
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-12-16 12:26:38 +01:00 |
Kaveh Vahedipour
|
0df8e4e2cd
|
isWatch no longer needed after move to arangodb agency
|
2016-12-16 12:26:27 +01:00 |
jsteemann
|
b4df6577c0
|
don't copy responses around
|
2016-12-16 11:00:18 +01:00 |
Kaveh Vahedipour
|
043c0bd92f
|
cannot depend on Slice.getDouble
|
2016-12-15 15:32:09 +01:00 |
Kaveh Vahedipour
|
8251cd46e1
|
cannot depend on Slice.getDouble
|
2016-12-15 15:23:45 +01:00 |
Kaveh Vahedipour
|
ebee9b6752
|
fixed MoveShard after cppcheck-frenzy
|
2016-12-15 11:44:36 +01:00 |
Kaveh Vahedipour
|
4919a65ee8
|
fixed MoveShard after cppcheck-frenzy
|
2016-12-15 11:35:40 +01:00 |
Kaveh Vahedipour
|
14ac7a168a
|
correct rordering of agent list in redirect
|
2016-12-15 10:56:43 +01:00 |
Kaveh Vahedipour
|
22f8eab6ea
|
short review and c++11 cosmetics
|
2016-12-15 08:46:40 +01:00 |
Kaveh Vahedipour
|
84fa31a39d
|
agencycommanager ran in locks when ::redirect called ::failed
|
2016-12-14 17:27:46 +01:00 |
Kaveh Vahedipour
|
84415bb508
|
insecure access to front
|
2016-12-14 13:56:21 +01:00 |
Kaveh Vahedipour
|
486e544732
|
failed agent problem in AgencyComm resolved
|
2016-12-14 12:32:32 +01:00 |
Kaveh Vahedipour
|
a7f88840e7
|
Fixed redirect issues in AgencyComm
|
2016-12-14 12:12:00 +01:00 |
Kaveh Vahedipour
|
842d1030f0
|
Fixed dangling UUID problem in missing database directory
|
2016-12-13 15:36:19 +01:00 |
jsteemann
|
5320c65bce
|
cppcheck
|
2016-12-12 15:55:53 +01:00 |
jsteemann
|
b96897e296
|
fixed some issues detected by coverity build tool
|
2016-12-12 15:41:54 +01:00 |
Kaveh Vahedipour
|
ec249e0d06
|
moveShard jobs running
|
2016-12-12 10:31:14 +01:00 |
Kaveh Vahedipour
|
ec18efc80e
|
moveShard jobs running
|
2016-12-12 10:29:41 +01:00 |
jsteemann
|
e9322eea8d
|
cppcheck
|
2016-12-12 10:10:58 +01:00 |
jsteemann
|
4f46fbe239
|
cppcheck
|
2016-12-12 09:09:08 +01:00 |
jsteemann
|
090e8c2a59
|
fix memleak
|
2016-12-09 17:17:20 +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 |
jsteemann
|
404e04baa4
|
fix art
|
2016-12-08 17:36:42 +01:00 |
jsteemann
|
350da367bd
|
fixes for Visual Studio
|
2016-12-08 17:32:46 +01:00 |
Andreas Streichardt
|
fbcae1382f
|
Remove useless logging
|
2016-12-08 15:21:40 +01:00 |
Kaveh Vahedipour
|
62c3240f8d
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-12-08 15:12:11 +01:00 |
Kaveh Vahedipour
|
c6ef45b64d
|
AddFollower to handle multiple followers at the same time
|
2016-12-08 15:12:05 +01:00 |
Andreas Streichardt
|
76c0789e3c
|
Distribute satellites across cluster
|
2016-12-08 15:11:22 +01:00 |
Kaveh Vahedipour
|
2fadea8332
|
AddFollower tests
|
2016-12-07 16:42:35 +01:00 |
Kaveh Vahedipour
|
b930b23fc2
|
AddFollower jobs for newly arrived db server to satisfy replication factors
|
2016-12-07 16:20:47 +01:00 |
Kaveh Vahedipour
|
b20de61ae8
|
Useful logging in failure mode of inception's persistence
|
2016-12-07 14:29:48 +01:00 |
Kaveh Vahedipour
|
9bf7d3fb5b
|
Useful logging in failure mode of inception's persistence
|
2016-12-07 12:12:49 +01:00 |
Kaveh Vahedipour
|
3b4266962a
|
Fatal error exit missing
|
2016-12-07 12:06:38 +01:00 |
Kaveh Vahedipour
|
47463a2f1c
|
Agency startup redone after revisit of design document
|
2016-12-07 11:56:41 +01:00 |
Kaveh Vahedipour
|
30a0243e3d
|
redirects to myelf should be hinstory
|
2016-12-06 18:05:05 +01:00 |
Andreas Streichardt
|
0c97df2527
|
Fix compilation
|
2016-12-06 17:20:28 +01:00 |
Kaveh Vahedipour
|
0d3020434a
|
redirects to myelf should be hinstory
|
2016-12-06 17:18:00 +01:00 |
Kaveh Vahedipour
|
51b279346b
|
redirects to myelf should be hinstory
|
2016-12-06 17:10:15 +01:00 |
Kaveh Vahedipour
|
3a1a9c898c
|
correct handling of distributeShardsLike in FailedFollower
|
2016-12-05 15:44:53 +01:00 |
Kaveh Vahedipour
|
77c8c51865
|
FailedFollower and Windows build problmes
|
2016-11-30 15:39:10 +01:00 |
Kaveh Vahedipour
|
575a671fac
|
AddFollower added to supervisionm
|
2016-11-29 17:29:44 +01:00 |
Kaveh Vahedipour
|
5c3f5f8013
|
AddFollower added to supervisionm
|
2016-11-29 17:28:17 +01:00 |
Kaveh Vahedipour
|
7587053ffc
|
some minor warnings
|
2016-11-29 13:13:25 +01:00 |
Kaveh Vahedipour
|
acf8a12c53
|
more reliable RAFT timing\?
|
2016-11-29 12:52:10 +01:00 |
Kaveh Vahedipour
|
8bf05ecf8c
|
Some verbosity in RAFT startup
|
2016-11-29 11:06:08 +01:00 |
Kaveh Vahedipour
|
7ce3e24d91
|
Agent handles gossip callbacks for configuration updates
|
2016-11-29 10:12:02 +01:00 |
Kaveh Vahedipour
|
3518fb1319
|
AgencyComm: validation defined in transactions
|
2016-11-28 16:09:55 +01:00 |
jsteemann
|
e81a3c1ec1
|
fix issues found by cppcheck
|
2016-11-25 17:26:42 +01:00 |
Kaveh Vahedipour
|
029ff44bb0
|
Merge back FMH to devel
|
2016-11-25 16:03:13 +01:00 |
jsteemann
|
15487d49ba
|
use make_unique
|
2016-11-25 15:35:54 +01:00 |
Kaveh Vahedipour
|
4a95e82fa6
|
ShortName for servers in new ugly UUID world
|
2016-11-25 15:25:51 +01:00 |
Kaveh Vahedipour
|
41e1ba144f
|
general transactions in agency comm
|
2016-11-25 09:24:41 +01:00 |
kvahed
|
64db982815
|
broken agency fixed. the list of active agents failed to fill.
|
2016-11-24 15:43:38 +01:00 |
kvahed
|
29b9d9836b
|
Agent configuration raised version number regardless of actual change
|
2016-11-24 14:20:08 +01:00 |
Max Neunhoeffer
|
4f23998bb9
|
Wait with Inception gossip until maintenance mode is off.
|
2016-11-24 13:34:28 +01:00 |
Kaveh Vahedipour
|
d6a2e921db
|
new transact api for agency
|
2016-11-23 17:58:17 +01:00 |
Kaveh Vahedipour
|
f0e1168e5a
|
Merge remote-tracking branch 'origin/devel' into FMH
|
2016-11-22 17:48:36 +01:00 |
Andreas Streichardt
|
63a173f002
|
Delete all shard move jobs when server is healthy again
|
2016-11-22 14:13:09 +01:00 |
Kaveh Vahedipour
|
15ac51ab6a
|
Agency kv-store handles missing '/' upfront
|
2016-11-18 10:30:22 +01:00 |
Kaveh Vahedipour
|
ffe7f9f3ad
|
merged in devel
|
2016-11-16 14:59:53 +01:00 |
jsteemann
|
68c15ebc9e
|
do not url-decode paths eagerly
|
2016-11-15 15:46:21 +01:00 |
Kaveh Vahedipour
|
1c3e8c1205
|
Supervision gracePeriod shorter
|
2016-11-07 10:12:13 +00:00 |
Kaveh Vahedipour
|
62492195e9
|
Recapsulating MUTEX in key value Store
|
2016-11-04 11:42:08 +01:00 |
Kaveh Vahedipour
|
8185588bb2
|
double percision conserved for timeout in AgencyComm
|
2016-11-03 16:47:38 +01:00 |
Kaveh Vahedipour
|
95c177c30c
|
Waiting for leader election in AgencyComm::sendWithFailover
|
2016-11-03 14:24:45 +01:00 |
Kaveh Vahedipour
|
ea4bdd2793
|
min RAFT timeout estimation a little more conservative
|
2016-11-03 12:21:36 +01:00 |
Kaveh Vahedipour
|
9e170e8021
|
version update after return statement
|
2016-11-03 11:18:50 +01:00 |
Kaveh Vahedipour
|
266ee69535
|
less noisy inception: only updated configurations are gossipped. avoid multiple reports
|
2016-11-03 10:27:43 +01:00 |
Kaveh Vahedipour
|
cdd9550637
|
less noisy inception: only updated configurations are gossipped. avoid multiple reports
|
2016-11-03 10:23:48 +01:00 |
Max Neunhoeffer
|
6890860dd3
|
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
|
2016-11-02 09:38:11 -07:00 |
Max Neunhoeffer
|
25d687e32a
|
Add debug messages in gossip calls in agency.
|
2016-11-02 09:37:04 -07:00 |
Kaveh Vahedipour
|
e9450e21c2
|
don't override raft timeout cmd line inpute
|
2016-11-02 15:57:49 +01:00 |
Kaveh Vahedipour
|
c71d9e287e
|
do not override command line RAFT timings with estimates
|
2016-11-02 15:44:54 +01:00 |
Kaveh Vahedipour
|
c8511619a6
|
Gossipping premature stop
|
2016-11-02 12:01:24 +01:00 |
Kaveh Vahedipour
|
134eed9c99
|
less high frequent gossipping
|
2016-11-02 11:39:23 +01:00 |