mirror of
https://github.com/MariaDB/server.git
synced 2026-04-27 02:35:29 +02:00
MDEV-4506: Parallel replication of group-committed transactions: Intermediate commit
First very rough sketch. We spawn and retire a pool of slave threads. Test main.alias works, most likely not much else does.
This commit is contained in:
parent
6a0a4f00a1
commit
26a9fbc416
16 changed files with 747 additions and 39 deletions
|
|
@ -22,6 +22,7 @@
|
|||
#include "log.h" /* LOG_INFO, MYSQL_BIN_LOG */
|
||||
#include "sql_class.h" /* THD */
|
||||
#include "log_event.h"
|
||||
#include "rpl_parallel.h"
|
||||
|
||||
struct RPL_TABLE_LIST;
|
||||
class Master_info;
|
||||
|
|
@ -318,6 +319,7 @@ public:
|
|||
*/
|
||||
uint64 gtid_sub_id;
|
||||
rpl_gtid current_gtid;
|
||||
rpl_parallel parallel;
|
||||
|
||||
Relay_log_info(bool is_slave_recovery);
|
||||
~Relay_log_info();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue