LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 736 860 85.6 %
Date: 2024-04-22 21:11:44 Functions: 41 42 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetSlotInvalidationCause 0
validate_standby_slots 12
ReplicationSlotAlter 20
ReportSlotInvalidation 42
ReplicationSlotsCountDBSlots 62
ReplicationSlotsDropDBSlots 82
RestoreSlotFromDisk 118
ReplicationSlotName 134
WaitForStandbyConfirmation 400
InvalidatePossiblyObsoleteSlot 426
ReplicationSlotDrop 690
ReplicationSlotDropAcquired 702
ReplicationSlotPersist 782
ReplicationSlotDropPtr 950
CheckSlotPermissions 990
ReplicationSlotReserveWal 1044
CreateSlotOnDisk 1118
ReplicationSlotCreate 1130
StandbySlotsHaveCaughtup 1190
StartupReplicationSlots 1520
ReplicationSlotValidateName 1562
CheckPointReplicationSlots 1704
InvalidateObsoleteReplicationSlots 1748
ReplicationSlotsShmemInit 1768
assign_standby_slot_names 1850
check_standby_slot_names 1850
ReplicationSlotAcquire 2162
ReplicationSlotSave 2246
SearchNamedReplicationSlot 2440
ReplicationSlotRelease 2610
CheckSlotRequirements 2982
ReplicationSlotsComputeLogicalRestartLSN 3408
SaveSlotToPath 3680
ReplicationSlotsComputeRequiredXmin 3904
ReplicationSlotsShmemSize 6830
ReplicationSlotIndex 14416
ReplicationSlotInitialize 29862
ReplicationSlotShmemExit 29862
SlotExistsInStandbySlotNames 37678
ReplicationSlotMarkDirty 40736
ReplicationSlotsComputeRequiredLSN 41482
ReplicationSlotCleanup 69900

Generated by: LCOV version 1.14