#include <trx0undo.h>
Collaboration diagram for trx_undo_struct:

Public Member Functions | |
| UT_LIST_NODE_T (trx_undo_t) undo_list | |
Public Attributes | |
| ulint | id |
| ulint | type |
| ulint | state |
| ibool | del_marks |
| dulint | trx_id |
| XID | xid |
| ibool | dict_operation |
| dulint | table_id |
| trx_rseg_t * | rseg |
| ulint | space |
| ulint | hdr_page_no |
| ulint | hdr_offset |
| ulint | last_page_no |
| ulint | size |
| ulint | empty |
| ulint | top_page_no |
| ulint | top_offset |
| dulint | top_undo_no |
| page_t * | guess_page |
Definition at line 331 of file trx0undo.h.
| trx_undo_struct::UT_LIST_NODE_T | ( | trx_undo_t | ) |
Definition at line 339 of file trx0undo.h.
Referenced by trx_purge_add_update_undo_to_history(), trx_undo_mem_create(), trx_undo_mem_init_for_reuse(), and trx_undo_page_report_modify().
Definition at line 351 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_undo_mark_as_dict_operation(), trx_undo_mem_create(), trx_undo_mem_create_at_db_start(), and trx_undo_mem_init_for_reuse().
Definition at line 367 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_roll_pop_top_rec(), trx_roll_pop_top_rec_of_trx(), trx_undo_mem_create(), trx_undo_mem_create_at_db_start(), trx_undo_mem_init_for_reuse(), and trx_undo_report_row_operation().
Definition at line 377 of file trx0undo.h.
Referenced by trx_undo_mem_create(), and trx_undo_report_row_operation().
Definition at line 360 of file trx0undo.h.
Referenced by trx_purge_add_update_undo_to_history(), trx_roll_pop_top_rec(), trx_undo_mark_as_dict_operation(), trx_undo_mem_create(), trx_undo_mem_init_for_reuse(), and trx_undo_truncate_end().
Definition at line 358 of file trx0undo.h.
Referenced by trx_purge_add_update_undo_to_history(), trx_roll_pop_top_rec(), trx_undo_add_page(), trx_undo_free_page_in_rollback(), trx_undo_mark_as_dict_operation(), trx_undo_mem_create(), trx_undo_reuse_cached(), trx_undo_seg_free(), trx_undo_set_state_at_finish(), trx_undo_set_state_at_prepare(), and trx_undo_truncate_end().
Definition at line 333 of file trx0undo.h.
Referenced by trx_purge_add_update_undo_to_history(), trx_undo_mem_create(), trx_undo_mem_free(), trx_undo_mem_init_for_reuse(), trx_undo_reuse_cached(), trx_undo_seg_free(), trx_undo_set_state_at_finish(), and trx_undo_set_state_at_prepare().
Definition at line 362 of file trx0undo.h.
Referenced by trx_undo_add_page(), trx_undo_free_page_in_rollback(), trx_undo_mem_create(), trx_undo_mem_create_at_db_start(), trx_undo_report_row_operation(), and trx_undo_truncate_end().
Definition at line 354 of file trx0undo.h.
Referenced by trx_purge_add_update_undo_to_history(), trx_roll_pop_top_rec_of_trx(), trx_undo_free_page_in_rollback(), trx_undo_mem_create(), trx_undo_mem_init_for_reuse(), and trx_undo_seg_free().
Definition at line 365 of file trx0undo.h.
Referenced by trx_purge_add_update_undo_to_history(), trx_undo_add_page(), trx_undo_free_page_in_rollback(), trx_undo_insert_cleanup(), trx_undo_lists_init(), trx_undo_mem_create(), trx_undo_mem_create_at_db_start(), trx_undo_reuse_cached(), and trx_undo_set_state_at_finish().
Definition at line 356 of file trx0undo.h.
Referenced by trx_roll_pop_top_rec(), trx_undo_add_page(), trx_undo_free_page_in_rollback(), trx_undo_mark_as_dict_operation(), trx_undo_mem_create(), trx_undo_report_row_operation(), trx_undo_reuse_cached(), trx_undo_seg_free(), trx_undo_set_state_at_finish(), trx_undo_set_state_at_prepare(), and trx_undo_truncate_end().
Definition at line 337 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_purge_add_update_undo_to_history(), trx_undo_insert_cleanup(), trx_undo_mem_create(), trx_undo_mem_create_at_db_start(), trx_undo_mem_init_for_reuse(), trx_undo_set_state_at_finish(), trx_undo_set_state_at_prepare(), and trx_undo_update_cleanup().
Definition at line 352 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_undo_mark_as_dict_operation(), and trx_undo_mem_create_at_db_start().
Definition at line 373 of file trx0undo.h.
Referenced by trx_roll_pop_top_rec(), trx_roll_pop_top_rec_of_trx(), trx_undo_mem_create_at_db_start(), and trx_undo_report_row_operation().
Definition at line 369 of file trx0undo.h.
Referenced by trx_roll_pop_top_rec(), trx_roll_pop_top_rec_of_trx(), trx_undo_add_page(), trx_undo_mem_create(), trx_undo_mem_create_at_db_start(), and trx_undo_report_row_operation().
Definition at line 376 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_roll_pop_top_rec(), trx_roll_pop_top_rec_of_trx(), trx_undo_mem_create_at_db_start(), and trx_undo_report_row_operation().
Definition at line 347 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_undo_mem_create(), and trx_undo_mem_init_for_reuse().
Definition at line 335 of file trx0undo.h.
Referenced by trx_undo_add_page(), trx_undo_mem_create(), and trx_undo_set_state_at_finish().
Definition at line 349 of file trx0undo.h.
Referenced by trx_lists_init_at_db_start(), trx_undo_mem_create(), trx_undo_mem_init_for_reuse(), and trx_undo_set_state_at_prepare().
1.4.7

