mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-4506: Parallel replication
Tested manually that crash in the middle of writing transaction on the master does correctly cause a rollback on slave, so remove the corresponding ToDo.
This commit is contained in:
@@ -15,12 +15,6 @@
|
|||||||
rpl_parallel_thread_pool::get_thread()) need to be killable. And on kill,
|
rpl_parallel_thread_pool::get_thread()) need to be killable. And on kill,
|
||||||
everything needs to be correctly rolled back and stopped in all threads,
|
everything needs to be correctly rolled back and stopped in all threads,
|
||||||
to ensure a consistent slave replication state.
|
to ensure a consistent slave replication state.
|
||||||
|
|
||||||
- Handle the case of a partial event group. This occurs when the master
|
|
||||||
crashes in the middle of writing the event group to the binlog. The
|
|
||||||
slave rolls back the transaction; parallel execution needs to be able
|
|
||||||
to deal with this wrt. commit_orderer and such.
|
|
||||||
See Format_description_log_event::do_apply_event().
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct rpl_parallel_thread_pool global_rpl_thread_pool;
|
struct rpl_parallel_thread_pool global_rpl_thread_pool;
|
||||||
|
Reference in New Issue
Block a user