MySQL 8.4.2
Source Code Documentation
|
This is the complete list of members for Fil_shard, including all inherited members.
acquire(int line) const | Fil_shard | inline |
add_to_lru_if_needed(fil_node_t *file) | Fil_shard | |
add_to_unflushed_list(fil_space_t *space) | Fil_shard | private |
adjust_space_name(fil_space_t *space, const char *dd_space_name) | Fil_shard | |
check_pending_io(const fil_space_t *space, const fil_node_t &file, ulint count) const | Fil_shard | private |
close_all_files() | Fil_shard | |
close_file(fil_node_t *file) | Fil_shard | |
close_file(space_id_t space_id) | Fil_shard | |
close_files_in_LRU() | Fil_shard | |
complete_io(fil_node_t *file, const IORequest &type) | Fil_shard | |
count_undo_deleted(space_id_t undo_num) noexcept | Fil_shard | inline |
create_node(const char *name, page_no_t size, fil_space_t *space, bool is_raw, bool punch_hole, bool atomic_write, page_no_t max_pages=PAGE_NO_MAX) | Fil_shard | |
Deleted_spaces typedef | Fil_shard | private |
do_io(const IORequest &type, bool sync, const page_id_t &page_id, const page_size_t &page_size, ulint byte_offset, ulint len, void *buf, void *message) | Fil_shard | |
encryption_rotate(size_t *rotate_count) | Fil_shard | |
Fil_shard(size_t shard_id) | Fil_shard | explicit |
Fil_shard(Fil_shard &&)=delete | Fil_shard | private |
Fil_shard(const Fil_shard &)=delete | Fil_shard | private |
Fil_system | Fil_shard | friend |
file_close_to_free(fil_node_t *file, fil_space_t *space) | Fil_shard | |
File_list typedef | Fil_shard | private |
flush_file_spaces() | Fil_shard | |
get_AIO_mode(const IORequest &req_type, bool sync) | Fil_shard | privatestatic |
get_file_for_io(fil_space_t *space, page_no_t *page_no, fil_node_t *&file) | Fil_shard | privatestatic |
get_file_size(fil_node_t *file, bool read_only_mode) | Fil_shard | private |
get_reserved_space(space_id_t space_id) | Fil_shard | private |
get_space_by_id(space_id_t space_id) const | Fil_shard | |
get_space_by_id_from_map(space_id_t space_id) const | Fil_shard | inline |
get_space_by_name(const char *name) const | Fil_shard | inline |
ibd_open_for_recovery(space_id_t space_id, const std::string &path, fil_space_t *&space) | Fil_shard | |
id() const | Fil_shard | inline |
is_deleted(space_id_t space_id) | Fil_shard | inline |
iterate(Fil_iterator::Function &f) | Fil_shard | |
m_deleted_spaces | Fil_shard | private |
m_id | Fil_shard | private |
m_LRU | Fil_shard | private |
m_modification_counter | Fil_shard | private |
m_mutex | Fil_shard | mutableprivate |
m_names | Fil_shard | private |
m_spaces | Fil_shard | private |
m_unflushed_spaces | Fil_shard | private |
mutex_owned() const | Fil_shard | inline |
mutex_release() const | Fil_shard | inline |
Names typedef | Fil_shard | private |
needs_encryption_rotate(fil_space_t *space) | Fil_shard | |
open_file(fil_node_t *file) | Fil_shard | |
open_system_tablespaces(size_t max_n_open, size_t *n_open) | Fil_shard | |
operator=(Fil_shard &&)=delete | Fil_shard | private |
operator=(const Fil_shard &)=delete | Fil_shard | private |
Pair typedef | Fil_shard | private |
prepare_file_for_io(fil_node_t *file) | Fil_shard | |
prepare_to_free_file(fil_node_t *file) | Fil_shard | |
purge() | Fil_shard | inline |
remove_from_LRU(fil_node_t *file) | Fil_shard | |
remove_from_unflushed_list(fil_space_t *space) | Fil_shard | |
space_acquire(fil_space_t *space) | Fil_shard | inline |
space_add(fil_space_t *space) | Fil_shard | |
space_check_exists(space_id_t space_id, const char *name, bool print_err, bool adjust_space) | Fil_shard | |
space_check_pending_operations(fil_space_t *space, ulint count) const | Fil_shard | private |
space_create(const char *name, space_id_t space_id, uint32_t flags, fil_type_t purpose) | Fil_shard | |
space_delete(space_id_t space_id, buf_remove_t buf_remove) | Fil_shard | |
space_detach(fil_space_t *space) | Fil_shard | |
space_extend(fil_space_t *space, page_no_t size) | Fil_shard | |
space_flush(space_id_t space_id) | Fil_shard | |
space_free(space_id_t space_id) | Fil_shard | |
space_free_low(fil_space_t *&space) | Fil_shard | static |
space_is_flushed(const fil_space_t *space) | Fil_shard | |
Space_list typedef | Fil_shard | private |
space_load(space_id_t space_id) | Fil_shard | |
space_open(space_id_t space_id) | Fil_shard | |
space_prepare_for_delete(fil_space_t *space) noexcept | Fil_shard | inline |
space_prepare_for_truncate(space_id_t space_id, fil_space_t *&space) | Fil_shard | private |
space_release(fil_space_t *space) | Fil_shard | |
space_remove_from_lookup_maps(space_id_t space_id) | Fil_shard | inline |
space_rename(space_id_t space_id, const char *old_path, const char *new_name, const char *new_path_in) | Fil_shard | |
space_truncate(space_id_t space_id, page_no_t size_in_pages) | Fil_shard | |
Spaces typedef | Fil_shard | private |
update_space_name_map(fil_space_t *space, const char *new_name) | Fil_shard | |
validate() const | Fil_shard | |
validate_space_reference_count(Space_References &buffer_pool_references) | Fil_shard | |
wait_for_pending_operations(space_id_t space_id, fil_space_t *&space, char **path) const | Fil_shard | |
write_completed(fil_node_t *file) | Fil_shard | private |
~Fil_shard() | Fil_shard | inline |