MySQL 26.7.0
Source Code Documentation
ib::fil::Pages_persistence_interface Member List

This is the complete list of members for ib::fil::Pages_persistence_interface, including all inherited members.

assume_checkpoint_lsn(Lsn min_needed_lsn)=0ib::fil::Pages_persistence_interfacepure virtual
config_handler()=0ib::fil::Pages_persistence_interfacepure virtual
deinit()=0ib::fil::Pages_persistence_interfacepure virtual
disable_checkpointing()=0ib::fil::Pages_persistence_interfacepure virtual
enable_checkpointing()=0ib::fil::Pages_persistence_interfacepure virtual
enable_periodical_checkpoints()=0ib::fil::Pages_persistence_interfacepure virtual
get_checkpoint_lsn() const =0ib::fil::Pages_persistence_interfacepure virtual
get_monitoring()=0ib::fil::Pages_persistence_interfacepure virtual
init()=0ib::fil::Pages_persistence_interfacepure virtual
Lsn typedefib::fil::Pages_persistence_interface
mtr_has_dirtied_pages(Lsn start_lsn, Lsn end_lsn, ::Flush_observer *observer, ut::Function_reference< void(ut::Function_reference< void(buf_block_t *)>)> iterate_over_dirty_pages)=0ib::fil::Pages_persistence_interfacepure virtual
page_became_dirty(buf_block_t *buf_block)=0ib::fil::Pages_persistence_interfacepure virtual
page_is_to_be_evicted(Tablespace_id space_id, Page_number page_no, Lsn modification_lsn)=0ib::fil::Pages_persistence_interfacepure virtual
Page_number typedefib::fil::Pages_persistence_interface
persist_tablespace(Tablespace_id space_id, const trx_t *trx)=0ib::fil::Pages_persistence_interfacepure virtual
persist_tablespaces(::Flush_observer *observer)=0ib::fil::Pages_persistence_interfacepure virtual
recover_pages(Lsn &clean_shutdown_lsn)=0ib::fil::Pages_persistence_interfacepure virtual
recover_tables()=0ib::fil::Pages_persistence_interfacepure virtual
redo_create_tablespace(Tablespaces_nodes_interface::Tablespace_id space_id, uint32_t flags, const char *path)=0ib::fil::Pages_persistence_interfacepure virtual
redo_delete_tablespace(Tablespace_id space_id, const char *path)=0ib::fil::Pages_persistence_interfacepure virtual
redo_rename_tablespace(Tablespace_id space_id, const char *old_path, const char *new_path)=0ib::fil::Pages_persistence_interfacepure virtual
request_sharp_checkpoint()=0ib::fil::Pages_persistence_interfacepure virtual
Status enum nameib::fil::Pages_persistence_interface
Tablespace_id typedefib::fil::Pages_persistence_interface
~Pages_persistence_interface()=defaultib::fil::Pages_persistence_interfacevirtual