![]() |
MySQL 8.0.43
Source Code Documentation
|
#include "storage/myisammrg/ha_myisammrg.h"#include "my_config.h"#include <mysql/plugin.h>#include <algorithm>#include "m_ctype.h"#include "my_compiler.h"#include "my_dbug.h"#include "my_pointer_arithmetic.h"#include "my_psi_config.h"#include "sql/current_thd.h"#include "sql/debug_sync.h"#include "sql/mysqld.h"#include "sql/sql_class.h"#include "sql/sql_lex.h"#include "sql/sql_show.h"#include "sql/sql_table.h"#include "sql/thr_malloc.h"#include "storage/myisam/ha_myisam.h"#include "storage/myisam/myisamdef.h"#include "storage/myisammrg/myrg_def.h"#include "typelib.h"Classes | |
| class | Mrg_attach_children_callback_param |
| A context of myrg_attach_children() callback. More... | |
Namespaces | |
| namespace | anonymous_namespace{ha_myisammrg.cc} |
Macros | |
| #define | MYSQL_SERVER 1 |
Functions | |
| static handler * | myisammrg_create_handler (handlerton *hton, TABLE_SHARE *table, bool, MEM_ROOT *mem_root) |
| static void | split_file_name (const char *file_name, LEX_CSTRING *db, LEX_CSTRING *name) |
| void | myrg_print_wrong_table (const char *table_name) |
| int | anonymous_namespace{ha_myisammrg.cc}::myisammrg_parent_open_callback (void *callback_param, const char *filename) |
| Callback function for open of a MERGE parent table. More... | |
| MI_INFO * | anonymous_namespace{ha_myisammrg.cc}::myisammrg_attach_children_callback (void *callback_param) |
| Callback function for attaching a MERGE child table. More... | |
| static int | myisammrg_panic (handlerton *, ha_panic_function flag) |
| static int | myisammrg_init (void *p) |
| mysql_declare_plugin (myisammrg) | |
Variables | |
| static const char * | ha_myisammrg_exts [] = {".MRG", NullS} |
| struct st_mysql_storage_engine | myisammrg_storage_engine |
| mysql_declare_plugin_end | |
| #define MYSQL_SERVER 1 |
|
static |
|
static |
|
static |
| void myrg_print_wrong_table | ( | const char * | table_name | ) |
| mysql_declare_plugin | ( | myisammrg | ) |
|
static |
|
static |
| struct st_mysql_storage_engine myisammrg_storage_engine |
| mysql_declare_plugin_end |