MySQL 9.1.0
Source Code Documentation
dd::sdi_tablespace Namespace Reference

Functions

bool store_tbl_sdi (THD *thd, handlerton *hton, const Sdi_type &sdi, const Table &table, const dd::Schema &schema)
 Looks up the relevant tablespaces for the table and stores the table SDI in each. More...
 
bool store_tsp_sdi (handlerton *hton, const Sdi_type &sdi, const Tablespace &tablespace)
 Stores the tablespace SDI in the tablespace. More...
 
bool drop_tbl_sdi (THD *thd, const handlerton &hton, const Table &table, const Schema &schema)
 Looks up the relevant tablespaces for the table and drops the table SDI in each. More...
 
template<typename DDT >
bool drop_all_sdi_impl (THD *thd, const handlerton &hton, const DDT &t)
 
bool drop_all_sdi (THD *, const handlerton &, const Table &)
 Deletes all SDIs with SDI_TYPE_TABLE from the table tablespace. More...
 
bool drop_all_sdi (THD *, const handlerton &, const Partition &)
 Deletes all SDIs with SDI_TYPE_TABLE from the partition tablespace, or sub-partition tablespaces in case of a sub-partitioned table. More...
 

Function Documentation

◆ drop_all_sdi_impl()

template<typename DDT >
bool dd::sdi_tablespace::drop_all_sdi_impl ( THD thd,
const handlerton hton,
const DDT &  t 
)