32#ifndef handler0alter_h 
   33#define handler0alter_h 
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
 
void innobase_row_to_mysql(struct TABLE *table, const dict_table_t *itab, const dtuple_t *row)
Copies an InnoDB row to table->record[0].
Definition: handler0alter.cc:2376
 
void innobase_fields_to_mysql(struct TABLE *table, const dict_index_t *index, const dfield_t *fields)
Copies an InnoDB index entry to table->record[0].
Definition: handler0alter.cc:2331
 
constexpr uint32_t ERROR_STR_LENGTH
Definition: handler0alter.h:35
 
void innobase_rec_reset(struct TABLE *table)
Resets table->record[0].
Definition: handler0alter.cc:2414
 
void innobase_rec_to_mysql(struct TABLE *table, const rec_t *rec, const dict_index_t *index, const ulint *offsets)
Copies an InnoDB record to table->record[0].
Definition: handler0alter.cc:2289
 
void alter_stats_rebuild(dict_table_t *table, const char *table_name, THD *thd)
Adjust the persistent statistics after rebuilding ALTER TABLE.
Definition: handler0alter.cc:7386
 
static PFS_engine_table_share_proxy table
Definition: pfs.cc:61
 
bool index(const std::string &value, const String &search_for, uint32_t *idx)
Definition: contains.h:76
 
const char * table_name
Definition: rules_table_service.cc:56
 
byte rec_t
Definition: rem0types.h:41
 
Structure for an SQL data field.
Definition: data0data.h:617
 
Data structure for an index.
Definition: dict0mem.h:1041
 
Data structure for a database table.
Definition: dict0mem.h:1922
 
Structure for an SQL data tuple of fields (logical record)
Definition: data0data.h:696
 
unsigned long int ulint
Definition: univ.i:406