#include <trx0purge.h>
Collaboration diagram for trx_purge_struct:

Public Attributes | |
| ulint | state |
| sess_t * | sess |
| trx_t * | trx |
| que_t * | query |
| rw_lock_t | latch |
| read_view_t * | view |
| mutex_t | mutex |
| ulint | n_pages_handled |
| ulint | handle_limit |
| dulint | purge_trx_no |
| dulint | purge_undo_no |
| ibool | next_stored |
| trx_rseg_t * | rseg |
| ulint | page_no |
| ulint | offset |
| ulint | hdr_page_no |
| ulint | hdr_offset |
| trx_undo_arr_t * | arr |
| mem_heap_t * | heap |
Definition at line 105 of file trx0purge.h.
Definition at line 154 of file trx0purge.h.
Referenced by trx_purge_arr_remove_info(), trx_purge_arr_store_info(), trx_purge_rec_release(), trx_purge_sys_create(), trx_purge_truncate_history(), and trx_purge_truncate_if_arr_empty().
Definition at line 125 of file trx0purge.h.
Referenced by trx_purge(), and trx_purge_fetch_next_rec().
Definition at line 152 of file trx0purge.h.
Referenced by trx_purge_choose_next_log(), trx_purge_get_next_rec(), and trx_purge_sys_print().
Definition at line 150 of file trx0purge.h.
Referenced by trx_purge_choose_next_log(), trx_purge_get_next_rec(), and trx_purge_sys_print().
Definition at line 114 of file trx0purge.h.
Referenced by row_vers_build_for_consistent_read(), row_vers_build_for_semi_consistent_read(), row_vers_impl_x_locked_off_kernel(), row_vers_must_preserve_del_marked(), row_vers_old_has_index_entry(), trx_purge(), trx_purge_sys_create(), trx_purge_update_undo_must_exist(), trx_undo_get_undo_rec(), and trx_undo_prev_version_build().
Definition at line 122 of file trx0purge.h.
Referenced by trx_purge(), trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), trx_purge_free_segment(), trx_purge_get_next_rec(), trx_purge_rec_release(), trx_purge_rseg_get_next_history_log(), trx_purge_sys_create(), trx_purge_truncate_history(), trx_purge_truncate_if_arr_empty(), and trx_purge_truncate_rseg_history().
Definition at line 123 of file trx0purge.h.
Referenced by trx_purge(), trx_purge_fetch_next_rec(), trx_purge_get_next_rec(), trx_purge_rseg_get_next_history_log(), and trx_purge_sys_create().
Definition at line 137 of file trx0purge.h.
Referenced by trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), trx_purge_get_next_rec(), trx_purge_rseg_get_next_history_log(), trx_purge_sys_create(), and trx_purge_sys_print().
Definition at line 147 of file trx0purge.h.
Referenced by trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), trx_purge_get_next_rec(), and trx_purge_sys_print().
Definition at line 144 of file trx0purge.h.
Referenced by trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), trx_purge_get_next_rec(), and trx_purge_sys_print().
Definition at line 131 of file trx0purge.h.
Referenced by lock_print_info_summary(), trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), trx_purge_rseg_get_next_history_log(), trx_purge_sys_create(), trx_purge_sys_print(), and trx_purge_truncate_history().
Definition at line 134 of file trx0purge.h.
Referenced by lock_print_info_summary(), trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), trx_purge_get_next_rec(), trx_purge_rseg_get_next_history_log(), trx_purge_sys_create(), trx_purge_sys_print(), and trx_purge_truncate_history().
Definition at line 142 of file trx0purge.h.
Referenced by trx_purge_choose_next_log(), trx_purge_fetch_next_rec(), and trx_purge_get_next_rec().
Definition at line 106 of file trx0purge.h.
Referenced by trx_purge(), trx_purge_fetch_next_rec(), and trx_purge_sys_create().
Definition at line 109 of file trx0purge.h.
Referenced by trx_purge(), trx_purge_graph_build(), and trx_purge_sys_create().
Definition at line 120 of file trx0purge.h.
Referenced by trx_purge(), trx_purge_fetch_next_rec(), trx_purge_sys_create(), trx_purge_sys_print(), trx_purge_truncate_history(), and trx_purge_update_undo_must_exist().
1.4.7

