LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 791 927 85.3 %
Date: 2025-10-03 04:17:49 Functions: 45 46 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 710
CheckPointReplicationSlots 3440
CheckSlotPermissions 1120
CheckSlotRequirements 3470
CreateSlotOnDisk 1292
DetermineSlotInvalidationCause 772
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3480
InvalidatePossiblyObsoleteSlot 836
IsSlotForConflictCheck 4258
ReplicationSlotAcquire 2568
ReplicationSlotAlter 14
ReplicationSlotCleanup 88012
ReplicationSlotCreate 1304
ReplicationSlotDrop 808
ReplicationSlotDropAcquired 816
ReplicationSlotDropPtr 1100
ReplicationSlotIndex 15470
ReplicationSlotInitialize 44026
ReplicationSlotMarkDirty 52026
ReplicationSlotName 190
ReplicationSlotPersist 900
ReplicationSlotRelease 3072
ReplicationSlotReserveWal 1202
ReplicationSlotSave 2680
ReplicationSlotShmemExit 44026
ReplicationSlotValidateName 1950
ReplicationSlotsComputeLogicalRestartLSN 6880
ReplicationSlotsComputeRequiredLSN 53362
ReplicationSlotsComputeRequiredXmin 4674
ReplicationSlotsCountDBSlots 92
ReplicationSlotsDropDBSlots 118
ReplicationSlotsShmemInit 2178
ReplicationSlotsShmemSize 8408
ReportSlotInvalidation 42
RestoreSlotFromDisk 222
SaveSlotToPath 4716
SearchNamedReplicationSlot 3802
SlotExistsInSyncStandbySlots 48436
StandbySlotsHaveCaughtup 1322
StartupReplicationSlots 1896
WaitForStandbyConfirmation 446
assign_synchronized_standby_slots 2284
check_synchronized_standby_slots 2284
validate_sync_standby_slots 18

Generated by: LCOV version 1.16