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-07 20:17:05 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 738
DetermineSlotInvalidationCause 808
ReplicationSlotDrop 852
ReplicationSlotDropAcquired 862
InvalidatePossiblyObsoleteSlot 878
CheckLogicalSlotExists 936
ReplicationSlotPersist 942
ReplicationSlotDropPtr 1164
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1258
StandbySlotsHaveCaughtup 1342
CreateSlotOnDisk 1360
ReplicationSlotCreate 1372
ReplicationSlotValidateName 1646
StartupReplicationSlots 1988
ReplicationSlotValidateNameInternal 2090
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
ReplicationSlotAcquire 2652
ReplicationSlotSave 2808
ReplicationSlotRelease 3184
CheckPointReplicationSlots 3568
CheckSlotRequirements 3600
InvalidateObsoleteReplicationSlots 3616
SearchNamedReplicationSlot 3964
IsSlotForConflictCheck 4462
ReplicationSlotsComputeRequiredXmin 4912
SaveSlotToPath 4952
ReplicationSlotsComputeLogicalRestartLSN 7136
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 15110
ReplicationSlotInitialize 44386
ReplicationSlotShmemExit 44386
SlotExistsInSyncStandbySlots 61992
ReplicationSlotMarkDirty 65734
ReplicationSlotsComputeRequiredLSN 67154
ReplicationSlotCleanup 89790

Generated by: LCOV version 1.16