![]() |
MySQL 9.4.0
Source Code Documentation
|
#include "storage/blackhole/ha_blackhole.h"#include "ft_global.h"#include "m_string.h"#include "map_helpers.h"#include "my_alloc.h"#include "my_base.h"#include "my_dbug.h"#include "my_psi_config.h"#include "mysql/plugin.h"#include "mysql/psi/mysql_memory.h"#include "sql/sql_class.h"#include "template_utils.h"Classes | |
| struct | blackhole_free_share |
Macros | |
| #define | MYSQL_SERVER 1 |
Typedefs | |
| using | blackhole_share_with_deleter = unique_ptr< st_blackhole_share, blackhole_free_share > |
Functions | |
| static bool | is_slave_applier (THD *thd) |
| static handler * | blackhole_create_handler (handlerton *hton, TABLE_SHARE *table, bool, MEM_ROOT *mem_root) |
| static st_blackhole_share * | get_share (const char *table_name) |
| static void | free_share (st_blackhole_share *share) |
| static void | init_blackhole_psi_keys () |
| static int | blackhole_init (void *p) |
| static int | blackhole_fini (void *) |
| mysql_declare_plugin (blackhole) | |
Variables | |
| static PSI_memory_key | bh_key_memory_blackhole_share |
| static mysql_mutex_t | blackhole_mutex |
| static unique_ptr< collation_unordered_map< string, blackhole_share_with_deleter > > | blackhole_open_tables |
| static PSI_mutex_key | bh_key_mutex_blackhole |
| static PSI_mutex_info | all_blackhole_mutexes [] |
| static PSI_memory_info | all_blackhole_memory [] |
| struct st_mysql_storage_engine | blackhole_storage_engine |
| mysql_declare_plugin_end | |
| #define MYSQL_SERVER 1 |
| using blackhole_share_with_deleter = unique_ptr<st_blackhole_share, blackhole_free_share> |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| mysql_declare_plugin | ( | blackhole | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| struct st_mysql_storage_engine blackhole_storage_engine |
| mysql_declare_plugin_end |