MySQL 8.4.2
Source Code Documentation
|
Task for clone operation. More...
#include <clone0clone.h>
Public Attributes | |
Clone_Task_Meta | m_task_meta |
Task Meta data. More... | |
Clone_Task_State | m_task_state |
Task state. More... | |
byte * | m_serial_desc |
Serial descriptor byte string. More... | |
uint | m_alloc_len |
Serial descriptor allocated length. More... | |
bool | m_pinned_file |
If task is currently pinning file. More... | |
pfs_os_file_t | m_current_file_des |
Current file descriptor. More... | |
uint | m_current_file_index |
Current file index. More... | |
bool | m_file_cache |
Data files are read using OS buffer cache. More... | |
bool | m_is_master |
If master task. More... | |
bool | m_has_thd |
If task has associated session. More... | |
bool | m_ignore_sync |
Ignore debug sync point. More... | |
int | m_debug_counter |
Counter to restart in different state. More... | |
byte * | m_current_buffer |
Allocated buffer. More... | |
uint | m_buffer_alloc_len |
Allocated buffer length. More... | |
uint32_t | m_data_size |
Data transferred for current chunk in bytes. More... | |
Task for clone operation.
Multiple task can concurrently work on a clone operation.
uint Clone_Task::m_alloc_len |
Serial descriptor allocated length.
uint Clone_Task::m_buffer_alloc_len |
Allocated buffer length.
byte* Clone_Task::m_current_buffer |
Allocated buffer.
pfs_os_file_t Clone_Task::m_current_file_des |
Current file descriptor.
uint Clone_Task::m_current_file_index |
Current file index.
uint32_t Clone_Task::m_data_size |
Data transferred for current chunk in bytes.
int Clone_Task::m_debug_counter |
Counter to restart in different state.
bool Clone_Task::m_file_cache |
Data files are read using OS buffer cache.
bool Clone_Task::m_has_thd |
If task has associated session.
bool Clone_Task::m_ignore_sync |
Ignore debug sync point.
bool Clone_Task::m_is_master |
If master task.
bool Clone_Task::m_pinned_file |
If task is currently pinning file.
Before opening the file we must have a pin on file metadata.
byte* Clone_Task::m_serial_desc |
Serial descriptor byte string.
Clone_Task_Meta Clone_Task::m_task_meta |
Task Meta data.
Clone_Task_State Clone_Task::m_task_state |
Task state.