58 SYS_VAR *var [[maybe_unused]],
void *save,
107 const size_t write_size);
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
Definition: sess0sess.h:71
mysql_pfs_key_t redo_log_archive_consumer_thread_key
Performance schema key for the log consumer thread.
void redo_log_archive_deinit()
De-initialize redo log archiving.
Definition: log0meb.cc:729
char * redo_log_archive_dirs
Definition: log0meb.cc:412
bool redo_log_archive_is_active()
Definition: log0meb.cc:1832
void redo_log_archive_init()
Initialize redo log archiving.
Definition: log0meb.cc:644
mysql_pfs_key_t redo_log_archive_file_key
Performance schema key for the redo log archive file.
int validate_redo_log_archive_dirs(THD *thd, SYS_VAR *var, void *save, st_mysql_value *value)
Check whether a valid value is given to innodb_redo_log_archive_dirs.
Definition: log0meb.cc:765
void redo_log_archive_produce(const byte *write_buf, const size_t write_size)
The producer produces full QUEUE_BLOCK_SIZE redo log blocks.
Definition: log0meb.cc:1806
bool register_privilege(const char *priv_name)
Register a privilege.
Definition: log0meb.cc:516
void redo_log_archive_session_end(innodb_session_t *session)
Security function to be called when the current session ends.
Definition: log0meb.cc:1739
Define for performance schema registration key.
Definition: sync0sync.h:51
Definition: system_variables_bits.h:94
Version control for database, common definitions, and include files.