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: