Matthew Von-Maszewski
ec5a2f62b8
3.3: Bring two key Agency bug fixes, plus some secondary stuff back to 3.3 ( #6009 )
2018-08-08 10:33:17 +02:00
Simon
c954841a4f
Backport supervision for active failover job + testsuite ( #5181 )
2018-04-23 16:38:11 +02:00
Simon
fa9da5e356
Fixing agency prefix in Agency/Job.cpp (3.3) ( #5060 )
2018-04-13 11:03:52 +02:00
jsteemann
f68cd7f296
fix typo in variable name
2018-02-28 17:39:49 +01:00
Kaveh Vahedipour
a69c60d79b
bug fix for jobs looking at distrubuteShardsLike and virtual collections ( #4666 )
2018-02-28 16:09:16 +01:00
Kaveh Vahedipour
a14c4bd02f
constituent correctly persisiting _votedFor and _term ( #4248 ) ( #4320 )
2018-01-17 10:37:16 +01: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
00650e6a3f
Bug fix/agency mt fixes ( #3158 )
...
* added debugging methods
* try to fix invalid access in case of error
* remove unused members
* bugfixes and comments
* all agency fixes in
* merge bug
* partially unguarded Agent::lead fixed
* all agency fixes in
* added nrBlocked to thread startup eval
* added nrBlocked to thread startup eval
* recombination of cases in State::get
* some maps replaced with unordered_maps
* optimized maps some
2017-08-30 10:43:51 +02:00
Jan
47e29e6e1f
Bug fix/issues 1806 ( #3069 )
...
* fix buffer overruns in linenoise for long input lines
* don't make historian repeatedly print the same error messages that nothing can be done about
* make the implementations of the logging operator<<s not throw exceptions, so that logging does throw exceptions as an unintended side effect
* update CHANGELOG
* improve error message
* don't copy strings, but pass them by const reference
2017-08-18 22:58:09 +02:00
Kaveh Vahedipour
fd90318fd8
correct-funny-fail-rotation-after-compaction-bugfix ( #2774 )
2017-07-12 22:39:23 +02:00
Andreas Streichardt
f2670f8040
Extract compareServerList and make it reuseable
2017-05-24 14:13:51 +02:00
Andreas Streichardt
8558cb85c9
warning on windows
2017-05-11 13:41:20 +02:00
Kaveh Vahedipour
e7797d292e
fixed shard ordering in Job::clones with consequences for unit tests
2017-04-27 13:37:47 +02:00
Kaveh Vahedipour
262bb4faac
avoid warnings for time being
2017-04-24 16:49:26 +02:00
Kaveh Vahedipour
ccc388a940
more dictributeShardsLike code mergedfrom 3.1
2017-04-24 15:13:40 +02:00
Kaveh Vahedipour
c099c6daa9
more dictributeShardsLike code mergedfrom 3.1
2017-04-24 15:12:38 +02:00
Andreas Streichardt
7322e3bff3
Allow seeding of randomgenerator for tests
2017-04-21 18:08:49 +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
f3cb1307a5
3.1 fixes backported to devel
2017-02-03 10:48:25 +01:00
jsteemann
fa917937c4
do not use namespaces in header files
2017-02-01 13:41:31 +01:00
Max Neunhoeffer
7e4f45ec5c
Fix server list comparison.
2017-01-19 14:20:00 +01:00
Kaveh Vahedipour
8251cd46e1
cannot depend on Slice.getDouble
2016-12-15 15:23:45 +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
b930b23fc2
AddFollower jobs for newly arrived db server to satisfy replication factors
2016-12-07 16:20:47 +01:00
Kaveh Vahedipour
3a1a9c898c
correct handling of distributeShardsLike in FailedFollower
2016-12-05 15:44:53 +01:00
jsteemann
9d9b4871ba
fixes for Visual Studio
2016-10-31 12:16:39 +01:00
Kaveh Vahedipour
72bf15c118
Fixed moveShard to do distributeShardsLike in start instead of create
2016-10-06 15:32:41 +02:00
Kaveh Vahedipour
ce8c1a0cac
revisiting all supervision jobs
2016-10-05 17:16:02 +02:00
Kaveh Vahedipour
e419a52369
Implementations out of Job header
2016-10-05 15:28:26 +02:00
Kaveh Vahedipour
138d3f304e
Implementations out of Job header
2016-10-05 15:26:57 +02:00