LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 791 927 85.3 %
Date: 2025-10-03 02:17:35 Functions: 45 46 97.8 %
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 18
ReportSlotInvalidation 42
GetSlotInvalidationCauseName 80
ReplicationSlotsCountDBSlots 92
ReplicationSlotsDropDBSlots 118
ReplicationSlotName 190
RestoreSlotFromDisk 222
WaitForStandbyConfirmation 446
CanInvalidateIdleSlot 714
DetermineSlotInvalidationCause 776
ReplicationSlotDrop 806
ReplicationSlotDropAcquired 814
InvalidatePossiblyObsoleteSlot 840
ReplicationSlotPersist 898
ReplicationSlotDropPtr 1096
CheckSlotPermissions 1120
ReplicationSlotReserveWal 1198
CreateSlotOnDisk 1288
ReplicationSlotCreate 1300
StandbySlotsHaveCaughtup 1326
StartupReplicationSlots 1894
ReplicationSlotValidateName 1946
ReplicationSlotsShmemInit 2178
assign_synchronized_standby_slots 2284
check_synchronized_standby_slots 2284
ReplicationSlotAcquire 2562
ReplicationSlotSave 2664
ReplicationSlotRelease 3064
CheckPointReplicationSlots 3436
CheckSlotRequirements 3464
InvalidateObsoleteReplicationSlots 3476
SearchNamedReplicationSlot 3798
IsSlotForConflictCheck 4248
ReplicationSlotsComputeRequiredXmin 4658
SaveSlotToPath 4700
ReplicationSlotsComputeLogicalRestartLSN 6872
ReplicationSlotsShmemSize 8408
ReplicationSlotIndex 15912
ReplicationSlotInitialize 43956
ReplicationSlotShmemExit 43956
SlotExistsInSyncStandbySlots 51632
ReplicationSlotMarkDirty 55206
ReplicationSlotsComputeRequiredLSN 56540
ReplicationSlotCleanup 87946

Generated by: LCOV version 1.16