MySQL 8.0.40
Source Code Documentation
myrg_def.h File Reference
#include "myisammrg.h"

Go to the source code of this file.

Functions

int _myrg_init_queue (MYRG_INFO *info, int inx, enum ha_rkey_function search_flag)
 
int _myrg_mi_read_record (MI_INFO *info, uchar *buf)
 
void myrg_print_wrong_table (const char *table_name)
 
void init_myisammrg_psi_keys ()
 

Variables

LISTmyrg_open_list
 
mysql_mutex_t THR_LOCK_open
 
PSI_memory_key rg_key_memory_MYRG_INFO
 
PSI_memory_key rg_key_memory_children
 
PSI_mutex_key rg_key_mutex_MYRG_INFO_mutex
 
PSI_file_key rg_key_file_MRG
 

Function Documentation

◆ _myrg_init_queue()

int _myrg_init_queue ( MYRG_INFO info,
int  inx,
enum ha_rkey_function  search_flag 
)

◆ _myrg_mi_read_record()

int _myrg_mi_read_record ( MI_INFO info,
uchar buf 
)

◆ init_myisammrg_psi_keys()

void init_myisammrg_psi_keys ( )

◆ myrg_print_wrong_table()

void myrg_print_wrong_table ( const char *  table_name)

Variable Documentation

◆ myrg_open_list

LIST* myrg_open_list
extern

◆ rg_key_file_MRG

PSI_file_key rg_key_file_MRG
extern

◆ rg_key_memory_children

PSI_memory_key rg_key_memory_children
extern

◆ rg_key_memory_MYRG_INFO

PSI_memory_key rg_key_memory_MYRG_INFO
extern

◆ rg_key_mutex_MYRG_INFO_mutex

PSI_mutex_key rg_key_mutex_MYRG_INFO_mutex
extern

◆ THR_LOCK_open

mysql_mutex_t THR_LOCK_open
extern