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 00:18: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 84
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotName 212
RestoreSlotFromDisk 242
WaitForStandbyConfirmation 452
CanInvalidateIdleSlot 738
DetermineSlotInvalidationCause 808
ReplicationSlotDrop 850
ReplicationSlotDropAcquired 862
InvalidatePossiblyObsoleteSlot 878
CheckLogicalSlotExists 936
ReplicationSlotPersist 942
ReplicationSlotDropPtr 1160
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1256
CreateSlotOnDisk 1356
StandbySlotsHaveCaughtup 1356
ReplicationSlotCreate 1368
ReplicationSlotValidateName 1642
StartupReplicationSlots 1988
ReplicationSlotValidateNameInternal 2088
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
ReplicationSlotAcquire 2616
ReplicationSlotSave 2838
ReplicationSlotRelease 3146
CheckPointReplicationSlots 3562
CheckSlotRequirements 3590
InvalidateObsoleteReplicationSlots 3610
SearchNamedReplicationSlot 3912
IsSlotForConflictCheck 4426
ReplicationSlotsComputeRequiredXmin 4906
SaveSlotToPath 4978
ReplicationSlotsComputeLogicalRestartLSN 7124
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 15904
ReplicationSlotInitialize 45508
ReplicationSlotShmemExit 45508
SlotExistsInSyncStandbySlots 52018
ReplicationSlotMarkDirty 55776
ReplicationSlotsComputeRequiredLSN 57148
ReplicationSlotCleanup 90906

Generated by: LCOV version 1.16