Jan
12e11a5197
port of replication improvements from 3.4 ( #8308 )
2019-03-11 13:37:18 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
5bae3742e5
Feature/internal 3306 ( #7683 )
2018-12-06 16:19:28 +01:00
Kaveh Vahedipour
3fd1375db5
Feature/detailed get maintenance feature ( #6668 )
...
* add local state output to _admin/actions
* test data generated from maintennace feature
* coordinators not needed for maintenance tests
2018-10-01 14:51:14 +02:00
Kaveh Vahedipour
8bd834bcf7
Maintenance delayed by incomplete hashing maintenance actions ( #6448 )
2018-09-14 17:44:32 +02:00
jsteemann
ec6c6a5e68
pass variables by const reference
2018-09-12 21:34:37 +02:00
Kaveh Vahedipour
eda8dac7f9
typo ( #6384 )
2018-09-05 15:11:08 +02:00
Kaveh Vahedipour
89f96c00d1
fixed typo in limiting the thread num ( #6347 )
2018-09-03 16:09:04 +02:00
Kaveh Vahedipour
85fb0c1776
Fast lane action workers ( #6317 )
...
* fast tracking in maintenance
* Maintenance workers and actions have options for matching
* corrected findAction
* added fast track test
* matches should match all labels
2018-09-03 14:27:10 +02:00
Lars Maier
66bb45c9c8
Bugfix/No Maintenance threads default to low ( #6310 )
...
* Fixed number of maintenance threads to low by default.
* Fixed types for `std::max`.
2018-08-31 15:28:44 +02:00
Lars Maier
63d9cfa081
Maintenance Fixes ( #6284 )
...
* Clean up for `FIXMEMAINTENANCE` comments: removed race condition, added errors and `notify()`s.
* Removed dublicated code.
* Added requested changes. Added error reporting for `UpdateCollection`.
* Make it compile. Add missing `notify()`.
* `CreateCollection` generates errors in all code paths.
* Fixed catch test.
2018-08-31 15:24:29 +02:00
Jan
5022ccc24d
Bug fix/fixes 2508 ( #6254 )
2018-08-27 21:36:39 +02:00
Lars Maier
5555bd2fad
Schmutz++ Improved ( #6259 )
...
* Fixed startup order. Don't start maintenance threads in single-server or agent.
Added range check for `--server.maintenance-threads`.
Fixed invalid array access, when shard exists locally but not in plan.
* Removed unused header imports.
* Added CHANGELOG entry
* Fixed shutdown bug. Startup fixed.
* Fixed catch test.
* Add Maintenance improvements to NewFeature34.md.
2018-08-27 20:25:09 +02:00
jsteemann
ebba4fd55a
fix memory errors and crashes
2018-08-25 20:17:59 +02:00
jsteemann
a14940df54
fix memleak
2018-08-25 11:32:16 +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