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 06:17:32 Functions: 47 48 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 736
CheckLogicalSlotExists 936
CheckPointReplicationSlots 3560
CheckSlotPermissions 1174
CheckSlotRequirements 3596
CreateSlotOnDisk 1360
DetermineSlotInvalidationCause 806
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 88
InvalidateObsoleteReplicationSlots 3608
InvalidatePossiblyObsoleteSlot 876
IsSlotForConflictCheck 4430
ReplicationSlotAcquire 2618
ReplicationSlotAlter 14
ReplicationSlotCleanup 90730
ReplicationSlotCreate 1372
ReplicationSlotDrop 850
ReplicationSlotDropAcquired 862
ReplicationSlotDropPtr 1164
ReplicationSlotIndex 16184
ReplicationSlotInitialize 45330
ReplicationSlotMarkDirty 56902
ReplicationSlotName 212
ReplicationSlotPersist 942
ReplicationSlotRelease 3152
ReplicationSlotReserveWal 1258
ReplicationSlotSave 2818
ReplicationSlotShmemExit 45330
ReplicationSlotValidateName 1646
ReplicationSlotValidateNameInternal 2090
ReplicationSlotsComputeLogicalRestartLSN 7120
ReplicationSlotsComputeRequiredLSN 58308
ReplicationSlotsComputeRequiredXmin 4902
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotsShmemInit 2280
ReplicationSlotsShmemSize 8810
ReportSlotInvalidation 46
RestoreSlotFromDisk 242
SaveSlotToPath 4964
SearchNamedReplicationSlot 3908
SlotExistsInSyncStandbySlots 53162
StandbySlotsHaveCaughtup 1362
StartupReplicationSlots 1990
WaitForStandbyConfirmation 448
assign_synchronized_standby_slots 2414
check_synchronized_standby_slots 2420
validate_sync_standby_slots 38

Generated by: LCOV version 1.16