MySQL 8.0.40
Source Code Documentation
|
Classes | |
class | MDL_checker |
Helper class providing overloaded functions asserting that we have proper MDL locks in place. More... | |
class | SPI_lru_cache_templ |
Typedefs | |
using | SPI_missing_status = std::bitset< 2 > |
using | SPI_order = std::vector< dd::Object_id > |
using | SPI_index = std::unordered_map< dd::Object_id, SPI_missing_status > |
Enumerations | |
enum class | SPI_missing_type { TABLES , PARTITIONS } |
Functions | |
template<typename T > | |
bool | fetch_schema_component_names_by_criteria (THD *thd, const dd::Schema *schema, std::vector< dd::String_type > *names, std::function< bool(dd::Raw_record *)> const &fetch_criteria) |
Variables | |
constexpr const auto | innodb_engine_name |
using anonymous_namespace{dictionary_client.cc}::SPI_index = typedef std::unordered_map<dd::Object_id, SPI_missing_status> |
using anonymous_namespace{dictionary_client.cc}::SPI_missing_status = typedef std::bitset<2> |
using anonymous_namespace{dictionary_client.cc}::SPI_order = typedef std::vector<dd::Object_id> |
|
strong |
bool anonymous_namespace{dictionary_client.cc}::fetch_schema_component_names_by_criteria | ( | THD * | thd, |
const dd::Schema * | schema, | ||
std::vector< dd::String_type > * | names, | ||
std::function< bool(dd::Raw_record *)> const & | fetch_criteria | ||
) |
|
constexpr |