[MDEV-11675] Lag Free Alter On Slave Created: 2016-12-28 Updated: 2023-12-18 Resolved: 2022-01-31 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Fix Version/s: | 10.8.1 |
| Type: | Task | Priority: | Critical |
| Reporter: | Sachin Setiya (Inactive) | Assignee: | Andrei Elkin |
| Resolution: | Fixed | Votes: | 4 |
| Labels: | Preview_10.8, gsoc18, gsoc19 | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Desc:- This will split Alter into 2 different commits. START ALTER and COMMIT Implementation details are in develop list |
| Comments |
| Comment by Marko Mäkelä [ 2018-10-25 ] |
|
A variation of the same idea is in This solution would be preferred instead of that one ( |
| Comment by Andrei Elkin [ 2019-02-04 ] |
|
Note |
| Comment by Sachin Setiya (Inactive) [ 2019-08-09 ] |
|
Hi ralf.gebhardt@mariadb.com |
| Comment by Ralf Gebhardt [ 2019-08-09 ] |
|
sachin.setiya.007 I only asked because there are the gsoc labels. I guess that they can be removed, no? |
| Comment by Sergei Golubchik [ 2019-08-12 ] |
|
No-no, they should not be removed. They mean that the task was offered for GSoC 2018 and GSoC 2019. |
| Comment by Sachin Setiya (Inactive) [ 2020-02-06 ] |
|
So currently I am working on issue , when we write START ALTER gtid_slave_pos table is not updated, Which is normal because thread is hanging/waiting in So I am thinking of something like lock gtid_slave_pos when I acquire lock for normal table and release the lock when it is updated , NOt sure if it is possible |
| Comment by Andrei Elkin [ 2021-12-13 ] |
|
The about to be created preview branch misses out FTWRL fixes that we've discussed today |
| Comment by Brandon Nesterenko [ 2021-12-14 ] |
|
I approve the current patch c592a5e. Note that it will still need the FTWRL fixes. |
| Comment by Andrei Elkin [ 2021-12-14 ] |
|
Approving on the behalf of bnestere. |
| Comment by Brandon Nesterenko [ 2021-12-14 ] |
|
Confirmed Andrei's approval on my behalf, I had to step away momentarily |
| Comment by Alice Sherepa [ 2022-01-27 ] |
|
I think it's fine to push the feature into 10.8. |