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-01-12 00:17:24 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 930
CheckPointReplicationSlots 3542
CheckSlotPermissions 1166
CheckSlotRequirements 3572
CreateSlotOnDisk 1344
DetermineSlotInvalidationCause 802
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 88
InvalidateObsoleteReplicationSlots 3592
InvalidatePossiblyObsoleteSlot 880
IsSlotForConflictCheck 4400
ReplicationSlotAcquire 2614
ReplicationSlotAlter 14
ReplicationSlotCleanup 90844
ReplicationSlotCreate 1356
ReplicationSlotDrop 848
ReplicationSlotDropAcquired 858
ReplicationSlotDropPtr 1152
ReplicationSlotIndex 16538
ReplicationSlotInitialize 45540
ReplicationSlotMarkDirty 51218
ReplicationSlotName 206
ReplicationSlotPersist 936
ReplicationSlotRelease 3134
ReplicationSlotReserveWal 1246
ReplicationSlotSave 2790
ReplicationSlotShmemExit 45540
ReplicationSlotValidateName 1622
ReplicationSlotValidateNameInternal 2058
ReplicationSlotsComputeLogicalRestartLSN 7084
ReplicationSlotsComputeRequiredLSN 52618
ReplicationSlotsComputeRequiredXmin 4872
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotsShmemInit 2272
ReplicationSlotsShmemSize 8778
ReportSlotInvalidation 46
RestoreSlotFromDisk 234
SaveSlotToPath 4912
SearchNamedReplicationSlot 3900
SlotExistsInSyncStandbySlots 47508
StandbySlotsHaveCaughtup 1354
StartupReplicationSlots 1982
WaitForStandbyConfirmation 448
assign_synchronized_standby_slots 2406
check_synchronized_standby_slots 2412
validate_sync_standby_slots 38

Generated by: LCOV version 1.16