Go to the documentation of this file.
148 #define TRX_RSEG_N_SLOTS (UNIV_PAGE_SIZE / 16)
151 #define TRX_RSEG_MAX_N_TRXS (TRX_RSEG_N_SLOTS / 2)
170 UT_LIST_BASE_NODE_T(
trx_undo_t) update_undo_list;
172 UT_LIST_BASE_NODE_T(
trx_undo_t) update_undo_cached;
177 UT_LIST_BASE_NODE_T(
trx_undo_t) insert_undo_list;
179 UT_LIST_BASE_NODE_T(
trx_undo_t) insert_undo_cached;
202 #define TRX_RSEG_SLOT_PAGE_NO 0
206 #define TRX_RSEG_SLOT_SIZE 4
209 #define TRX_RSEG FSEG_PAGE_DATA
213 #define TRX_RSEG_MAX_SIZE 0
215 #define TRX_RSEG_HISTORY_SIZE 4
217 #define TRX_RSEG_HISTORY 8
219 #define TRX_RSEG_FSEG_HEADER (8 + FLST_BASE_NODE_SIZE)
222 #define TRX_RSEG_UNDO_SLOTS (8 + FLST_BASE_NODE_SIZE + FSEG_HEADER_SIZE)