LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 807 939 85.9 %
Date: 2025-12-17 05:17:04 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 34
ReportSlotInvalidation 42
GetSlotInvalidationCauseName 84
ReplicationSlotsCountDBSlots 96
ReplicationSlotsDropDBSlots 122
ReplicationSlotName 190
RestoreSlotFromDisk 222
WaitForStandbyConfirmation 448
CanInvalidateIdleSlot 714
DetermineSlotInvalidationCause 776
ReplicationSlotDrop 830
ReplicationSlotDropAcquired 838
InvalidatePossiblyObsoleteSlot 840
ReplicationSlotPersist 914
ReplicationSlotDropPtr 1122
CheckSlotPermissions 1128
ReplicationSlotReserveWal 1214
CreateSlotOnDisk 1306
ReplicationSlotCreate 1318
StandbySlotsHaveCaughtup 1326
ReplicationSlotValidateName 1574
StartupReplicationSlots 1946
ReplicationSlotValidateNameInternal 2004
ReplicationSlotsShmemInit 2232
assign_synchronized_standby_slots 2360
check_synchronized_standby_slots 2366
ReplicationSlotAcquire 2580
ReplicationSlotSave 2734
ReplicationSlotRelease 3076
CheckSlotRequirements 3496
CheckPointReplicationSlots 3498
InvalidateObsoleteReplicationSlots 3538
SearchNamedReplicationSlot 3818
IsSlotForConflictCheck 4322
ReplicationSlotsComputeRequiredXmin 4782
SaveSlotToPath 4790
ReplicationSlotsComputeLogicalRestartLSN 6996
ReplicationSlotsShmemSize 8618
ReplicationSlotIndex 16594
ReplicationSlotInitialize 44404
ReplicationSlotShmemExit 44404
SlotExistsInSyncStandbySlots 45576
ReplicationSlotMarkDirty 49200
ReplicationSlotsComputeRequiredLSN 50572
ReplicationSlotCleanup 89614

Generated by: LCOV version 1.16