LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 748 872 85.8 %
Date: 2024-12-12 16:15:21 Functions: 41 42 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetSlotInvalidationCause 0
ReplicationSlotAlter 12
validate_sync_standby_slots 12
ReportSlotInvalidation 42
ReplicationSlotsCountDBSlots 70
ReplicationSlotsDropDBSlots 94
RestoreSlotFromDisk 136
ReplicationSlotName 150
WaitForStandbyConfirmation 430
InvalidatePossiblyObsoleteSlot 740
ReplicationSlotDrop 748
ReplicationSlotDropAcquired 758
ReplicationSlotPersist 840
ReplicationSlotDropPtr 1034
CheckSlotPermissions 1044
ReplicationSlotReserveWal 1128
CreateSlotOnDisk 1204
ReplicationSlotCreate 1216
StandbySlotsHaveCaughtup 1216
StartupReplicationSlots 1640
ReplicationSlotValidateName 1668
ReplicationSlotsShmemInit 1908
assign_synchronized_standby_slots 1992
check_synchronized_standby_slots 1992
ReplicationSlotAcquire 2336
ReplicationSlotSave 2412
CheckPointReplicationSlots 2450
InvalidateObsoleteReplicationSlots 2490
SearchNamedReplicationSlot 2628
ReplicationSlotRelease 2812
CheckSlotRequirements 3200
ReplicationSlotsComputeRequiredXmin 4176
SaveSlotToPath 4252
ReplicationSlotsComputeLogicalRestartLSN 4900
ReplicationSlotsShmemSize 7358
ReplicationSlotIndex 13820
SlotExistsInSyncStandbySlots 19528
ReplicationSlotMarkDirty 22794
ReplicationSlotsComputeRequiredLSN 23618
ReplicationSlotInitialize 33224
ReplicationSlotShmemExit 33224
ReplicationSlotCleanup 74716

Generated by: LCOV version 1.14