Lars Maier
6b04e3de03
Ported ResignLeadership to 3.4 ( #9669 )
...
* Ported ResignLeadership to 3.5
* Added http route.
2019-08-09 16:41:13 +02:00
Lars Maier
d8bc3685d3
[3.4] Fast Leader Change ( #9642 )
...
* Intermediate state.
* Finished.
2019-08-09 14:02:04 +02:00
Jan
83227cb7a1
prevent duplicate actions from popping up ( #9453 )
2019-07-16 10:02:59 +02:00
Max Neunhöffer
54f84cab92
Performance tuning for many shards. ( #8577 )
2019-03-29 21:34:45 +01:00
Frank Celler
9477af198b
big reformat
2018-12-26 00:57:05 +01:00
Kaveh Vahedipour
9e83e1696d
[3.4] allow for quicker start of actions when previusly completed ( #7736 )
...
* shard versioning
* one incompatible call fixed
2018-12-17 10:36:50 +01:00
Kaveh Vahedipour
8b9a0f6a25
Feature 3.4/detailed get maintenance feature ( #6666 )
...
* backport of test data generation for maintenance from devel
2018-10-01 14:50:25 +02:00
Kaveh Vahedipour
813a580246
maintenance fast lane backport ( #6350 )
2018-09-05 14:54:04 +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
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
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