PostgreSQL Source Code git master
|
Definition at line 85 of file verify_heapam.c.
AttrNumber HeapCheckContext::attnum |
Definition at line 137 of file verify_heapam.c.
Referenced by check_tuple(), check_tuple_attribute(), and report_corruption().
BlockNumber HeapCheckContext::blkno |
Definition at line 122 of file verify_heapam.c.
Referenced by check_tuple_attribute(), and report_corruption().
BufferAccessStrategy HeapCheckContext::bstrategy |
Definition at line 123 of file verify_heapam.c.
Buffer HeapCheckContext::buffer |
Definition at line 124 of file verify_heapam.c.
XidCommitStatus HeapCheckContext::cached_status |
Definition at line 109 of file verify_heapam.c.
Referenced by get_xid_status().
TransactionId HeapCheckContext::cached_xid |
Definition at line 108 of file verify_heapam.c.
Referenced by get_xid_status().
bool HeapCheckContext::is_corrupt |
Definition at line 149 of file verify_heapam.c.
Referenced by report_corruption(), and report_toast_corruption().
ItemId HeapCheckContext::itemid |
Definition at line 129 of file verify_heapam.c.
uint16 HeapCheckContext::lp_len |
Definition at line 130 of file verify_heapam.c.
Referenced by check_tuple_attribute(), and check_tuple_header().
uint16 HeapCheckContext::lp_off |
Definition at line 131 of file verify_heapam.c.
int HeapCheckContext::natts |
Definition at line 133 of file verify_heapam.c.
Referenced by check_tuple(), and check_tuple_header().
FullTransactionId HeapCheckContext::next_fxid |
Definition at line 91 of file verify_heapam.c.
Referenced by check_tuple_visibility(), FullTransactionIdFromXidAndCtx(), fxid_in_cached_range(), get_xid_status(), and update_cached_xid_range().
MultiXactId HeapCheckContext::next_mxact |
Definition at line 102 of file verify_heapam.c.
Referenced by check_mxid_in_range(), check_tuple_visibility(), and update_cached_mxid_range().
TransactionId HeapCheckContext::next_xid |
Definition at line 92 of file verify_heapam.c.
Referenced by FullTransactionIdFromXidAndCtx(), and update_cached_xid_range().
int HeapCheckContext::num_toast_indexes |
Definition at line 119 of file verify_heapam.c.
OffsetNumber HeapCheckContext::offnum |
Definition at line 128 of file verify_heapam.c.
Referenced by check_tuple_attribute(), and report_corruption().
uint32 HeapCheckContext::offset |
Definition at line 136 of file verify_heapam.c.
Referenced by check_tuple(), and check_tuple_attribute().
FullTransactionId HeapCheckContext::oldest_fxid |
Definition at line 94 of file verify_heapam.c.
Referenced by check_tuple_visibility(), fxid_in_cached_range(), get_xid_status(), and update_cached_xid_range().
MultiXactId HeapCheckContext::oldest_mxact |
Definition at line 103 of file verify_heapam.c.
Referenced by check_mxid_in_range(), check_tuple_visibility(), and update_cached_mxid_range().
TransactionId HeapCheckContext::oldest_xid |
Definition at line 93 of file verify_heapam.c.
Referenced by update_cached_xid_range().
Page HeapCheckContext::page |
Definition at line 125 of file verify_heapam.c.
Relation HeapCheckContext::rel |
Definition at line 112 of file verify_heapam.c.
Referenced by check_tuple(), and check_tuple_attribute().
FullTransactionId HeapCheckContext::relfrozenfxid |
Definition at line 114 of file verify_heapam.c.
Referenced by check_tuple_visibility(), and get_xid_status().
TransactionId HeapCheckContext::relfrozenxid |
Definition at line 113 of file verify_heapam.c.
TransactionId HeapCheckContext::relminmxid |
Definition at line 115 of file verify_heapam.c.
Referenced by check_mxid_in_range(), and check_tuple_visibility().
TransactionId HeapCheckContext::safe_xmin |
Definition at line 96 of file verify_heapam.c.
Referenced by check_tuple_visibility().
Relation* HeapCheckContext::toast_indexes |
Definition at line 117 of file verify_heapam.c.
Relation HeapCheckContext::toast_rel |
Definition at line 116 of file verify_heapam.c.
Referenced by check_toast_tuple(), check_toasted_attribute(), and check_tuple_attribute().
List* HeapCheckContext::toasted_attributes |
Definition at line 146 of file verify_heapam.c.
Referenced by check_tuple_attribute().
TupleDesc HeapCheckContext::tupdesc |
Definition at line 152 of file verify_heapam.c.
Referenced by report_corruption(), and report_toast_corruption().
HeapTupleHeader HeapCheckContext::tuphdr |
Definition at line 132 of file verify_heapam.c.
Referenced by check_tuple_attribute(), check_tuple_header(), and check_tuple_visibility().
bool HeapCheckContext::tuple_could_be_pruned |
Definition at line 140 of file verify_heapam.c.
Referenced by check_tuple_attribute(), and check_tuple_visibility().
Tuplestorestate* HeapCheckContext::tupstore |
Definition at line 153 of file verify_heapam.c.
Referenced by report_corruption(), and report_toast_corruption().
Relation HeapCheckContext::valid_toast_index |
Definition at line 118 of file verify_heapam.c.
Referenced by check_toasted_attribute().