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-08 03:18:16 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 40
ReportSlotInvalidation 46
GetSlotInvalidationCauseName 88
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 124
ReplicationSlotName 212
RestoreSlotFromDisk 242
WaitForStandbyConfirmation 452
CanInvalidateIdleSlot 746
DetermineSlotInvalidationCause 816
ReplicationSlotDrop 846
ReplicationSlotDropAcquired 856
InvalidatePossiblyObsoleteSlot 886
CheckLogicalSlotExists 936
ReplicationSlotPersist 938
ReplicationSlotDropPtr 1156
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1254
CreateSlotOnDisk 1354
StandbySlotsHaveCaughtup 1354
ReplicationSlotCreate 1366
ReplicationSlotValidateName 1640
StartupReplicationSlots 1988
ReplicationSlotValidateNameInternal 2086
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2416
check_synchronized_standby_slots 2422
ReplicationSlotAcquire 2618
ReplicationSlotSave 2820
ReplicationSlotRelease 3150
CheckPointReplicationSlots 3574
CheckSlotRequirements 3584
InvalidateObsoleteReplicationSlots 3622
SearchNamedReplicationSlot 3908
IsSlotForConflictCheck 4424
ReplicationSlotsComputeRequiredXmin 4888
SaveSlotToPath 4966
ReplicationSlotsComputeLogicalRestartLSN 7148
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 17206
ReplicationSlotInitialize 45598
ReplicationSlotShmemExit 45598
SlotExistsInSyncStandbySlots 54632
ReplicationSlotMarkDirty 58374
ReplicationSlotsComputeRequiredLSN 59762
ReplicationSlotCleanup 91004

Generated by: LCOV version 1.16