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-04 15:18:17 Functions: 46 47 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 718
CheckPointReplicationSlots 3460
CheckSlotPermissions 1118
CheckSlotRequirements 3462
CreateSlotOnDisk 1298
DetermineSlotInvalidationCause 784
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3502
InvalidatePossiblyObsoleteSlot 848
IsSlotForConflictCheck 4282
ReplicationSlotAcquire 2562
ReplicationSlotAlter 14
ReplicationSlotCleanup 88904
ReplicationSlotCreate 1310
ReplicationSlotDrop 814
ReplicationSlotDropAcquired 824
ReplicationSlotDropPtr 1108
ReplicationSlotIndex 16672
ReplicationSlotInitialize 44766
ReplicationSlotMarkDirty 53114
ReplicationSlotName 190
ReplicationSlotPersist 906
ReplicationSlotRelease 3064
ReplicationSlotReserveWal 1206
ReplicationSlotSave 2680
ReplicationSlotShmemExit 44766
ReplicationSlotValidateName 1564
ReplicationSlotValidateNameInternal 1982
ReplicationSlotsComputeLogicalRestartLSN 6920
ReplicationSlotsComputeRequiredLSN 54468
ReplicationSlotsComputeRequiredXmin 4690
ReplicationSlotsCountDBSlots 92
ReplicationSlotsDropDBSlots 118
ReplicationSlotsShmemInit 2194
ReplicationSlotsShmemSize 8472
ReportSlotInvalidation 42
RestoreSlotFromDisk 222
SaveSlotToPath 4730
SearchNamedReplicationSlot 3802
SlotExistsInSyncStandbySlots 49538
StandbySlotsHaveCaughtup 1338
StartupReplicationSlots 1910
WaitForStandbyConfirmation 444
assign_synchronized_standby_slots 2300
check_synchronized_standby_slots 2306
validate_sync_standby_slots 24

Generated by: LCOV version 1.16