24#ifndef SQL_ALTER_INSTANCE_INCLUDED 
   25#define SQL_ALTER_INSTANCE_INCLUDED 
Definition: sql_alter_instance.h:33
 
THD * m_thd
Definition: sql_alter_instance.h:35
 
bool log_to_binlog()
Definition: sql_alter_instance.cc:61
 
virtual ~Alter_instance()=default
 
Alter_instance(THD *thd)
Definition: sql_alter_instance.h:38
 
Alter Innodb redo log properties.
Definition: sql_alter_instance.h:67
 
bool m_enable
Enable or disable redo logging.
Definition: sql_alter_instance.h:80
 
bool execute() override
Definition: sql_alter_instance.cc:157
 
Innodb_redo_log(THD *thd, bool enable)
Definition: sql_alter_instance.h:73
 
Definition: sql_alter_instance.h:83
 
bool execute() override
Execute keyring reload operation by calling required APIs.
Definition: sql_alter_instance.cc:230
 
static const size_t s_error_message_length
Definition: sql_alter_instance.h:98
 
virtual ~Reload_keyring() override=default
 
Reload_keyring(THD *thd)
Definition: sql_alter_instance.h:85
 
Definition: sql_alter_instance.h:52
 
bool execute() override
Executes master key rotation by calling Rpl_encryption api.
Definition: sql_alter_instance.cc:203
 
~Rotate_binlog_master_key() override=default
 
Rotate_binlog_master_key(THD *thd)
Definition: sql_alter_instance.h:54
 
Definition: sql_alter_instance.h:44
 
~Rotate_innodb_master_key() override=default
 
Rotate_innodb_master_key(THD *thd)
Definition: sql_alter_instance.h:46
 
bool execute() override
Definition: sql_alter_instance.cc:81
 
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:34
 
Some integer typedefs for easier portability.