MySQL 9.1.0
Source Code Documentation
|
Helper class for in-place alter partitioned table, see handler.h. More...
Public Member Functions | |
ha_innopart_inplace_ctx (uint tot_parts) | |
~ha_innopart_inplace_ctx () override | |
Public Member Functions inherited from inplace_alter_handler_ctx | |
inplace_alter_handler_ctx ()=default | |
virtual void | set_shared_data (const inplace_alter_handler_ctx *ctx) |
virtual | ~inplace_alter_handler_ctx ()=default |
Public Attributes | |
uint | m_tot_parts |
Total number of partitions. More... | |
inplace_alter_handler_ctx ** | ctx_array |
Array of inplace contexts for all partitions. More... | |
row_prebuilt_t ** | prebuilt_array |
Array of prebuilt for all partitions. More... | |
alter_table_old_info_t * | m_old_info |
Array of old table information needed for writing back to DD. More... | |
Helper class for in-place alter partitioned table, see handler.h.
|
inline |
|
inlineoverride |
inplace_alter_handler_ctx** ha_innopart_inplace_ctx::ctx_array |
Array of inplace contexts for all partitions.
alter_table_old_info_t* ha_innopart_inplace_ctx::m_old_info |
Array of old table information needed for writing back to DD.
uint ha_innopart_inplace_ctx::m_tot_parts |
Total number of partitions.
row_prebuilt_t** ha_innopart_inplace_ctx::prebuilt_array |
Array of prebuilt for all partitions.