1
0
Fork 0
Commit Graph

165 Commits

Author SHA1 Message Date
Kaveh Vahedipour d6a2e921db new transact api for agency 2016-11-23 17:58:17 +01:00
Kaveh Vahedipour 15ac51ab6a Agency kv-store handles missing '/' upfront 2016-11-18 10:30:22 +01:00
Frank Celler 62f4acc325 Merge branch 'devel' of github.com:arangodb/arangodb into FMH 2016-10-26 14:49:16 +02:00
Kaveh Vahedipour f8235b9c63 agency locks code review 2016-10-25 15:07:57 +02:00
Frank Celler e4ba82e8e9 rewrite of AgencyComm 2016-10-23 00:46:30 +02:00
jsteemann 8e58b8dfac fix some locking issues 2016-10-21 12:57:59 +02:00
Max Neunhoeffer 1d7f92988b Some agency logging back to debug level. 2016-10-18 15:47:55 +02:00
Kaveh Vahedipour bdf2b9a55e fix in timing and wanring 2016-09-13 11:04:51 +02:00
Kaveh Vahedipour b222c2306e agency warnings spamming 2016-09-13 09:16:47 +02:00
Kaveh Vahedipour bdf72982dc warning removed 2016-09-12 17:41:35 +02:00
Kaveh Vahedipour 697a22be15 semi-fix for long delays in multi-host-agency collection creation/drop 2016-09-12 16:36:15 +02:00
Michael Hackstein adf2601e73 Merge branch 'devel' of github.com:arangodb/arangodb into generic-col-types 2016-09-08 16:26:57 +02:00
Kaveh Vahedipour 998a635fd6 running agent? 2016-09-08 14:08:20 +02:00
jsteemann c488375e36 Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types 2016-09-08 12:53:36 +02:00
Kaveh Vahedipour 4704892a17 restructuring agent wakeup 2016-09-08 12:49:24 +02:00
Andreas Streichardt 8f318b526f Merge branch 'devel' into generic-col-types 2016-09-07 14:28:37 +02:00
Kaveh Vahedipour 2c7231a7d5 hiding .agency configuration from unauthorized access 2016-09-07 14:18:10 +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
Kaveh Vahedipour b1d645b841 We can handle dying dbservers during collection creation 2016-09-05 14:06:53 +02:00
Jan Christoph Uhde d3654d99d8 finish RequestType enum 2016-08-23 14:49:29 +02:00
Andreas Streichardt a4b21d0abc Couldn't query two different keys beginning with the same string in one level 2016-08-10 12:26:24 +02:00
Kaveh Vahedipour cab4d78eee fixed compaction bug in RAFT 2016-08-02 13:13:05 +02:00
Kaveh Vahedipour 516127aeb2 checking and documenting 2016-06-28 14:39:17 +02:00
Max Neunhoeffer 5a6b5af02a Ensure that Store::_agent is set when first used.
This fixes a data race at startup.
2016-06-27 12:13:25 +02:00
Kaveh Vahedipour bbade806c3 more agency tests 2016-06-24 15:36:57 +02:00
Kaveh Vahedipour 761b16e407 added 'in'-check for agency precondition 2016-06-23 17:17:03 +02:00
Kaveh Vahedipour f510275562 added 'in'-check for agency precondition 2016-06-23 15:50:58 +02:00
Kaveh Vahedipour d125d21912 added 'in'-check for agency precondition 2016-06-23 15:49:06 +02:00
Kaveh Vahedipour b22b826862 documenting code mode 2016-06-20 10:13:00 +02:00
Kaveh Vahedipour 9ea023acb1 store documentation 2016-06-15 16:08:17 +02:00
Kaveh Vahedipour 1b77bc7a83 ageny tests 2016-06-14 16:39:07 +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 3f0b5c1a36 minor optimisations 2016-06-14 12:20:22 +02:00
Kaveh Vahedipour 658a2a8f3d clean up code, document 2016-06-14 12:00:34 +02:00
Kaveh Vahedipour df93c72bd0 optimised key-value store for speed and readability 2016-06-13 19:32:50 +02:00
Kaveh Vahedipour 988b4401f2 machine ids in cluster zero-filled to up to 1000 machines 2016-06-10 15:57:12 +02:00
Kaveh Vahedipour d34752a1c4 removed dependence on excetion throwing for store to build results 2016-06-10 12:35:52 +02:00
Kaveh Vahedipour e39c3dd118 multi-host agency clean shutdown 2016-06-07 16:55:50 +00:00
Kaveh Vahedipour 5dfa0c0adb abolished const ref members in supervision jobs 2016-06-06 10:28:07 +02:00
Kaveh Vahedipour a496d6bea8 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-06 09:30:42 +02:00
Kaveh Vahedipour 912e5c9488 abolished const ref members in supervision jobs 2016-06-06 09:30:36 +02: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
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 434e1c00c3 rewrote agency's key value store handling of ttls. 2016-05-18 16:16:02 +02:00
Kaveh Vahedipour 13b44f3a51 compaction tested 2016-05-18 12:43:38 +02:00
Kaveh Vahedipour 182e1a2fbe supervising on 2016-05-17 17:47:21 +02:00
Kaveh Vahedipour d9a6a1efd6 cluster supervision moves broken leaders 2016-05-12 10:08:46 +02:00