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-11 09:18:14 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 204
RestoreSlotFromDisk 234
WaitForStandbyConfirmation 448
CanInvalidateIdleSlot 740
DetermineSlotInvalidationCause 806
ReplicationSlotDrop 848
ReplicationSlotDropAcquired 860
InvalidatePossiblyObsoleteSlot 884
CheckLogicalSlotExists 930
ReplicationSlotPersist 934
ReplicationSlotDropPtr 1152
CheckSlotPermissions 1166
ReplicationSlotReserveWal 1244
CreateSlotOnDisk 1342
StandbySlotsHaveCaughtup 1342
ReplicationSlotCreate 1354
ReplicationSlotValidateName 1620
StartupReplicationSlots 1982
ReplicationSlotValidateNameInternal 2060
ReplicationSlotsShmemInit 2272
assign_synchronized_standby_slots 2404
check_synchronized_standby_slots 2410
ReplicationSlotAcquire 2612
ReplicationSlotSave 2776
ReplicationSlotRelease 3130
CheckPointReplicationSlots 3554
CheckSlotRequirements 3570
InvalidateObsoleteReplicationSlots 3604
SearchNamedReplicationSlot 3898
IsSlotForConflictCheck 4400
ReplicationSlotsComputeRequiredXmin 4878
SaveSlotToPath 4900
ReplicationSlotsComputeLogicalRestartLSN 7108
ReplicationSlotsShmemSize 8778
ReplicationSlotIndex 16306
ReplicationSlotInitialize 45978
ReplicationSlotShmemExit 45978
SlotExistsInSyncStandbySlots 50356
ReplicationSlotMarkDirty 54040
ReplicationSlotsComputeRequiredLSN 55456
ReplicationSlotCleanup 91284

Generated by: LCOV version 1.16