LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 803 937 85.7 %
Date: 2025-11-25 09:17:59 Functions: 46 47 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 720
CheckPointReplicationSlots 3470
CheckSlotPermissions 1126
CheckSlotRequirements 3480
CreateSlotOnDisk 1306
DetermineSlotInvalidationCause 792
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3514
InvalidatePossiblyObsoleteSlot 856
IsSlotForConflictCheck 4334
ReplicationSlotAcquire 2574
ReplicationSlotAlter 14
ReplicationSlotCleanup 88964
ReplicationSlotCreate 1318
ReplicationSlotDrop 822
ReplicationSlotDropAcquired 832
ReplicationSlotDropPtr 1118
ReplicationSlotIndex 15352
ReplicationSlotInitialize 44652
ReplicationSlotMarkDirty 49498
ReplicationSlotName 190
ReplicationSlotPersist 912
ReplicationSlotRelease 3076
ReplicationSlotReserveWal 1214
ReplicationSlotSave 2700
ReplicationSlotShmemExit 44652
ReplicationSlotValidateName 1572
ReplicationSlotValidateNameInternal 2022
ReplicationSlotsComputeLogicalRestartLSN 6940
ReplicationSlotsComputeRequiredLSN 50854
ReplicationSlotsComputeRequiredXmin 4734
ReplicationSlotsCountDBSlots 92
ReplicationSlotsDropDBSlots 118
ReplicationSlotsShmemInit 2202
ReplicationSlotsShmemSize 8504
ReportSlotInvalidation 42
RestoreSlotFromDisk 222
SaveSlotToPath 4760
SearchNamedReplicationSlot 3814
SlotExistsInSyncStandbySlots 45892
StandbySlotsHaveCaughtup 1336
StartupReplicationSlots 1918
WaitForStandbyConfirmation 446
assign_synchronized_standby_slots 2308
check_synchronized_standby_slots 2314
validate_sync_standby_slots 24

Generated by: LCOV version 1.16