MySQL 26.7.0
Source Code Documentation
Fil_system Member List

This is the complete list of members for Fil_system, including all inherited members.

assign_new_space_id(space_id_t *space_id)Fil_system
close_all_files()Fil_system
close_file_in_all_LRU()Fil_system
count_undo_deleted(space_id_t undo_num)Fil_systeminline
encryption_reencrypt(const std::vector< space_id_t > &sid_vector)Fil_system
encryption_rotate()Fil_system
Fil_shardFil_systemfriend
Fil_shards typedefFil_system
Fil_system(size_t n_shards, size_t max_open)Fil_system
Fil_system(Fil_system &&)=deleteFil_systemprivate
Fil_system(const Fil_system &)=deleteFil_systemprivate
flush_file_spaces()Fil_system
get_limit_for_non_lru_files(size_t open_files_limit)Fil_systemstatic
get_minimum_limit_for_open_files(size_t n_files_not_belonging_in_lru) constFil_system
get_open_files_limit() constFil_systeminline
get_space_by_name(const char *name)Fil_systeminline
ibd_open_for_recovery(space_id_t space_id, const std::string &path, fil_space_t *&space)Fil_systemprivate
is_deleted(space_id_t space_id) noexceptFil_systeminline
is_greater_than_max_id(space_id_t space_id) constFil_systeminline
iterate(Fil_iterator::Function &f)Fil_system
lookup_for_recovery(space_id_t space_id)Fil_system
m_ACCESSING_NONEXISTINC_SPACE_throttlerFil_systemprivate
m_MANY_NON_LRU_FILES_OPENED_throttlerFil_systemprivate
m_max_assigned_idFil_systemprivate
m_movedFil_systemprivate
m_moved_mutexFil_systemprivate
m_n_files_not_belonging_in_lruFil_systemprivate
m_next_shard_to_close_from_LRUFil_systemprivate
m_open_files_limitFil_systemprivate
m_shardsFil_systemprivate
m_TRYING_TO_OPEN_FILE_FOR_LONG_TIME_throttlerFil_systemprivate
moved(dd::Object_id object_id, space_id_t space_id, const char *space_name, const std::string &old_path, const std::string &new_path, bool dd_flag_missing)Fil_systeminline
mutex_acquire_all() constFil_systeminline
mutex_owned_all() constFil_systeminline
mutex_release_all() constFil_systeminline
open_for_recovery(space_id_t space_id)Fil_system
operator=(const Fil_system &)=deleteFil_systemprivate
prepare_open_for_business(bool read_only_mode)Fil_system
purge()Fil_systeminline
rename_tablespace_name_in_cache(space_id_t space_id, const char *old_name, const char *new_name)Fil_system
set_open_files_limit(size_t &new_max_open_files)Fil_system
shard_by_id(space_id_t space_id) constFil_systeminline
space_acquire(space_id_t space_id, bool silent)Fil_system
space_belongs_in_LRU(const fil_space_t *space)Fil_systemstatic
update_maximum_space_id(space_id_t space_id)Fil_systeminline
validate() constFil_system
wait_while_ios_in_progress() constFil_systeminline
~Fil_system()Fil_system