PostgreSQL Source Code git master
|
Data Fields | |
char * | name |
char * | plugin |
char * | database |
bool | two_phase |
bool | failover |
XLogRecPtr | restart_lsn |
XLogRecPtr | confirmed_lsn |
XLogRecPtr | two_phase_at |
TransactionId | catalog_xmin |
ReplicationSlotInvalidationCause | invalidated |
Definition at line 133 of file slotsync.c.
TransactionId RemoteSlot::catalog_xmin |
Definition at line 143 of file slotsync.c.
Referenced by synchronize_slots(), and update_local_synced_slot().
XLogRecPtr RemoteSlot::confirmed_lsn |
Definition at line 141 of file slotsync.c.
Referenced by synchronize_one_slot(), synchronize_slots(), and update_local_synced_slot().
char* RemoteSlot::database |
Definition at line 137 of file slotsync.c.
Referenced by synchronize_slots().
bool RemoteSlot::failover |
Definition at line 139 of file slotsync.c.
Referenced by synchronize_one_slot(), synchronize_slots(), and update_local_synced_slot().
ReplicationSlotInvalidationCause RemoteSlot::invalidated |
Definition at line 146 of file slotsync.c.
Referenced by synchronize_one_slot(), and synchronize_slots().
char* RemoteSlot::name |
Definition at line 135 of file slotsync.c.
Referenced by synchronize_one_slot(), synchronize_slots(), update_and_persist_local_synced_slot(), and update_local_synced_slot().
char* RemoteSlot::plugin |
Definition at line 136 of file slotsync.c.
Referenced by synchronize_one_slot(), synchronize_slots(), and update_local_synced_slot().
XLogRecPtr RemoteSlot::restart_lsn |
Definition at line 140 of file slotsync.c.
Referenced by synchronize_one_slot(), synchronize_slots(), and update_local_synced_slot().
bool RemoteSlot::two_phase |
Definition at line 138 of file slotsync.c.
Referenced by synchronize_one_slot(), synchronize_slots(), and update_local_synced_slot().
XLogRecPtr RemoteSlot::two_phase_at |
Definition at line 142 of file slotsync.c.
Referenced by synchronize_slots(), and update_local_synced_slot().