LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 803 937 85.7 %
Date: 2025-11-04 10:17:40 Functions: 46 47 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 24
ReportSlotInvalidation 42
GetSlotInvalidationCauseName 84
ReplicationSlotsCountDBSlots 94
ReplicationSlotsDropDBSlots 120
ReplicationSlotName 190
RestoreSlotFromDisk 222
WaitForStandbyConfirmation 446
CanInvalidateIdleSlot 708
DetermineSlotInvalidationCause 774
ReplicationSlotDrop 816
ReplicationSlotDropAcquired 824
InvalidatePossiblyObsoleteSlot 838
ReplicationSlotPersist 904
ReplicationSlotDropPtr 1108
CheckSlotPermissions 1120
ReplicationSlotReserveWal 1208
CreateSlotOnDisk 1298
ReplicationSlotCreate 1310
StandbySlotsHaveCaughtup 1342
ReplicationSlotValidateName 1564
StartupReplicationSlots 1910
ReplicationSlotValidateNameInternal 1982
ReplicationSlotsShmemInit 2194
assign_synchronized_standby_slots 2300
check_synchronized_standby_slots 2306
ReplicationSlotAcquire 2558
ReplicationSlotSave 2680
ReplicationSlotRelease 3060
CheckPointReplicationSlots 3456
CheckSlotRequirements 3472
InvalidateObsoleteReplicationSlots 3500
SearchNamedReplicationSlot 3782
IsSlotForConflictCheck 4276
ReplicationSlotsComputeRequiredXmin 4694
SaveSlotToPath 4724
ReplicationSlotsComputeLogicalRestartLSN 6912
ReplicationSlotsShmemSize 8472
ReplicationSlotIndex 16638
SlotExistsInSyncStandbySlots 43042
ReplicationSlotInitialize 44438
ReplicationSlotShmemExit 44438
ReplicationSlotMarkDirty 46628
ReplicationSlotsComputeRequiredLSN 47972
ReplicationSlotCleanup 88540

Generated by: LCOV version 1.16