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 07:17:36 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 36
ReportSlotInvalidation 46
GetSlotInvalidationCauseName 84
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotName 212
RestoreSlotFromDisk 242
WaitForStandbyConfirmation 452
CanInvalidateIdleSlot 742
DetermineSlotInvalidationCause 812
ReplicationSlotDrop 846
ReplicationSlotDropAcquired 856
InvalidatePossiblyObsoleteSlot 882
CheckLogicalSlotExists 936
ReplicationSlotPersist 940
ReplicationSlotDropPtr 1158
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1256
StandbySlotsHaveCaughtup 1348
CreateSlotOnDisk 1358
ReplicationSlotCreate 1370
ReplicationSlotValidateName 1644
StartupReplicationSlots 1988
ReplicationSlotValidateNameInternal 2084
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2410
check_synchronized_standby_slots 2416
ReplicationSlotAcquire 2646
ReplicationSlotSave 2842
ReplicationSlotRelease 3182
CheckPointReplicationSlots 3574
CheckSlotRequirements 3588
InvalidateObsoleteReplicationSlots 3622
SearchNamedReplicationSlot 3960
IsSlotForConflictCheck 4450
ReplicationSlotsComputeRequiredXmin 4912
SaveSlotToPath 4988
ReplicationSlotsComputeLogicalRestartLSN 7148
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 15166
ReplicationSlotInitialize 44688
ReplicationSlotShmemExit 44688
SlotExistsInSyncStandbySlots 61700
ReplicationSlotMarkDirty 65470
ReplicationSlotsComputeRequiredLSN 66862
ReplicationSlotCleanup 90096

Generated by: LCOV version 1.16