![]() |
MySQL 9.4.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.