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-26 10:15:22 Functions: 41 42 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CheckPointReplicationSlots 2478
CheckSlotPermissions 1044
CheckSlotRequirements 3200
CreateSlotOnDisk 1204
GetSlotInvalidationCause 0
InvalidateObsoleteReplicationSlots 2518
InvalidatePossiblyObsoleteSlot 756
ReplicationSlotAcquire 2336
ReplicationSlotAlter 12
ReplicationSlotCleanup 77498
ReplicationSlotCreate 1216
ReplicationSlotDrop 748
ReplicationSlotDropAcquired 758
ReplicationSlotDropPtr 1034
ReplicationSlotIndex 14256
ReplicationSlotInitialize 35982
ReplicationSlotMarkDirty 18148
ReplicationSlotName 150
ReplicationSlotPersist 840
ReplicationSlotRelease 2812
ReplicationSlotReserveWal 1128
ReplicationSlotSave 2432
ReplicationSlotShmemExit 35982
ReplicationSlotValidateName 1668
ReplicationSlotsComputeLogicalRestartLSN 4956
ReplicationSlotsComputeRequiredLSN 18960
ReplicationSlotsComputeRequiredXmin 4184
ReplicationSlotsCountDBSlots 72
ReplicationSlotsDropDBSlots 96
ReplicationSlotsShmemInit 1908
ReplicationSlotsShmemSize 7358
ReportSlotInvalidation 42
RestoreSlotFromDisk 136
SaveSlotToPath 4286
SearchNamedReplicationSlot 2628
SlotExistsInSyncStandbySlots 14854
StandbySlotsHaveCaughtup 1220
StartupReplicationSlots 1640
WaitForStandbyConfirmation 430
assign_synchronized_standby_slots 1992
check_synchronized_standby_slots 1992
validate_sync_standby_slots 12

Generated by: LCOV version 1.14