MySQL  8.0.19
Source Code Documentation
rpl_mi.cc File Reference
#include "sql/rpl_mi.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <algorithm>
#include "include/compression.h"
#include "include/mutex_lock.h"
#include "my_dbug.h"
#include "my_loglevel.h"
#include "my_sys.h"
#include "mysql/components/services/log_builtins.h"
#include "mysql/components/services/psi_stage_bits.h"
#include "mysql_version.h"
#include "mysqld_error.h"
#include "prealloced_array.h"
#include "sql/debug_sync.h"
#include "sql/dynamic_ids.h"
#include "sql/log.h"
#include "sql/mysqld.h"
#include "sql/rpl_info_handler.h"
#include "sql/rpl_msr.h"
#include "sql/rpl_slave.h"
#include "sql/sql_class.h"

Enumerations

enum  {
  LINES_IN_MASTER_INFO_WITH_SSL = 14, LINE_FOR_MASTER_SSL_VERIFY_SERVER_CERT = 15, LINE_FOR_MASTER_HEARTBEAT_PERIOD = 16, LINE_FOR_MASTER_BIND = 17,
  LINE_FOR_REPLICATE_IGNORE_SERVER_IDS = 18, LINE_FOR_MASTER_UUID = 19, LINE_FOR_MASTER_RETRY_COUNT = 20, LINE_FOR_SSL_CRL = 21,
  LINE_FOR_SSL_CRLPATH = 22, LINE_FOR_AUTO_POSITION = 23, LINE_FOR_CHANNEL = 24, LINE_FOR_TLS_VERSION = 25,
  LINE_FOR_PUBLIC_KEY_PATH = 26, LINE_FOR_GET_PUBLIC_KEY = 27, LINE_FOR_NETWORK_NAMESPACE = 28, LINE_FOR_MASTER_COMPRESSION_ALGORITHM = 29,
  LINE_FOR_MASTER_ZSTD_COMPRESSION_LEVEL = 30, LINE_FOR_TLS_CIPHERSUITES = 31, LINES_IN_MASTER_INFO = LINE_FOR_TLS_CIPHERSUITES
}
 

Variables

const char * info_mi_fields []
 
const uint info_mi_table_pk_field_indexes []
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LINES_IN_MASTER_INFO_WITH_SSL 
LINE_FOR_MASTER_SSL_VERIFY_SERVER_CERT 
LINE_FOR_MASTER_HEARTBEAT_PERIOD 
LINE_FOR_MASTER_BIND 
LINE_FOR_REPLICATE_IGNORE_SERVER_IDS 
LINE_FOR_MASTER_UUID 
LINE_FOR_MASTER_RETRY_COUNT 
LINE_FOR_SSL_CRL 
LINE_FOR_SSL_CRLPATH 
LINE_FOR_AUTO_POSITION 
LINE_FOR_CHANNEL 
LINE_FOR_TLS_VERSION 
LINE_FOR_PUBLIC_KEY_PATH 
LINE_FOR_GET_PUBLIC_KEY 
LINE_FOR_NETWORK_NAMESPACE 
LINE_FOR_MASTER_COMPRESSION_ALGORITHM 
LINE_FOR_MASTER_ZSTD_COMPRESSION_LEVEL 
LINE_FOR_TLS_CIPHERSUITES 
LINES_IN_MASTER_INFO 

Variable Documentation

◆ info_mi_fields

const char* info_mi_fields[]

◆ info_mi_table_pk_field_indexes

const uint info_mi_table_pk_field_indexes[]
Initial value:
= {
}
LINE_FOR_CHANNEL
@ LINE_FOR_CHANNEL
Definition: rpl_mi.cc:80