MySQL 5.6.14 Source Code Document
|
Public Types | |
enum | CopyStatus { CS_IDLE, CS_SR_PHASE1_READ_PAGES, CS_SR_PHASE2_READ_TABLE, CS_SR_PHASE3_COPY_TABLE, CS_REMOVE_NODE, CS_LCP_READ_TABLE, CS_COPY_TAB_REQ, CS_COPY_NODE_STATE, CS_ADD_TABLE_MASTER, CS_ADD_TABLE_SLAVE, CS_INVALIDATE_NODE_LCP, CS_ALTER_TABLE, CS_COPY_TO_SAVE, CS_GET_TABINFO } |
enum | UpdateState { US_IDLE, US_LOCAL_CHECKPOINT, US_REMOVE_NODE, US_COPY_TAB_REQ, US_ADD_TABLE_MASTER, US_ADD_TABLE_SLAVE, US_INVALIDATE_NODE_LCP, US_CALLBACK } |
enum | TabLcpStatus { TLS_ACTIVE = 1, TLS_WRITING_TO_FILE = 2, TLS_COMPLETED = 3 } |
enum | TabStatus { TS_IDLE = 0, TS_ACTIVE = 1, TS_CREATING = 2, TS_DROPPING = 3 } |
enum | Method { LINEAR_HASH = 0, NOTDEFINED = 1, NORMAL_HASH = 2, USER_DEFINED = 3, HASH_MAP = 4 } |
enum | Storage { ST_NOLOGGING = 0, ST_NORMAL = 1, ST_TEMPORARY = 2 } |
Public Attributes | |
NdbSeqLock | m_lock |
CopyStatus | tabCopyStatus |
UpdateState | tabUpdateState |
TabLcpStatus | tabLcpStatus |
TabStatus | tabStatus |
Method | method |
Storage | tabStorage |
Uint32 | pageRef [32] |
Uint32 | startFid [MAX_NDB_NODES *MAX_FRAG_PER_NODE/NO_OF_FRAGS_PER_CHUNK] |
Uint32 | tabFile [2] |
Uint32 | connectrec |
union { | |
Uint32 hashpointer | |
Uint32 m_new_map_ptr_i | |
}; | |
union { | |
Uint32 mask | |
Uint32 m_map_ptr_i | |
}; | |
Uint32 | noOfWords |
Uint32 | schemaVersion |
Uint32 | tabRemoveNode |
Uint32 | totalfragments |
Uint32 | noOfFragChunks |
Uint32 | m_scan_count [2] |
Uint32 | m_scan_reorg_flag |
Uint32 | tabErrorCode |
struct { | |
Uint32 tabUserRef | |
Uint32 tabUserPtr | |
} | m_dropTab |
Uint8 | kvalue |
Uint8 | noOfBackups |
Uint8 | noPages |
Uint16 | tableType |
Uint16 | primaryTableId |
Uint32 | schemaTransId |
NdbSeqLock Dbdih::TabRecord::m_lock |