Jan
2f9f168656
try not to throw so many exceptions from Supervision ( #7226 )
2018-11-06 18:00:45 +01:00
Simon
8b19d40136
Properly compare velocypack objects in Agency operations ( #6922 )
2018-10-23 11:52:22 +02: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
Jan
a5bb50b0bf
remove methods from VelocyPackHelper that are also in VPackSlice ( #5946 )
2018-07-25 09:01:29 +02:00
Simran
34ec56d421
Feature/misc spelling corrections ( #5164 )
2018-07-13 13:06:20 +02:00
Simon
45fbed497b
Supervision Job for Active Failover ( #5066 )
2018-04-23 12:49:41 +02:00
Kaveh Vahedipour
8bbe256633
Bug fix/node smapping logs ( #5126 )
...
* Node was spamming the logs for only bad reasons
* lets not spam the customers
2018-04-17 17:01:38 +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
Kaveh Vahedipour
7b80deb5cc
Fixed object assignment operator for agency's key value store ( #3701 )
...
* Fixed object assignment operator for agency's key value store
* Node's toJson is now actually toJson. getString should be used for string extractions
* adjust agency's documentation (clarify precondition)
2017-11-17 15:49:40 +01:00
Kaveh Vahedipour
c9621ff230
Feature/new agency checks for preconditions ( #3612 )
2017-11-11 22:48:23 +01:00
Jan
98eecaae20
bug fix for agency precondition checks ( #3579 )
2017-11-06 23:55:41 +01:00
Kaveh Vahedipour
4c95445ae9
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-06-07 16:25:23 +02:00
Max Neunhoeffer
4762485815
Fix agency crash (_parent bug).
2017-06-07 16:23:13 +02:00
Kaveh Vahedipour
1e82fbdab6
slice() does generate an exception at times
2017-06-07 13:25:12 +02:00
Kaveh Vahedipour
414db971cf
allow for deleting array position in agency kv-store
2017-05-15 12:22:15 +02:00
Kaveh Vahedipour
de77b5ec7a
getting rid of exceptions in supervision
2017-05-10 17:50:31 +02:00
Kaveh Vahedipour
9b89555f74
agency response to ttl'ed values also corrected for deep trees
2017-05-09 12:49:17 +02:00
Kaveh Vahedipour
675e6599af
ttls are considered, when key-value store read is invoced
2017-05-08 12:05:10 +02:00
jsteemann
0cad04bdb3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-04 15:09:39 +02:00
Kaveh Vahedipour
7c7dd66198
Node changes missing
2017-05-04 14:41:06 +02:00
jsteemann
6c3eba939a
fix copy&paste error
2017-05-04 13:18:13 +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
870eef2f52
backport of 3.1 bug fixes and resilience improvements
2017-03-13 13:35:19 +01: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
3ee7a8d595
compaction thread tested and functional
2017-02-08 14:18:46 +01:00
Max Neunhoeffer
e11c7c96c1
Please static analyis.
2017-01-24 12:30:07 +01:00
Kaveh Vahedipour
fc2d36ccb1
Dealing with 412 in ClusterInfo
2017-01-20 18:58:07 +01:00
Kaveh Vahedipour
40c6e2b48c
unobserve should not create entries in agency, if empty before
2017-01-20 08:06:27 +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
3a1a9c898c
correct handling of distributeShardsLike in FailedFollower
2016-12-05 15:44:53 +01:00
Kaveh Vahedipour
f8235b9c63
agency locks code review
2016-10-25 15:07:57 +02:00
Kaveh Vahedipour
7556e55817
fixed bug in handling of empty objects in agency key-value store
2016-09-26 10:35:33 +02:00
Kaveh Vahedipour
0bd0291814
fixed bug in handling of empty objects in agency key-value store
2016-09-26 10:33:43 +02:00
Kaveh Vahedipour
2c7231a7d5
hiding .agency configuration from unauthorized access
2016-09-07 14:18:10 +02:00
Kaveh Vahedipour
85ea1d5ff9
clang-format
2016-09-06 10:01:33 +02:00
Kaveh Vahedipour
51b6888549
new agency operators REPLACE and ERASE
2016-09-05 18:08:23 +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
Kaveh Vahedipour
29acdad6bf
unnecessary double condition
2016-06-29 17:42:41 +02:00
Kaveh Vahedipour
e922909d6d
empty arrays handled wrong
2016-06-29 15:39:51 +02:00
Kaveh Vahedipour
1043af68f7
agency will hold back responses until such time that leader has been elected
2016-06-24 16:37:57 +02:00
Kaveh Vahedipour
a54c66ea2f
vectorized arrays in key-value-store
2016-06-24 12:17:40 +02:00
Kaveh Vahedipour
0a7decc303
this is the end of CommLock as we know it ...
2016-06-24 10:48:10 +02:00
Kaveh Vahedipour
48832c2d52
fix agency test error
2016-06-22 10:14:00 +02:00
Kaveh Vahedipour
dcc2b257e3
fix agency test error
2016-06-22 10:02:30 +02:00
Jan Steemann
6b23e9fee9
next attempt
2016-06-21 09:58:16 +02:00
Jan Steemann
f362dc5e21
attempt to fix Visual Studio complaints
2016-06-21 09:52:42 +02:00