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 01:17:57 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 126
ReplicationSlotName 212
RestoreSlotFromDisk 242
WaitForStandbyConfirmation 452
CanInvalidateIdleSlot 746
DetermineSlotInvalidationCause 816
ReplicationSlotDrop 844
ReplicationSlotDropAcquired 854
InvalidatePossiblyObsoleteSlot 886
CheckLogicalSlotExists 936
ReplicationSlotPersist 938
ReplicationSlotDropPtr 1156
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1254
StandbySlotsHaveCaughtup 1352
CreateSlotOnDisk 1356
ReplicationSlotCreate 1368
ReplicationSlotValidateName 1642
StartupReplicationSlots 1992
ReplicationSlotValidateNameInternal 2082
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
ReplicationSlotAcquire 2640
ReplicationSlotSave 2826
ReplicationSlotRelease 3176
CheckPointReplicationSlots 3576
CheckSlotRequirements 3596
InvalidateObsoleteReplicationSlots 3624
SearchNamedReplicationSlot 3940
IsSlotForConflictCheck 4442
ReplicationSlotsComputeRequiredXmin 4896
SaveSlotToPath 4974
ReplicationSlotsComputeLogicalRestartLSN 7152
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 16174
ReplicationSlotInitialize 45022
ReplicationSlotShmemExit 45022
SlotExistsInSyncStandbySlots 70960
ReplicationSlotMarkDirty 74714
ReplicationSlotsComputeRequiredLSN 76112
ReplicationSlotCleanup 90492

Generated by: LCOV version 1.16