MySQL 8.0.39
Source Code Documentation
|
This is the complete list of members for Clone_Handle, including all inherited members.
abort_by_ddl() const | Clone_Handle | inline |
ack_state_metadata(Clone_Task *task, Ha_clone_cbk *callback, Clone_Desc_State *state_desc) | Clone_Handle | private |
add_task(THD *thd, const byte *ref_loc, uint ref_len, uint &task_id) | Clone_Handle | inline |
apply(THD *thd, uint task_id, Ha_clone_cbk *callback) | Clone_Handle | |
apply_data(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
apply_ddl(const Clone_File_Meta *new_meta, Clone_file_ctx *file_ctx) | Clone_Handle | private |
apply_file_delete(Clone_Task *task, Clone_file_ctx *file_ctx, const Clone_File_Meta *new_meta) | Clone_Handle | private |
apply_file_metadata(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
apply_state_metadata(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
apply_task_metadata(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
attach() | Clone_Handle | inline |
build_descriptor(Clone_Desc_Locator *loc_desc) | Clone_Handle | |
check_and_pin_file(Clone_Task *task, Clone_file_ctx *file_ctx, bool &handle_deleted) | Clone_Handle | private |
check_error(THD *thd) | Clone_Handle | inline |
check_space(const Clone_Task *task) | Clone_Handle | private |
Clone_Handle(Clone_Handle_Type handle_type, uint clone_version, uint clone_index) | Clone_Handle | |
close_and_unpin_file(Clone_Task *task) | Clone_Handle | private |
close_file(Clone_Task *task) | Clone_Handle | private |
close_master_file() | Clone_Handle | |
copy(uint task_id, Ha_clone_cbk *callback) | Clone_Handle | |
create_clone_directory() | Clone_Handle | private |
detach() | Clone_Handle | inline |
display_progress(uint32_t cur_chunk, uint32_t max_chunk, uint32_t &percent_done, std::chrono::steady_clock::time_point &disp_time) | Clone_Handle | private |
drop_task(THD *thd, uint task_id, bool &is_master) | Clone_Handle | |
file_callback(Ha_clone_cbk *cbk, Clone_Task *task, uint len, bool buf_cbk, uint64_t offset, ut::Location location) | Clone_Handle | private |
file_create_init(const Clone_file_ctx *file_ctx, ulint file_type, bool init) | Clone_Handle | private |
File_init_cbk typedef | Clone_Handle | private |
fix_all_renamed(const Clone_Task *task) | Clone_Handle | private |
get_datadir() const | Clone_Handle | inline |
get_index() | Clone_Handle | inline |
get_locator(uint &loc_len) | Clone_Handle | |
get_snapshot() | Clone_Handle | inline |
get_version() | Clone_Handle | inline |
init(const byte *ref_loc, uint ref_len, Ha_clone_type type, const char *data_dir) | Clone_Handle | |
is_abort() | Clone_Handle | inline |
is_active() | Clone_Handle | inline |
is_copy_clone() const | Clone_Handle | inline |
is_idle() | Clone_Handle | inline |
is_init() | Clone_Handle | inline |
is_interrupted() | Clone_Handle | inline |
m_abort_ddl | Clone_Handle | private |
m_allow_restart | Clone_Handle | private |
m_clone_arr_index | Clone_Handle | private |
m_clone_desc_version | Clone_Handle | private |
m_clone_dir | Clone_Handle | private |
m_clone_handle_state | Clone_Handle | private |
m_clone_handle_type | Clone_Handle | private |
m_clone_id | Clone_Handle | private |
m_clone_locator | Clone_Handle | private |
m_clone_task_manager | Clone_Handle | private |
m_locator_length | Clone_Handle | private |
m_ref_count | Clone_Handle | private |
m_restart_loc | Clone_Handle | private |
m_restart_loc_len | Clone_Handle | private |
m_version_locator | Clone_Handle | private |
match_hdl_type(Clone_Handle_Type other_handle_type) | Clone_Handle | inline |
modify_and_write(const Clone_Task *task, uint64_t offset, unsigned char *buffer, uint32_t buf_len) | Clone_Handle | private |
move_to_next_state(Clone_Task *task, Ha_clone_cbk *callback, Clone_Desc_State *state_desc) | Clone_Handle | private |
notify_state_change(Clone_Task *task, Ha_clone_cbk *callback, Clone_Desc_State *state_desc) | Clone_Handle | private |
open_file(Clone_Task *task, const Clone_file_ctx *file_ctx, ulint file_type, bool create_file, File_init_cbk &init_cbk) | Clone_Handle | private |
pins_file(const Clone_Task *task, const Clone_file_ctx *file_ctx) | Clone_Handle | private |
process_chunk(Clone_Task *task, uint32_t chunk_num, uint32_t block_num, Ha_clone_cbk *callback) | Clone_Handle | private |
read_compressed_len(unsigned char *buffer, uint32_t len, uint32_t block_size, uint32_t &compressed_len) | Clone_Handle | private |
receive_data(Clone_Task *task, uint64_t offset, uint64_t file_size, uint32_t size, Ha_clone_cbk *callback) | Clone_Handle | private |
replace_datadir() const | Clone_Handle | inline |
restart_apply(THD *thd, const byte *&loc, uint &loc_len) | Clone_Handle | |
restart_copy(THD *thd, const byte *loc, uint loc_len) | Clone_Handle | |
save_error(int err) | Clone_Handle | inline |
send_all_ddl_metadata(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
send_all_file_metadata(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
send_data(Clone_Task *task, const Clone_file_ctx *file_ctx, uint64_t offset, byte *buffer, uint32_t size, uint64_t new_file_size, Ha_clone_cbk *callback) | Clone_Handle | private |
send_file_metadata(Clone_Task *task, const Clone_File_Meta *file_meta, bool is_redo, Ha_clone_cbk *callback) | Clone_Handle | private |
send_keep_alive(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | |
send_state_metadata(Clone_Task *task, Ha_clone_cbk *callback, bool is_start) | Clone_Handle | private |
send_task_metadata(Clone_Task *task, Ha_clone_cbk *callback) | Clone_Handle | private |
set_abort() | Clone_Handle | |
set_compression(Clone_file_ctx *file_ctx) | Clone_Handle | private |
set_ddl_abort() | Clone_Handle | inline |
set_state(Clone_Handle_State state) | Clone_Handle | inline |
sparse_file_write(Clone_File_Meta *file_meta, unsigned char *buffer, uint32_t len, pfs_os_file_t file, uint64_t start_off) | Clone_Handle | private |
~Clone_Handle() | Clone_Handle |