LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 782 920 85.0 %
Date: 2025-07-17 02:18:35 Functions: 44 45 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 626
CheckPointReplicationSlots 3370
CheckSlotPermissions 1086
CheckSlotRequirements 3368
CreateSlotOnDisk 1254
DetermineSlotInvalidationCause 688
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3410
InvalidatePossiblyObsoleteSlot 752
ReplicationSlotAcquire 2478
ReplicationSlotAlter 12
ReplicationSlotCleanup 85876
ReplicationSlotCreate 1266
ReplicationSlotDrop 790
ReplicationSlotDropAcquired 798
ReplicationSlotDropPtr 1078
ReplicationSlotIndex 15104
ReplicationSlotInitialize 42422
ReplicationSlotMarkDirty 55828
ReplicationSlotName 156
ReplicationSlotPersist 882
ReplicationSlotRelease 2962
ReplicationSlotReserveWal 1178
ReplicationSlotSave 2618
ReplicationSlotShmemExit 42422
ReplicationSlotValidateName 1840
ReplicationSlotsComputeLogicalRestartLSN 6740
ReplicationSlotsComputeRequiredLSN 57152
ReplicationSlotsComputeRequiredXmin 4528
ReplicationSlotsCountDBSlots 90
ReplicationSlotsDropDBSlots 114
ReplicationSlotsShmemInit 2134
ReplicationSlotsShmemSize 8230
ReportSlotInvalidation 42
RestoreSlotFromDisk 150
SaveSlotToPath 4534
SearchNamedReplicationSlot 2812
SlotExistsInSyncStandbySlots 52330
StandbySlotsHaveCaughtup 1220
StartupReplicationSlots 1848
WaitForStandbyConfirmation 444
assign_synchronized_standby_slots 2230
check_synchronized_standby_slots 2230
validate_sync_standby_slots 12

Generated by: LCOV version 1.16