LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 867 999 86.8 %
Date: 2026-02-09 02:18:11 Functions: 47 48 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetSlotInvalidationCause 0
ReplicationSlotAlter 14
validate_sync_standby_slots 38
ReportSlotInvalidation 46
GetSlotInvalidationCauseName 88
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotName 212
RestoreSlotFromDisk 242
WaitForStandbyConfirmation 452
CanInvalidateIdleSlot 742
DetermineSlotInvalidationCause 812
ReplicationSlotDrop 850
ReplicationSlotDropAcquired 860
InvalidatePossiblyObsoleteSlot 882
CheckLogicalSlotExists 936
ReplicationSlotPersist 940
ReplicationSlotDropPtr 1162
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1256
StandbySlotsHaveCaughtup 1350
CreateSlotOnDisk 1358
ReplicationSlotCreate 1370
ReplicationSlotValidateName 1644
StartupReplicationSlots 1988
ReplicationSlotValidateNameInternal 2088
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
ReplicationSlotAcquire 2626
ReplicationSlotSave 2824
ReplicationSlotRelease 3158
CheckPointReplicationSlots 3566
CheckSlotRequirements 3584
InvalidateObsoleteReplicationSlots 3614
SearchNamedReplicationSlot 3936
IsSlotForConflictCheck 4434
ReplicationSlotsComputeRequiredXmin 4892
SaveSlotToPath 4970
ReplicationSlotsComputeLogicalRestartLSN 7132
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 16346
ReplicationSlotInitialize 45700
ReplicationSlotShmemExit 45700
SlotExistsInSyncStandbySlots 53406
ReplicationSlotMarkDirty 57148
ReplicationSlotsComputeRequiredLSN 58534
ReplicationSlotCleanup 91164

Generated by: LCOV version 1.16