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-23 21:11:51 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 6
validate_standby_slots 12
ReportSlotInvalidation 42
ReplicationSlotsCountDBSlots 64
ReplicationSlotsDropDBSlots 84
RestoreSlotFromDisk 118
ReplicationSlotName 134
WaitForStandbyConfirmation 400
InvalidatePossiblyObsoleteSlot 426
ReplicationSlotDrop 688
ReplicationSlotDropAcquired 698
ReplicationSlotPersist 778
ReplicationSlotDropPtr 944
CheckSlotPermissions 988
ReplicationSlotReserveWal 1038
CreateSlotOnDisk 1112
ReplicationSlotCreate 1124
StandbySlotsHaveCaughtup 1190
StartupReplicationSlots 1520
ReplicationSlotValidateName 1556
CheckPointReplicationSlots 1704
InvalidateObsoleteReplicationSlots 1746
ReplicationSlotsShmemInit 1768
assign_standby_slot_names 1850
check_standby_slot_names 1850
ReplicationSlotAcquire 2142
ReplicationSlotSave 2228
SearchNamedReplicationSlot 2420
ReplicationSlotRelease 2586
CheckSlotRequirements 2976
ReplicationSlotsComputeLogicalRestartLSN 3408
SaveSlotToPath 3656
ReplicationSlotsComputeRequiredXmin 3886
ReplicationSlotsShmemSize 6830
ReplicationSlotIndex 12906
ReplicationSlotInitialize 29834
ReplicationSlotShmemExit 29834
SlotExistsInStandbySlotNames 37518
ReplicationSlotMarkDirty 40558
ReplicationSlotsComputeRequiredLSN 41312
ReplicationSlotCleanup 69878

Generated by: LCOV version 1.14