mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-18465 Logging of DDL statements during backup
Many of the changes was needed to be able to collect and print engine name and table version id's in the ddl log.
This commit is contained in:
@ -171,8 +171,8 @@ bool mysql_create_like_table(THD *thd, TABLE_LIST *table,
|
||||
Table_specification_st *create_info);
|
||||
bool mysql_rename_table(handlerton *base, const LEX_CSTRING *old_db,
|
||||
const LEX_CSTRING *old_name, const LEX_CSTRING *new_db,
|
||||
const LEX_CSTRING *new_name, uint flags);
|
||||
|
||||
const LEX_CSTRING *new_name, LEX_CUSTRING *id,
|
||||
uint flags);
|
||||
bool mysql_backup_table(THD* thd, TABLE_LIST* table_list);
|
||||
bool mysql_restore_table(THD* thd, TABLE_LIST* table_list);
|
||||
|
||||
@ -189,7 +189,9 @@ int mysql_rm_table_no_locks(THD *thd, TABLE_LIST *tables,
|
||||
bool drop_sequence,
|
||||
bool dont_log_query, bool dont_free_locks);
|
||||
bool log_drop_table(THD *thd, const LEX_CSTRING *db_name,
|
||||
const LEX_CSTRING *table_name, bool temporary_table);
|
||||
const LEX_CSTRING *table_name, const LEX_CSTRING *handler,
|
||||
bool partitioned, const LEX_CUSTRING *id,
|
||||
bool temporary_table);
|
||||
bool quick_rm_table(THD *thd, handlerton *base, const LEX_CSTRING *db,
|
||||
const LEX_CSTRING *table_name, uint flags,
|
||||
const char *table_path=0);
|
||||
|
Reference in New Issue
Block a user