MySQL 9.1.0
Source Code Documentation
Clone_Handle Member List

This is the complete list of members for Clone_Handle, including all inherited members.

abort_by_ddl() constClone_Handleinline
ack_state_metadata(Clone_Task *task, Ha_clone_cbk *callback, Clone_Desc_State *state_desc)Clone_Handleprivate
add_task(THD *thd, const byte *ref_loc, uint ref_len, uint &task_id)Clone_Handleinline
apply(THD *thd, uint task_id, Ha_clone_cbk *callback)Clone_Handle
apply_data(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
apply_ddl(const Clone_File_Meta *new_meta, Clone_file_ctx *file_ctx)Clone_Handleprivate
apply_file_delete(Clone_Task *task, Clone_file_ctx *file_ctx, const Clone_File_Meta *new_meta)Clone_Handleprivate
apply_file_metadata(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
apply_state_metadata(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
apply_task_metadata(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
attach()Clone_Handleinline
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_Handleprivate
check_error(THD *thd)Clone_Handleinline
check_space(const Clone_Task *task)Clone_Handleprivate
Clone_Handle(Clone_Handle_Type handle_type, uint clone_version, uint clone_index)Clone_Handle
close_and_unpin_file(Clone_Task *task)Clone_Handleprivate
close_file(Clone_Task *task)Clone_Handleprivate
close_master_file()Clone_Handle
copy(uint task_id, Ha_clone_cbk *callback)Clone_Handle
create_clone_directory()Clone_Handleprivate
detach()Clone_Handleinline
display_progress(uint32_t cur_chunk, uint32_t max_chunk, uint32_t &percent_done, std::chrono::steady_clock::time_point &disp_time)Clone_Handleprivate
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_Handleprivate
file_create_init(const Clone_file_ctx *file_ctx, ulint file_type, bool init)Clone_Handleprivate
File_init_cbk typedefClone_Handleprivate
fix_all_renamed(const Clone_Task *task)Clone_Handleprivate
get_datadir() constClone_Handleinline
get_index()Clone_Handleinline
get_locator(uint &loc_len)Clone_Handle
get_snapshot()Clone_Handleinline
get_version()Clone_Handleinline
init(const byte *ref_loc, uint ref_len, Ha_clone_type type, const char *data_dir)Clone_Handle
is_abort()Clone_Handleinline
is_active()Clone_Handleinline
is_copy_clone() constClone_Handleinline
is_idle()Clone_Handleinline
is_init()Clone_Handleinline
is_interrupted()Clone_Handleinline
m_abort_ddlClone_Handleprivate
m_allow_restartClone_Handleprivate
m_clone_arr_indexClone_Handleprivate
m_clone_desc_versionClone_Handleprivate
m_clone_dirClone_Handleprivate
m_clone_handle_stateClone_Handleprivate
m_clone_handle_typeClone_Handleprivate
m_clone_idClone_Handleprivate
m_clone_locatorClone_Handleprivate
m_clone_task_managerClone_Handleprivate
m_locator_lengthClone_Handleprivate
m_ref_countClone_Handleprivate
m_restart_locClone_Handleprivate
m_restart_loc_lenClone_Handleprivate
m_version_locatorClone_Handleprivate
match_hdl_type(Clone_Handle_Type other_handle_type)Clone_Handleinline
modify_and_write(const Clone_Task *task, uint64_t offset, unsigned char *buffer, uint32_t buf_len)Clone_Handleprivate
move_to_next_state(Clone_Task *task, Ha_clone_cbk *callback, Clone_Desc_State *state_desc)Clone_Handleprivate
notify_state_change(Clone_Task *task, Ha_clone_cbk *callback, Clone_Desc_State *state_desc)Clone_Handleprivate
open_file(Clone_Task *task, const Clone_file_ctx *file_ctx, ulint file_type, bool create_file, File_init_cbk &init_cbk)Clone_Handleprivate
pins_file(const Clone_Task *task, const Clone_file_ctx *file_ctx)Clone_Handleprivate
process_chunk(Clone_Task *task, uint32_t chunk_num, uint32_t block_num, Ha_clone_cbk *callback)Clone_Handleprivate
read_compressed_len(unsigned char *buffer, uint32_t len, uint32_t block_size, uint32_t &compressed_len)Clone_Handleprivate
receive_data(Clone_Task *task, uint64_t offset, uint64_t file_size, uint32_t size, Ha_clone_cbk *callback)Clone_Handleprivate
replace_datadir() constClone_Handleinline
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_Handleinline
send_all_ddl_metadata(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
send_all_file_metadata(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
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_Handleprivate
send_file_metadata(Clone_Task *task, const Clone_File_Meta *file_meta, bool is_redo, Ha_clone_cbk *callback)Clone_Handleprivate
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_Handleprivate
send_task_metadata(Clone_Task *task, Ha_clone_cbk *callback)Clone_Handleprivate
set_abort()Clone_Handle
set_compression(Clone_file_ctx *file_ctx)Clone_Handleprivate
set_ddl_abort()Clone_Handleinline
set_state(Clone_Handle_State state)Clone_Handleinline
sparse_file_write(Clone_File_Meta *file_meta, unsigned char *buffer, uint32_t len, pfs_os_file_t file, uint64_t start_off)Clone_Handleprivate
~Clone_Handle()Clone_Handle