13 #ifndef REWRITE_HEAP_H
14 #define REWRITE_HEAP_H
54 #define LOGICAL_REWRITE_FORMAT "map-%x-%x-%X_%X-%x-%x"
void end_heap_rewrite(RewriteState state)
bool rewrite_heap_dead_tuple(RewriteState state, HeapTuple oldTuple)
static MultiXactId MultiXactCutoff
static TransactionId OldestXmin
RewriteState begin_heap_rewrite(Relation OldHeap, Relation NewHeap, TransactionId OldestXmin, TransactionId FreezeXid, MultiXactId MultiXactCutoff, bool use_wal)
TransactionId MultiXactId
void CheckPointLogicalRewriteHeap(void)
struct RewriteStateData * RewriteState
struct LogicalRewriteMappingData LogicalRewriteMappingData
void rewrite_heap_tuple(RewriteState state, HeapTuple oldTuple, HeapTuple newTuple)