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

Function Name Sort by function name Hit count Sort by hit count
CheckPointReplicationSlots 1704
CheckSlotPermissions 988
CheckSlotRequirements 2980
CreateSlotOnDisk 1118
GetSlotInvalidationCause 0
InvalidateObsoleteReplicationSlots 1748
InvalidatePossiblyObsoleteSlot 426
ReplicationSlotAcquire 2148
ReplicationSlotAlter 6
ReplicationSlotCleanup 69966
ReplicationSlotCreate 1130
ReplicationSlotDrop 690
ReplicationSlotDropAcquired 702
ReplicationSlotDropPtr 950
ReplicationSlotIndex 14402
ReplicationSlotInitialize 29846
ReplicationSlotMarkDirty 40504
ReplicationSlotName 134
ReplicationSlotPersist 782
ReplicationSlotRelease 2596
ReplicationSlotReserveWal 1044
ReplicationSlotSave 2222
ReplicationSlotShmemExit 29846
ReplicationSlotValidateName 1562
ReplicationSlotsComputeLogicalRestartLSN 3408
ReplicationSlotsComputeRequiredLSN 41264
ReplicationSlotsComputeRequiredXmin 3894
ReplicationSlotsCountDBSlots 62
ReplicationSlotsDropDBSlots 82
ReplicationSlotsShmemInit 1768
ReplicationSlotsShmemSize 6830
ReportSlotInvalidation 42
RestoreSlotFromDisk 118
SaveSlotToPath 3656
SearchNamedReplicationSlot 2426
SlotExistsInStandbySlotNames 37464
StandbySlotsHaveCaughtup 1190
StartupReplicationSlots 1520
WaitForStandbyConfirmation 400
assign_standby_slot_names 1850
check_standby_slot_names 1850
validate_standby_slots 12

Generated by: LCOV version 1.14