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 12:18:09 Functions: 47 48 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 740
CheckLogicalSlotExists 936
CheckPointReplicationSlots 3576
CheckSlotPermissions 1176
CheckSlotRequirements 3616
CreateSlotOnDisk 1360
DetermineSlotInvalidationCause 810
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3624
InvalidatePossiblyObsoleteSlot 880
IsSlotForConflictCheck 4482
ReplicationSlotAcquire 2674
ReplicationSlotAlter 14
ReplicationSlotCleanup 90794
ReplicationSlotCreate 1372
ReplicationSlotDrop 852
ReplicationSlotDropAcquired 860
ReplicationSlotDropPtr 1164
ReplicationSlotIndex 16430
ReplicationSlotInitialize 45384
ReplicationSlotMarkDirty 61158
ReplicationSlotName 212
ReplicationSlotPersist 940
ReplicationSlotRelease 3206
ReplicationSlotReserveWal 1258
ReplicationSlotSave 2810
ReplicationSlotShmemExit 45384
ReplicationSlotValidateName 1646
ReplicationSlotValidateNameInternal 2090
ReplicationSlotsComputeLogicalRestartLSN 7152
ReplicationSlotsComputeRequiredLSN 62570
ReplicationSlotsComputeRequiredXmin 4900
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotsShmemInit 2280
ReplicationSlotsShmemSize 8810
ReportSlotInvalidation 46
RestoreSlotFromDisk 242
SaveSlotToPath 4956
SearchNamedReplicationSlot 3996
SlotExistsInSyncStandbySlots 57416
StandbySlotsHaveCaughtup 1354
StartupReplicationSlots 1988
WaitForStandbyConfirmation 452
assign_synchronized_standby_slots 2414
check_synchronized_standby_slots 2420
validate_sync_standby_slots 38

Generated by: LCOV version 1.16