[MDEV-8112] PATCH: no slave left behind Created: 2015-05-07 Updated: 2023-12-15 |
|
| Status: | In Review |
| Project: | MariaDB Server |
| Component/s: | None |
| Fix Version/s: | 11.5 |
| Type: | Task | Priority: | Major |
| Reporter: | Jonas Oreland | Assignee: | Brandon Nesterenko |
| Resolution: | Unresolved | Votes: | 7 |
| Labels: | None | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Description |
|
patch has been ported to 10.1 DESCRIPTION: this patch implements master throttling based on slave lag, the following variables are introduced on master:
the following status variables are introduced on master:
the following variables are introduced on slave:
in addition to this, 2 optimizations that decreases overhead of semi-sync
|
| Comments |
| Comment by Jonas Oreland [ 2015-05-08 ] |
|
a comment is that I have not tested/considered parallel slave applier. |
| Comment by Kristian Nielsen [ 2015-05-18 ] |
|
> a comment is that I have not tested/considered parallel slave applier. but I think it should work. The rli->group_master_log_name and The update happens out-of-order though. Especially when using multiple |
| Comment by Kristian Nielsen [ 2015-05-18 ] |
|
Review sent on maria-developers@: |
| Comment by Andrei Elkin [ 2019-12-05 ] |
|
julien.fritsch The status is correct. The best time to review it would be when we'll be back to semisync context. |