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 21:18:56 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 88
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 1346
CreateSlotOnDisk 1358
ReplicationSlotCreate 1370
ReplicationSlotValidateName 1644
StartupReplicationSlots 1990
ReplicationSlotValidateNameInternal 2084
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
ReplicationSlotAcquire 2670
ReplicationSlotSave 2838
ReplicationSlotRelease 3206
CheckPointReplicationSlots 3578
CheckSlotRequirements 3620
InvalidateObsoleteReplicationSlots 3626
SearchNamedReplicationSlot 3982
IsSlotForConflictCheck 4474
ReplicationSlotsComputeRequiredXmin 4908
SaveSlotToPath 4984
ReplicationSlotsComputeLogicalRestartLSN 7156
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 15948
ReplicationSlotInitialize 45644
ReplicationSlotShmemExit 45644
SlotExistsInSyncStandbySlots 50606
ReplicationSlotMarkDirty 54372
ReplicationSlotsComputeRequiredLSN 55754
ReplicationSlotCleanup 91054

Generated by: LCOV version 1.16