MySQL 8.3.0
Source Code Documentation
dd::cache::Dictionary_client Member List

This is the complete list of members for dd::cache::Dictionary_client, including all inherited members.

acquire(const K &key, const T **object, bool *local_committed, bool *local_uncommitted)dd::cache::Dictionary_clientprivate
acquire(Object_id id, const T **object)dd::cache::Dictionary_client
acquire(const String_type &object_name, const T **object)dd::cache::Dictionary_client
acquire(const String_type &schema_name, const String_type &object_name, const T **object)dd::cache::Dictionary_client
acquire(const String_type &schema_name, const String_type &object_name, const typename T::Cache_partition **object)dd::cache::Dictionary_client
acquire_for_modification(Object_id id, T **object)dd::cache::Dictionary_client
acquire_for_modification(const String_type &object_name, T **object)dd::cache::Dictionary_client
acquire_for_modification(const String_type &schema_name, const String_type &object_name, T **object)dd::cache::Dictionary_client
acquire_for_modification(const String_type &schema_name, const String_type &object_name, typename T::Cache_partition **object)dd::cache::Dictionary_client
acquire_uncached(Object_id id, T **object)dd::cache::Dictionary_client
acquire_uncached(Object_id id, std::unique_ptr< T > *object_ptr)dd::cache::Dictionary_client
acquire_uncached_impl(Object_id id, T **object)dd::cache::Dictionary_clientprivate
acquire_uncached_table_by_partition_se_private_id(const String_type &engine, Object_id se_partition_id, Table **table)dd::cache::Dictionary_client
acquire_uncached_table_by_se_private_id(const String_type &engine, Object_id se_private_id, Table **table, bool skip_spi_cache=false)dd::cache::Dictionary_client
acquire_uncached_uncommitted(Object_id id, T **object)dd::cache::Dictionary_client
acquire_uncached_uncommitted(Object_id id, std::unique_ptr< T > *object_ptr)dd::cache::Dictionary_client
acquire_uncached_uncommitted_impl(Object_id id, T **object)dd::cache::Dictionary_clientprivate
acquire_uncommitted(const K &key, T **object, bool *dropped)dd::cache::Dictionary_clientprivate
auto_delete(T *object)dd::cache::Dictionary_clientinlineprivate
check_constraint_exists(const Schema &schema, const String_type &check_cons_name, bool *exists)dd::cache::Dictionary_client
check_foreign_key_exists(const Schema &schema, const String_type &foreign_key_name, bool *exists)dd::cache::Dictionary_client
commit_modified_objects()dd::cache::Dictionary_client
Const_ptr_vec typedefdd::cache::Dictionary_clientprivate
Dictionary_client(THD *thd)dd::cache::Dictionary_clientexplicit
drop(const T *object)dd::cache::Dictionary_client
dump() constdd::cache::Dictionary_client
fetch(Const_ptr_vec< Object_type > *coll, const Object_key *object_key)dd::cache::Dictionary_clientprivate
fetch_fk_children_uncached(const String_type &parent_schema, const String_type &parent_name, const String_type &parent_engine, bool uncommitted, std::vector< String_type > *children_schemas, std::vector< String_type > *children_names)dd::cache::Dictionary_client
fetch_global_component_ids(std::vector< Object_id > *ids) constdd::cache::Dictionary_client
fetch_global_component_names(std::vector< String_type > *names) constdd::cache::Dictionary_client
fetch_global_components(Const_ptr_vec< T > *coll)dd::cache::Dictionary_client
fetch_referencing_views_object_id(const char *schema, const char *tbl_or_sf_name, std::vector< Object_id > *view_ids) constdd::cache::Dictionary_client
fetch_schema_component_names(const Schema *schema, std::vector< String_type > *names) constdd::cache::Dictionary_client
fetch_schema_component_names(const Schema *schema, std::vector< String_type > *names) constdd::cache::Dictionary_client
fetch_schema_component_names(const Schema *schema, std::vector< String_type > *names) constdd::cache::Dictionary_client
fetch_schema_component_names(const Schema *schema, std::vector< String_type > *names) constdd::cache::Dictionary_client
fetch_schema_components(const Schema *schema, Const_ptr_vec< T > *coll)dd::cache::Dictionary_client
fetch_schema_table_names_by_engine(const Schema *schema, const String_type &engine, std::vector< String_type > *names) constdd::cache::Dictionary_client
fetch_schema_table_names_not_hidden_by_se(const Schema *schema, std::vector< String_type > *names) constdd::cache::Dictionary_client
foreach(const Object_key *object_key, std::function< bool(std::unique_ptr< Object_type > &)> const &processor) constdd::cache::Dictionary_client
get_table_name_by_partition_se_private_id(const String_type &engine, Object_id se_partition_id, String_type *schema_name, String_type *table_name)dd::cache::Dictionary_client
get_table_name_by_se_private_id(const String_type &engine, Object_id se_private_id, String_type *schema_name, String_type *table_name)dd::cache::Dictionary_client
get_table_name_by_trigger_name(const Schema &schema, const String_type &trigger_name, String_type *table_name)dd::cache::Dictionary_client
invalidate(const String_type &schema_name, const String_type &table_name)dd::cache::Dictionary_client
invalidate(const T *object)dd::cache::Dictionary_client
is_user_definer(const LEX_USER &user, bool *is_definer) constdd::cache::Dictionary_client
m_current_releaserdd::cache::Dictionary_clientprivate
m_default_releaserdd::cache::Dictionary_clientprivate
m_no_table_spidsdd::cache::Dictionary_clientprivate
m_registry_committeddd::cache::Dictionary_clientprivate
m_registry_droppeddd::cache::Dictionary_clientprivate
m_registry_uncommitteddd::cache::Dictionary_clientprivate
m_thddd::cache::Dictionary_clientprivate
m_uncached_objectsdd::cache::Dictionary_clientprivate
no_auto_delete(T *object)dd::cache::Dictionary_clientinlineprivate
register_dropped_object(T *object)dd::cache::Dictionary_clientprivate
register_uncommitted_object(T *object)dd::cache::Dictionary_clientprivate
release(Object_registry *registry)dd::cache::Dictionary_clientprivate
release(Object_registry *registry)dd::cache::Dictionary_clientprivate
remove_table_dynamic_statistics(const String_type &schema_name, const String_type &table_name)dd::cache::Dictionary_client
remove_uncommitted_objects(bool commit_to_shared_cache)dd::cache::Dictionary_clientprivate
rollback_modified_objects()dd::cache::Dictionary_client
store(T *object)dd::cache::Dictionary_client
store(Table_stat *object)dd::cache::Dictionary_client
store(Index_stat *object)dd::cache::Dictionary_client
update(T *new_object)dd::cache::Dictionary_client
~Dictionary_client()dd::cache::Dictionary_client