MySQL 8.4.2
Source Code Documentation
|
#include "sql/dd/impl/cache/shared_multi_map.h"
#include <assert.h>
#include <new>
#include "my_dbug.h"
#include "mysql/components/services/log_builtins.h"
#include "mysql/my_loglevel.h"
#include "mysqld_error.h"
#include "sql/dd/cache/dictionary_client.h"
#include "sql/dd/impl/cache/cache_element.h"
#include "sql/dd/impl/tables/character_sets.h"
#include "sql/dd/impl/tables/collations.h"
#include "sql/dd/impl/tables/column_statistics.h"
#include "sql/dd/impl/tables/events.h"
#include "sql/dd/impl/tables/resource_groups.h"
#include "sql/dd/impl/tables/routines.h"
#include "sql/dd/impl/tables/schemata.h"
#include "sql/dd/impl/tables/spatial_reference_systems.h"
#include "sql/dd/impl/tables/tables.h"
#include "sql/dd/impl/tables/tablespaces.h"
#include "sql/log.h"
#include "sql/mdl.h"
#include "sql/sql_class.h"
Namespaces | |
namespace | dd |
The version of the current data dictionary table definitions. | |
namespace | dd::cache |
Typedefs | |
typedef std::map< Object_id, const String_type > | dd::cache::schema_map_t |
Functions | |
template<typename T > | |
MDL_request * | dd::cache::lock_request (THD *, const schema_map_t &, const T *) |
template<> | |
MDL_request * | dd::cache::lock_request (THD *thd, const schema_map_t &schema_map, const Abstract_table *object) |
template<> | |
MDL_request * | dd::cache::lock_request (THD *thd, const schema_map_t &, const Tablespace *object) |