|
MySQL 5.6.14 Source Code Document
|


Public Member Functions | |
| virtual ulint | get_space_id () const UNIV_NOTHROW |
Public Member Functions inherited from AbstractCallback | |
| AbstractCallback (trx_t *trx) | |
| virtual | ~AbstractCallback () |
| virtual dberr_t | init (os_offset_t file_size, const buf_block_t *block) UNIV_NOTHROW |
| bool | is_compressed_table () const UNIV_NOTHROW |
Public Member Functions inherited from PageCallback | |
| PageCallback () | |
| void | set_file (const char *filename, os_file_t file) UNIV_NOTHROW |
| ulint | get_zip_size () const |
| dberr_t | set_zip_size (const buf_frame_t *page) UNIV_NOTHROW |
| ulint | get_page_size () const |
- of the index to look for | |
Find the index field entry in in the cfg indexes fields.
| |
| PageConverter (row_import *cfg, trx_t *trx) UNIV_NOTHROW | |
| virtual dberr_t | operator() (os_offset_t offset, buf_block_t *block) UNIV_NOTHROW |
Additional Inherited Members | |
Public Attributes inherited from PageCallback | |
| ulint | m_zip_size |
| ulint | m_page_size |
| os_file_t | m_file |
| const char * | m_filepath |
Protected Member Functions inherited from AbstractCallback | |
| buf_frame_t * | get_frame (buf_block_t *block) const UNIV_NOTHROW |
| dberr_t | periodic_check () UNIV_NOTHROW |
| const xdes_t * | xdes (ulint page_no, const page_t *page) const UNIV_NOTHROW |
| dberr_t | set_current_xdes (ulint page_no, const page_t *page) UNIV_NOTHROW |
| bool | is_root_page (const page_t *page) const UNIV_NOTHROW |
| bool | is_free (ulint page_no) const UNIV_NOTHROW |
Protected Attributes inherited from AbstractCallback | |
| trx_t * | m_trx |
| ulint | m_space |
| ulint | m_free_limit |
| ulint | m_size |
| xdes_t * | m_xdes |
| ulint | m_xdes_page_no |
| ulint | m_space_flags |
| ulint | m_table_flags |
Definition at line 856 of file row0import.cc.
| PageConverter::PageConverter | ( | row_import * | cfg, |
| trx_t * | trx | ||
| ) |
Constructor
| cfg | - config of table being imported. |
| trx | - transaction covering the import |
Definition at line 1653 of file row0import.cc.

|
inlinevirtual |
| the | server space id of the tablespace being iterated over |
Implements PageCallback.
Definition at line 872 of file row0import.cc.
|
virtual |
Called for each block as it is read from the file.
| offset | - physical offset in the file |
| block | - block to convert, it is not from the buffer pool. |
| DB_SUCCESS | or error code. |
Called for every page in the tablespace. If the page was not updated then its state must be set to BUF_PAGE_NOT_USED.
| offset | - physical offset within the file |
| block | - block read from file, note it is not from the buffer pool |
| DB_SUCCESS | or error code. |
Implements PageCallback.
Definition at line 2122 of file row0import.cc.
