#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()
Sets additional context before the event is set to execute.
◆ wait_for_workers_to_finish()
◆ type
The documentation for this class was generated from the following file: