#include <rpl_mta_submode.h>
|
| Mts_submode ()=default |
|
enum_mts_parallel_type | get_type () |
|
virtual int | schedule_next_event (Relay_log_info *rli, Log_event *ev)=0 |
|
virtual void | attach_temp_tables (THD *thd, const Relay_log_info *rli, Query_log_event *ev)=0 |
|
virtual void | detach_temp_tables (THD *thd, const Relay_log_info *rli, Query_log_event *ev)=0 |
|
virtual Slave_worker * | get_least_occupied_worker (Relay_log_info *rli, Slave_worker_array *ws, Log_event *ev)=0 |
|
virtual int | wait_for_workers_to_finish (Relay_log_info *rli, Slave_worker *ignore=nullptr)=0 |
|
virtual void | indicate_start_of_new_file () |
| indicates the start of new file, which may e.g. More...
|
|
virtual bool | set_multi_threaded_applier_context (const Relay_log_info &, Log_event &) |
| Sets additional context before the event is set to execute. More...
|
|
virtual | ~Mts_submode ()=default |
|
◆ Mts_submode()
Mts_submode::Mts_submode |
( |
| ) |
|
|
default |
◆ ~Mts_submode()
virtual Mts_submode::~Mts_submode |
( |
| ) |
|
|
virtualdefault |
◆ attach_temp_tables()
◆ detach_temp_tables()
◆ get_least_occupied_worker()
◆ get_type()
◆ indicate_start_of_new_file()
virtual void Mts_submode::indicate_start_of_new_file |
( |
| ) |
|
|
inlinevirtual |
indicates the start of new file, which may e.g.
update internal counters in the submode
Reimplemented in Mts_submode_logical_clock.
◆ schedule_next_event()
◆ set_multi_threaded_applier_context()
◆ wait_for_workers_to_finish()
◆ type
The documentation for this class was generated from the following file: