PostgreSQL Source Code
git master
|
#include <slot.h>
TransactionId ReplicationSlotPersistentData::catalog_xmin |
Definition at line 85 of file slot.h.
Referenced by copy_replication_slot(), CreateInitDecodingContext(), LogicalConfirmReceivedLocation(), LogicalIncreaseXminForSlot(), pg_get_replication_slots(), PhysicalReplicationSlotNewXmin(), and RestoreSlotFromDisk().
XLogRecPtr ReplicationSlotPersistentData::confirmed_flush |
Definition at line 99 of file slot.h.
Referenced by CheckPointReplicationSlots(), copy_replication_slot(), CreateDecodingContext(), CreateReplicationSlot(), DecodingContextFindStartpoint(), LogicalConfirmReceivedLocation(), LogicalIncreaseRestartDecodingForSlot(), LogicalIncreaseXminForSlot(), pg_create_logical_replication_slot(), pg_get_replication_slots(), pg_logical_replication_slot_advance(), pg_replication_slot_advance(), RestoreSlotFromDisk(), SaveSlotToPath(), and StartLogicalReplication().
Oid ReplicationSlotPersistentData::database |
Definition at line 64 of file slot.h.
Referenced by CreateDecodingContext(), CreateInitDecodingContext(), DecodeDelete(), DecodeInsert(), DecodeMultiInsert(), DecodeSpecConfirm(), DecodeTruncate(), DecodeTXNNeedSkip(), DecodeUpdate(), InvalidatePossiblyObsoleteSlot(), logicalmsg_decode(), pg_get_replication_slots(), pg_replication_slot_advance(), ReadReplicationSlot(), ReplicationSlotCreate(), ReplicationSlotsCountDBSlots(), ReplicationSlotsDropDBSlots(), and RestoreSlotFromDisk().
ReplicationSlotInvalidationCause ReplicationSlotPersistentData::invalidated |
Definition at line 91 of file slot.h.
Referenced by binary_upgrade_logical_slot_has_caught_up(), CheckPointReplicationSlots(), CreateDecodingContext(), InvalidatePossiblyObsoleteSlot(), pg_get_replication_slots(), ReplicationSlotsComputeLogicalRestartLSN(), ReplicationSlotsComputeRequiredLSN(), and ReplicationSlotsComputeRequiredXmin().
NameData ReplicationSlotPersistentData::name |
Definition at line 61 of file slot.h.
Referenced by CheckPointReplicationSlots(), copy_replication_slot(), CreateDecodingContext(), CreateInitDecodingContext(), CreateReplicationSlot(), CreateSlotOnDisk(), InvalidatePossiblyObsoleteSlot(), pg_create_logical_replication_slot(), pg_create_physical_replication_slot(), pg_get_replication_slots(), pg_replication_slot_advance(), ReorderBufferAllocate(), ReorderBufferFree(), ReorderBufferSerializedPath(), ReplicationSlotAcquire(), ReplicationSlotCreate(), ReplicationSlotDropPtr(), ReplicationSlotName(), ReplicationSlotRelease(), ReplicationSlotSave(), ReplicationSlotsDropDBSlots(), RestoreSlotFromDisk(), and SearchNamedReplicationSlot().
ReplicationSlotPersistency ReplicationSlotPersistentData::persistency |
Definition at line 69 of file slot.h.
Referenced by copy_replication_slot(), pg_get_replication_slots(), ReplicationSlotCleanup(), ReplicationSlotCreate(), ReplicationSlotDropPtr(), ReplicationSlotPersist(), ReplicationSlotRelease(), and RestoreSlotFromDisk().
NameData ReplicationSlotPersistentData::plugin |
Definition at line 113 of file slot.h.
Referenced by copy_replication_slot(), CreateInitDecodingContext(), pg_get_replication_slots(), pg_logical_slot_get_changes_guts(), and StartupDecodingContext().
XLogRecPtr ReplicationSlotPersistentData::restart_lsn |
Definition at line 88 of file slot.h.
Referenced by copy_replication_slot(), create_physical_replication_slot(), CreateDecodingContext(), CreateInitDecodingContext(), DecodingContextFindStartpoint(), InvalidatePossiblyObsoleteSlot(), LogicalConfirmReceivedLocation(), LogicalReplicationSlotHasPendingWal(), pg_create_physical_replication_slot(), pg_get_replication_slots(), pg_logical_replication_slot_advance(), pg_logical_slot_get_changes_guts(), pg_physical_replication_slot_advance(), pg_replication_slot_advance(), PhysicalConfirmReceivedLocation(), ReadReplicationSlot(), ReplicationSlotReserveWal(), ReplicationSlotsComputeLogicalRestartLSN(), ReplicationSlotsComputeRequiredLSN(), and StartLogicalReplication().
bool ReplicationSlotPersistentData::two_phase |
Definition at line 110 of file slot.h.
Referenced by CreateDecodingContext(), CreateInitDecodingContext(), DecodingContextFindStartpoint(), pg_get_replication_slots(), and ReplicationSlotCreate().
XLogRecPtr ReplicationSlotPersistentData::two_phase_at |
Definition at line 105 of file slot.h.
Referenced by CreateDecodingContext(), DecodingContextFindStartpoint(), ReplicationSlotCreate(), and StartupDecodingContext().
TransactionId ReplicationSlotPersistentData::xmin |
Definition at line 77 of file slot.h.
Referenced by copy_replication_slot(), pg_get_replication_slots(), PhysicalReplicationSlotNewXmin(), ReplicationSlotRelease(), and RestoreSlotFromDisk().