Kaveh Vahedipour
|
4f98c4dd49
|
RAFT read bug
|
2016-09-01 09:18:44 +02:00 |
jsteemann
|
fa21e70256
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-08-31 17:59:54 +02:00 |
Kaveh Vahedipour
|
2550dd22e0
|
fixed issue with leadership in minority
|
2016-08-31 17:23:48 +02:00 |
jsteemann
|
f92815b09b
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-vs-velocystream
|
2016-08-24 09:38:06 +02:00 |
Jan Christoph Uhde
|
5be5030983
|
Merge branch 'obi-velocystream-enums' into engine-vs-velocystream
* obi-velocystream-enums:
clean up - remove enumToEnum magic
finish ResponseCode enum
finish ProtocolVersion, ProtocolType and ConnectionType
finish ContentType enum
preapre move of ContentTypes
finish RequestType enum
prepare replacement of request types
even more error messages
slightly better error messages
better exceptions form event loop
mark len constexpr
Conflicts:
arangod/Agency/Inception.cpp
|
2016-08-23 16:01:58 +02:00 |
Kaveh Vahedipour
|
fb8173b1ec
|
rest handler now timeouts when no leadership established and reports 503
|
2016-08-23 15:38:32 +02:00 |
Jan Christoph Uhde
|
d3654d99d8
|
finish RequestType enum
|
2016-08-23 14:49:29 +02:00 |
Andreas Streichardt
|
47a0f8602a
|
Better shutdown handling
|
2016-08-23 12:51:38 +02:00 |
Kaveh Vahedipour
|
7c706ecdc8
|
weekend edition
|
2016-08-19 17:59:58 +02:00 |
Kaveh Vahedipour
|
761b986312
|
warnings and correct handling of pool size
|
2016-08-19 14:19:56 +02:00 |
Kaveh Vahedipour
|
4570320a5b
|
dumb warnings
|
2016-08-19 13:44:01 +02:00 |
Kaveh Vahedipour
|
b3ba9be57f
|
we have a bootstrapping agency
|
2016-08-19 06:05:33 +02:00 |
Kaveh Vahedipour
|
0bdfdc7cb6
|
votes are processed correctly again
|
2016-08-19 05:11:52 +02:00 |
Kaveh Vahedipour
|
9cbffca282
|
accidentally commented out reportIn mutex_locker
|
2016-08-18 16:06:47 +02:00 |
Kaveh Vahedipour
|
6edc1ff5fa
|
AgentConfiguration needed to handle its own read/write locks
|
2016-08-18 15:54:42 +02:00 |
Kaveh Vahedipour
|
c613fe50e2
|
pushing out of desperation
|
2016-08-16 17:51:21 +02:00 |
Kaveh Vahedipour
|
1a23803238
|
multiagent gossip
|
2016-08-16 15:46:00 +02:00 |
Kaveh Vahedipour
|
131291c2f9
|
single agent with uuid after fresh start
|
2016-08-15 17:53:01 +02:00 |
Kaveh Vahedipour
|
692d01638c
|
single agent with uuid after fresh start
|
2016-08-15 13:13:58 +02:00 |
Kaveh Vahedipour
|
4759b2a434
|
Agency compiling again
|
2016-08-11 12:05:53 +02:00 |
Kaveh Vahedipour
|
a0c02ca29d
|
trying to rebuild agency
|
2016-08-10 17:08:36 +02:00 |
Kaveh Vahedipour
|
5bdf6fcdb6
|
2/3 through new startup
|
2016-08-09 18:40:59 +02:00 |
Kaveh Vahedipour
|
bc042e858e
|
raft testing revealed performance optimisation in receiver and of appendentries
|
2016-08-05 09:41:50 +02:00 |
Jan Steemann
|
d9aa695cea
|
complaints
|
2016-07-12 15:36:47 +01:00 |
Kaveh Vahedipour
|
4ead4f0ed7
|
compaction bug fixed for followers
|
2016-07-01 11:27:33 +02:00 |
Kaveh Vahedipour
|
7dcee21432
|
bug fixes agancy backported from devel
|
2016-06-30 14:04:26 +02:00 |
Kaveh Vahedipour
|
bfbc89f4f9
|
bug fixes agancy backported from devel
|
2016-06-30 14:00:52 +02:00 |
Kaveh Vahedipour
|
07bba4a9a9
|
bug fixes agancy backported from devel
|
2016-06-30 13:50:12 +02:00 |
Kaveh Vahedipour
|
29acdad6bf
|
unnecessary double condition
|
2016-06-29 17:42:41 +02:00 |
Kaveh Vahedipour
|
1baf2050c6
|
waitForCommited bug in agency fixed
|
2016-06-29 14:54:05 +02:00 |
Jan Steemann
|
eea20e5fa2
|
fix VS warnings
|
2016-06-28 17:23:49 +02:00 |
Kaveh Vahedipour
|
363556bbf6
|
some additional checking of vector bounds and assertions
|
2016-06-28 11:01:50 +02:00 |
Max Neunhoeffer
|
c1ea48b699
|
Fix a deadlock in the Constituent.
|
2016-06-27 13:35:11 +02:00 |
Kaveh Vahedipour
|
132788a205
|
agency raft voting logging demoted from INFO to DEBUG
|
2016-06-15 14:38:52 +02:00 |
Kaveh Vahedipour
|
e4556bb766
|
fixed seldom race in election pulled back from 3.0
|
2016-06-15 12:35:40 +02:00 |
Kaveh Vahedipour
|
2f3c86dd1d
|
error handling in rest handling and random generator in constituent
|
2016-06-14 14:53:33 +02:00 |
Kaveh Vahedipour
|
ab593bfa94
|
error handling in rest handling and random generator in constituent
|
2016-06-14 14:51:48 +02:00 |
Kaveh Vahedipour
|
658a2a8f3d
|
clean up code, document
|
2016-06-14 12:00:34 +02:00 |
Kaveh Vahedipour
|
70f7a2a9d3
|
agency shutdown problems
|
2016-06-09 14:08:11 +00:00 |
Kaveh Vahedipour
|
09535492d6
|
waitForCommit is new default behaviour of writes in agency
|
2016-06-09 13:14:19 +02:00 |
Kaveh Vahedipour
|
86bc29f61e
|
Added standalone agency script
|
2016-06-09 09:05:13 +02:00 |
Kaveh Vahedipour
|
382ac052d4
|
resilience green
|
2016-06-08 18:27:59 +02:00 |
Kaveh Vahedipour
|
680412166d
|
plan version increments added to status
|
2016-06-08 10:15:56 +02:00 |
Kaveh Vahedipour
|
e39c3dd118
|
multi-host agency clean shutdown
|
2016-06-07 16:55:50 +00:00 |
Max Neunhoeffer
|
7ab83d4050
|
Slightly change signature of asyncRequest.
Error handling was inconsistent. This is cleaned up now.
|
2016-06-04 16:19:54 -06:00 |
Frank Celler
|
9646f736fb
|
clang-format
|
2016-05-18 14:51:09 +00:00 |
jsteemann
|
96fceb4411
|
use std::unordered_maps for headers
|
2016-05-01 20:52:47 +02:00 |
Kaveh Vahedipour
|
724c5dd6c7
|
solaris' ineptness
|
2016-04-25 16:51:54 +00:00 |
Jan Steemann
|
c8c8625727
|
try to fix some undefined behavior on cluster startup
|
2016-04-25 15:31:23 +02:00 |
Jan Steemann
|
38e543e0a8
|
cppcheck
|
2016-04-22 15:51:03 +02:00 |
Jan Steemann
|
e3db1236c6
|
fixed compile warnings
|
2016-04-22 15:31:47 +02:00 |
Frank Celler
|
5335a5b0af
|
moved to Random
|
2016-04-21 22:53:20 -07:00 |
Andreas Streichardt
|
ef06a12e5d
|
Merge branch 'devel' of github.com:arangodb/arangodb into devel
|
2016-04-21 17:40:54 +02:00 |
Andreas Streichardt
|
24afe7a6ac
|
Finally implement proper agent notification
|
2016-04-21 17:01:31 +02:00 |
Kaveh Vahedipour
|
5f552a5860
|
cppcheck warnings
|
2016-04-21 13:25:06 +02:00 |
Kaveh Vahedipour
|
1acb0cba6f
|
agency/cluster startups seem correct
|
2016-04-21 11:19:07 +02:00 |
Kaveh Vahedipour
|
87bc35068b
|
FHM merge from devel
|
2016-04-19 09:59:33 +00:00 |
Kaveh Vahedipour
|
934b7ca107
|
cppcheck warnings
|
2016-04-19 08:40:56 +02:00 |
Frank Celler
|
007fe8e053
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
Conflicts:
arangod/Agency/Constituent.cpp
arangod/Agency/RestAgencyHandler.cpp
arangod/Aql/Query.cpp
arangod/Aql/grammar.cpp
arangod/RestHandler/RestSimpleQueryHandler.cpp
arangod/RestServer/ArangoServer.cpp
js/client/modules/@arangodb/testing.js
|
2016-04-19 07:44:00 +02:00 |
Kaveh Vahedipour
|
3cf55c5e3e
|
cluster startup and supervision
|
2016-04-18 15:27:23 +02:00 |
Kaveh Vahedipour
|
76a0b2d41a
|
cluster startup and supervision
|
2016-04-18 13:08:49 +02:00 |
Kaveh Vahedipour
|
6ae8aa7c0d
|
replace sleep_for with wait
|
2016-04-18 10:46:26 +02:00 |
Frank Celler
|
dd44191a91
|
WIP
|
2016-04-15 21:03:53 -07:00 |
Kaveh Vahedipour
|
544b8df334
|
signle instance agency doesn't need to utilize thread in Agent
|
2016-04-14 14:57:39 +02:00 |
Kaveh Vahedipour
|
fa6e12efe4
|
option to turn off sync for wait on every persistence call
|
2016-04-13 19:40:19 +02:00 |
Kaveh Vahedipour
|
bf95261493
|
introducing cluster sanity checking to agency
|
2016-04-12 10:25:52 +02:00 |
Kaveh Vahedipour
|
2b4c89cf49
|
Catching up with highest log entry on leader
|
2016-04-11 16:59:43 +02:00 |
Kaveh Vahedipour
|
125b8ffafb
|
visualstudio fixesush
|
2016-04-11 16:32:53 +02:00 |
Kaveh Vahedipour
|
104725943b
|
visualstudio fixesush
|
2016-04-11 16:25:35 +02:00 |
Kaveh Vahedipour
|
342a4f8113
|
visualstudio fixes
|
2016-04-11 15:53:06 +02:00 |
Kaveh Vahedipour
|
f232a8db86
|
VisualStudio fixes
|
2016-04-11 15:11:15 +02:00 |
Kaveh Vahedipour
|
c3c6dd14d5
|
clang binaries don't like being left with an undefined iterator. no way around fixing it.
|
2016-04-11 14:54:46 +02:00 |
Kaveh Vahedipour
|
67e705eb77
|
all internal http calls to agency database on vpack
|
2016-04-11 07:55:28 +00:00 |
Kaveh Vahedipour
|
068c852a14
|
packaging callbacks per transaction
|
2016-04-08 10:01:25 +02:00 |
Kaveh Vahedipour
|
5caf02768c
|
code beautification
|
2016-04-04 14:42:49 +02:00 |
Kaveh Vahedipour
|
c61f73314c
|
endpoints are now coming from applicationendpointserver
|
2016-04-04 12:49:35 +02:00 |
Kaveh Vahedipour
|
b26ea07eaf
|
endpoints are now coming from applicationendpointserver
|
2016-04-04 11:50:24 +02:00 |
Kaveh Vahedipour
|
66d668ba13
|
merge back from agency
|
2016-03-31 11:50:05 +00:00 |
Frank Celler
|
494bdca847
|
splitted HttpRequest into GeneralRequest/HttpRequest
|
2016-03-31 11:45:21 +02:00 |
Kaveh Vahedipour
|
153610c76f
|
corrected ttl for accepting integer seconds :)
|
2016-03-31 09:08:18 +02:00 |
Kaveh Vahedipour
|
af0e55bf25
|
updating state to AQL
|
2016-03-30 16:22:08 +02:00 |
Kaveh Vahedipour
|
3b6dd3ef10
|
updating state to AQL
|
2016-03-30 16:21:33 +02:00 |
Kaveh Vahedipour
|
0e49485c73
|
updating state to AQL
|
2016-03-30 16:18:12 +02:00 |
Kaveh Vahedipour
|
f8e49bd208
|
updating state to AQL
|
2016-03-30 15:59:13 +02:00 |
Kaveh Vahedipour
|
1e6d47700a
|
visualstudio compatibility of std::chrono::duration<double,std::ratio<1,1>> missing.
|
2016-03-29 14:11:01 +02:00 |
Kaveh Vahedipour
|
a11ed509a1
|
some consistency namign
|
2016-03-29 10:28:57 +02:00 |
Kaveh Vahedipour
|
afad06d1d0
|
updating tests
|
2016-03-24 17:54:02 +01:00 |
Kaveh Vahedipour
|
aaf7e829fb
|
nasty bug in state. erradic behaviour on removing conflicting entries in state machine.
|
2016-03-24 16:43:11 +01:00 |
Kaveh Vahedipour
|
88909eb50a
|
Agency write sensitive to X-ArangoDB-Agency-Mode
|
2016-03-24 14:28:21 +01:00 |
Kaveh Vahedipour
|
1bdfe53ec2
|
Agency write sensitive to X-ArangoDB-Agency-Mode
|
2016-03-24 14:14:33 +01:00 |
Kaveh Vahedipour
|
80e7828a97
|
need to log all changes of term in agency
|
2016-03-23 19:05:34 +01:00 |
Kaveh Vahedipour
|
b1a8f1611b
|
fixed random compile warnings
|
2016-03-23 18:06:56 +01:00 |
Kaveh Vahedipour
|
7254ad4c9e
|
Fixing issues
|
2016-03-23 15:16:47 +01:00 |
Kaveh Vahedipour
|
7f76eb64cb
|
first really usable multi-host agency
|
2016-03-22 13:34:19 +01:00 |
Kaveh Vahedipour
|
4a86d26f19
|
need to find out how to define the headers properly
|
2016-03-21 18:23:14 +01:00 |
Kaveh Vahedipour
|
9f51fe5fe9
|
merging from devel
|
2016-03-10 18:19:54 +01:00 |
Kaveh Vahedipour
|
3a239fe1d5
|
Store intestinals into cpp file. Write to db ok.
|
2016-03-09 09:58:43 +01:00 |
Kaveh Vahedipour
|
ee11ff13f6
|
log & persist
|
2016-03-04 18:13:17 +01:00 |
Kaveh Vahedipour
|
9f71872116
|
notifyall
|
2016-03-03 18:50:19 +01:00 |
Kaveh Vahedipour
|
2046a704e0
|
notifyall
|
2016-03-03 14:24:23 +01:00 |
Kaveh Vahedipour
|
b020fc0a23
|
builds with new store
|
2016-03-03 08:16:48 +01:00 |
Kaveh Vahedipour
|
5f8a42fc8e
|
builds with new store
|
2016-03-03 03:59:39 +01:00 |
Kaveh Vahedipour
|
fa66ba2ffc
|
compiles again
|
2016-03-01 16:45:34 +01:00 |
Kaveh Vahedipour
|
447223a864
|
property_map
|
2016-03-01 09:12:19 +01:00 |
Kaveh Vahedipour
|
638eda15ed
|
agency on
|
2016-02-29 09:49:23 +01:00 |
Kaveh Vahedipour
|
eda8260f37
|
agency on
|
2016-02-25 15:06:39 +01:00 |
Kaveh Vahedipour
|
86be0136ec
|
agency on
|
2016-02-24 18:26:32 +01:00 |
Kaveh Vahedipour
|
77c9580344
|
agency needs some reworking
|
2016-02-22 16:53:02 +01:00 |
Kaveh Vahedipour
|
1f9414f3ea
|
Agencing on
|
2016-02-19 18:58:53 +01:00 |
Kaveh Vahedipour
|
b639d79f17
|
Agency on
|
2016-02-19 11:51:39 +01:00 |
Kaveh Vahedipour
|
eccfa530b2
|
Merging from devel
|
2016-02-16 14:08:59 +01:00 |
Kaveh Vahedipour
|
29d0b0ae04
|
searching for bug in http client
|
2016-02-04 11:40:36 +01:00 |
Kaveh Vahedipour
|
c2069d4b15
|
Election call in arango agency
|
2016-02-04 09:29:47 +01:00 |
Kaveh Vahedipour
|
b54aa2f1a6
|
minor changes of LOG and namespaces
|
2016-02-03 10:14:34 +01:00 |
Kaveh Vahedipour
|
ab1fb97552
|
Agency in arangod
|
2016-02-01 13:01:51 +01:00 |
Kaveh Vahedipour
|
a8af99aca5
|
Agency is attached to application. Vote reception runnin.g
|
2016-01-27 18:35:41 +01:00 |
Kaveh Vahedipour
|
b89cf5a8e6
|
Agency in arangod
|
2016-01-27 15:04:57 +01:00 |
Kaveh Vahedipour
|
08710aa2df
|
Adding agency rest handler
|
2016-01-27 14:32:20 +01:00 |
Kaveh Vahedipour
|
dc5cfeccd9
|
Staring implementation of the agency
|
2016-01-27 11:33:21 +01:00 |