PostgreSQL Source Code: HeapTupleFreeze Struct Reference (original) (raw)
#include <[heapam.h](heapam%5F8h%5Fsource.html)>
Data Fields | |
---|---|
TransactionId | xmax |
uint16 | t_infomask2 |
uint16 | t_infomask |
uint8 | frzflags |
uint8 | checkflags |
OffsetNumber | offset |
Detailed Description
Definition at line 139 of file heapam.h.
Field Documentation
◆ checkflags
uint8 HeapTupleFreeze::checkflags
Definition at line 148 of file heapam.h.
Referenced by heap_pre_freeze_checks(), and heap_prepare_freeze_tuple().
◆ frzflags
uint8 HeapTupleFreeze::frzflags
Definition at line 145 of file heapam.h.
Referenced by heap_execute_freeze_tuple(), heap_log_freeze_cmp(), heap_log_freeze_eq(), heap_log_freeze_new_plan(), heap_prepare_freeze_tuple(), and heap_xlog_prune_freeze().
◆ offset
OffsetNumber HeapTupleFreeze::offset
Definition at line 150 of file heapam.h.
Referenced by heap_freeze_prepared_tuples(), heap_log_freeze_cmp(), heap_log_freeze_plan(), heap_pre_freeze_checks(), heap_prune_record_unchanged_lp_normal(), and heap_xlog_prune_freeze().
◆ t_infomask
uint16 HeapTupleFreeze::t_infomask
Definition at line 144 of file heapam.h.
Referenced by heap_execute_freeze_tuple(), heap_log_freeze_cmp(), heap_log_freeze_eq(), heap_log_freeze_new_plan(), heap_prepare_freeze_tuple(), and heap_xlog_prune_freeze().
◆ t_infomask2
uint16 HeapTupleFreeze::t_infomask2
Definition at line 143 of file heapam.h.
Referenced by heap_execute_freeze_tuple(), heap_log_freeze_cmp(), heap_log_freeze_eq(), heap_log_freeze_new_plan(), heap_prepare_freeze_tuple(), and heap_xlog_prune_freeze().
◆ xmax
TransactionId HeapTupleFreeze::xmax
Definition at line 142 of file heapam.h.
Referenced by heap_execute_freeze_tuple(), heap_log_freeze_cmp(), heap_log_freeze_eq(), heap_log_freeze_new_plan(), heap_prepare_freeze_tuple(), and heap_xlog_prune_freeze().
The documentation for this struct was generated from the following file:
- src/include/access/heapam.h