MySQL 8.4.0
Source Code Documentation
anonymous_namespace{sdi_tablespace.cc} Namespace Reference

Typedefs

using DC = dd::cache::Dictionary_client
 

Functions

const char * ge_type (const dd::Table &)
 
const char * ge_type (const dd::Index &)
 
const char * ge_type (const dd::Partition &)
 
const char * ge_type (const dd::Partition_index &)
 
template<typename DDT >
dd::Object_id fetch_first_tablespace_id (const DDT &t)
 Traverses Table object with sub objects. More...
 
ReturnValueOrError< const dd::Tablespace * > fetch_tablespace (THD *thd, dd::Object_id tsid)
 Traverses Table object with sub objects. More...
 

Typedef Documentation

◆ DC

using anonymous_namespace{sdi_tablespace.cc}::DC = typedef dd::cache::Dictionary_client

Function Documentation

◆ fetch_first_tablespace_id()

template<typename DDT >
dd::Object_id anonymous_namespace{sdi_tablespace.cc}::fetch_first_tablespace_id ( const DDT &  t)

Traverses Table object with sub objects.

Returns when the first valid (not INVALID_OBJECT_ID) tablespace id is found.

◆ fetch_tablespace()

ReturnValueOrError< const dd::Tablespace * > anonymous_namespace{sdi_tablespace.cc}::fetch_tablespace ( THD thd,
dd::Object_id  tsid 
)

Traverses Table object with sub objects.

Returns when the Tablespace object corresponding to the first valid (not INVALID_OBJECT_ID) tablespace id is found.

◆ ge_type() [1/4]

const char * anonymous_namespace{sdi_tablespace.cc}::ge_type ( const dd::Index )

◆ ge_type() [2/4]

const char * anonymous_namespace{sdi_tablespace.cc}::ge_type ( const dd::Partition )

◆ ge_type() [3/4]

const char * anonymous_namespace{sdi_tablespace.cc}::ge_type ( const dd::Partition_index )

◆ ge_type() [4/4]

const char * anonymous_namespace{sdi_tablespace.cc}::ge_type ( const dd::Table )