| assume_checkpoint_lsn(Lsn min_needed_lsn)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| config_handler()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| deinit()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| disable_checkpointing()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| enable_checkpointing()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| enable_periodical_checkpoints()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| get_checkpoint_lsn() const =0 | ib::fil::Pages_persistence_interface | pure virtual |
| get_monitoring()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| init()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| Lsn typedef | ib::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)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| page_became_dirty(buf_block_t *buf_block)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| page_is_to_be_evicted(Tablespace_id space_id, Page_number page_no, Lsn modification_lsn)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| Page_number typedef | ib::fil::Pages_persistence_interface | |
| persist_tablespace(Tablespace_id space_id, const trx_t *trx)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| persist_tablespaces(::Flush_observer *observer)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| recover_pages(Lsn &clean_shutdown_lsn)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| recover_tables()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| redo_create_tablespace(Tablespaces_nodes_interface::Tablespace_id space_id, uint32_t flags, const char *path)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| redo_delete_tablespace(Tablespace_id space_id, const char *path)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| redo_rename_tablespace(Tablespace_id space_id, const char *old_path, const char *new_path)=0 | ib::fil::Pages_persistence_interface | pure virtual |
| request_sharp_checkpoint()=0 | ib::fil::Pages_persistence_interface | pure virtual |
| Status enum name | ib::fil::Pages_persistence_interface | |
| Tablespace_id typedef | ib::fil::Pages_persistence_interface | |
| ~Pages_persistence_interface()=default | ib::fil::Pages_persistence_interface | virtual |