CUBRID Engine
latest
|
Public Attributes | |
PAGE_PTR | home_page |
VPID | home_vpid |
PAGE_PTR | forward_page |
OID | forward_oid |
PGSLOTID | crt_slotid |
INT16 | record_type |
RECDES | record |
char | rec_buf [IO_MAX_PAGE_SIZE+MAX_ALIGNMENT] |
MVCC_REC_HEADER | mvcc_header |
HFID | hfid |
VFID | overflow_vfid |
bool | reusable |
MVCC_SATISFIES_VACUUM_RESULT | can_vacuum |
PGSLOTID | slots [MAX_SLOTS_IN_PAGE] |
MVCC_SATISFIES_VACUUM_RESULT | results [MAX_SLOTS_IN_PAGE] |
OID | forward_link |
RECDES | forward_recdes |
int | n_bulk_vacuumed |
int | n_vacuumed |
int | initial_home_free_space |
PERF_UTIME_TRACKER | time_track |
MVCC_SATISFIES_VACUUM_RESULT vacuum_heap_helper::can_vacuum |
Definition at line 514 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
PGSLOTID vacuum_heap_helper::crt_slotid |
Definition at line 501 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
OID vacuum_heap_helper::forward_link |
Definition at line 520 of file vacuum.c.
Referenced by vacuum_heap_prepare_record().
OID vacuum_heap_helper::forward_oid |
Definition at line 500 of file vacuum.c.
Referenced by vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
PAGE_PTR vacuum_heap_helper::forward_page |
Definition at line 499 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
RECDES vacuum_heap_helper::forward_recdes |
Definition at line 521 of file vacuum.c.
Referenced by vacuum_heap_prepare_record(), and vacuum_heap_record().
HFID vacuum_heap_helper::hfid |
Definition at line 510 of file vacuum.c.
Referenced by vacuum_heap_get_hfid_and_file_type(), vacuum_heap_page(), vacuum_heap_page_log_and_reset(), vacuum_heap_prepare_record(), and vacuum_heap_record().
PAGE_PTR vacuum_heap_helper::home_page |
Definition at line 497 of file vacuum.c.
Referenced by vacuum_heap_get_hfid_and_file_type(), vacuum_heap_page(), vacuum_heap_page_log_and_reset(), vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
VPID vacuum_heap_helper::home_vpid |
Definition at line 498 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_prepare_record(), and vacuum_heap_record_insid_and_prev_version().
int vacuum_heap_helper::initial_home_free_space |
Definition at line 525 of file vacuum.c.
Referenced by vacuum_heap_page(), and vacuum_heap_page_log_and_reset().
MVCC_REC_HEADER vacuum_heap_helper::mvcc_header |
Definition at line 508 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
int vacuum_heap_helper::n_bulk_vacuumed |
Definition at line 523 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_page_log_and_reset(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
int vacuum_heap_helper::n_vacuumed |
Definition at line 524 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
VFID vacuum_heap_helper::overflow_vfid |
Definition at line 511 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_prepare_record(), and vacuum_heap_record().
char vacuum_heap_helper::rec_buf[IO_MAX_PAGE_SIZE+MAX_ALIGNMENT] |
Definition at line 506 of file vacuum.c.
Referenced by vacuum_heap_prepare_record().
RECDES vacuum_heap_helper::record |
Definition at line 503 of file vacuum.c.
Referenced by vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
INT16 vacuum_heap_helper::record_type |
Definition at line 502 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_prepare_record(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
MVCC_SATISFIES_VACUUM_RESULT vacuum_heap_helper::results[MAX_SLOTS_IN_PAGE] |
Definition at line 518 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_page_log_and_reset(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
bool vacuum_heap_helper::reusable |
Definition at line 512 of file vacuum.c.
Referenced by vacuum_heap_get_hfid_and_file_type(), vacuum_heap_page(), vacuum_heap_page_log_and_reset(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().
PGSLOTID vacuum_heap_helper::slots[MAX_SLOTS_IN_PAGE] |
Definition at line 517 of file vacuum.c.
Referenced by vacuum_heap_page(), vacuum_heap_page_log_and_reset(), vacuum_heap_record(), and vacuum_heap_record_insid_and_prev_version().