1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-08 14:22:09 +03:00
Files
Leonid Fedorov b9064ca925 MCOL-5603 Online alter can break data consistency
copy of https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/3021

Propagate the TL lock to TL_READ_NO_INSERT, blocking any concurrent writes until the end of a copy stage.

After that, this lock will be unlocked, allowing a window to write into a table before MDL is upgraded to exclusive (see online_alter_read_from_binlog call and the "alter_table_online_before_lock" debug syncpoint). This window will be covered by the second replication iteration after the lock upgrade
2025-05-23 16:22:50 +02:00
..
2016-07-15 10:49:57 -05:00
2016-01-06 14:08:59 -06:00
2016-01-06 14:08:59 -06:00
2022-03-28 12:32:29 +00:00
2022-01-21 16:43:49 +00:00
2022-01-21 16:43:49 +00:00
2023-03-02 15:59:42 +00:00
2021-01-21 10:30:46 +00:00
2022-01-21 16:43:49 +00:00
2022-01-21 16:43:49 +00:00
2022-01-21 16:43:49 +00:00
2022-01-21 16:43:49 +00:00