PostgreSQL Source Code git master
RetainDeadTuplesData Struct Reference

Data Fields

RetainDeadTuplesPhase phase
 
XLogRecPtr remote_lsn
 
FullTransactionId remote_oldestxid
 
FullTransactionId remote_nextxid
 
TimestampTz reply_time
 
FullTransactionId remote_wait_for
 
TransactionId candidate_xid
 
TimestampTz flushpos_update_time
 
long table_sync_wait_time
 
TimestampTz last_recv_time
 
TimestampTz candidate_xid_time
 
int xid_advance_interval
 

Detailed Description

Definition at line 401 of file worker.c.

Field Documentation

◆ candidate_xid

TransactionId RetainDeadTuplesData::candidate_xid

◆ candidate_xid_time

TimestampTz RetainDeadTuplesData::candidate_xid_time

◆ flushpos_update_time

TimestampTz RetainDeadTuplesData::flushpos_update_time

Definition at line 432 of file worker.c.

Referenced by wait_for_local_flush().

◆ last_recv_time

TimestampTz RetainDeadTuplesData::last_recv_time

◆ phase

◆ remote_lsn

XLogRecPtr RetainDeadTuplesData::remote_lsn

◆ remote_nextxid

FullTransactionId RetainDeadTuplesData::remote_nextxid

◆ remote_oldestxid

FullTransactionId RetainDeadTuplesData::remote_oldestxid

◆ remote_wait_for

FullTransactionId RetainDeadTuplesData::remote_wait_for

Definition at line 428 of file worker.c.

Referenced by reset_retention_data_fields(), and wait_for_publisher_status().

◆ reply_time

TimestampTz RetainDeadTuplesData::reply_time

◆ table_sync_wait_time

long RetainDeadTuplesData::table_sync_wait_time

◆ xid_advance_interval

int RetainDeadTuplesData::xid_advance_interval

Definition at line 445 of file worker.c.

Referenced by adjust_xid_advance_interval(), get_candidate_xid(), and LogicalRepApplyLoop().


The documentation for this struct was generated from the following file: