LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 807 939 85.9 %
Date: 2025-12-17 10:18:13 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 3496
CheckSlotPermissions 1126
CheckSlotRequirements 3486
CreateSlotOnDisk 1306
DetermineSlotInvalidationCause 780
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3536
InvalidatePossiblyObsoleteSlot 844
IsSlotForConflictCheck 4318
ReplicationSlotAcquire 2578
ReplicationSlotAlter 14
ReplicationSlotCleanup 90630
ReplicationSlotCreate 1318
ReplicationSlotDrop 830
ReplicationSlotDropAcquired 838
ReplicationSlotDropPtr 1124
ReplicationSlotIndex 16222
ReplicationSlotInitialize 45420
ReplicationSlotMarkDirty 50102
ReplicationSlotName 190
ReplicationSlotPersist 912
ReplicationSlotRelease 3074
ReplicationSlotReserveWal 1214
ReplicationSlotSave 2708
ReplicationSlotShmemExit 45420
ReplicationSlotValidateName 1574
ReplicationSlotValidateNameInternal 2002
ReplicationSlotsComputeLogicalRestartLSN 6992
ReplicationSlotsComputeRequiredLSN 51478
ReplicationSlotsComputeRequiredXmin 4758
ReplicationSlotsCountDBSlots 96
ReplicationSlotsDropDBSlots 122
ReplicationSlotsShmemInit 2232
ReplicationSlotsShmemSize 8618
ReportSlotInvalidation 42
RestoreSlotFromDisk 222
SaveSlotToPath 4766
SearchNamedReplicationSlot 3822
SlotExistsInSyncStandbySlots 46494
StandbySlotsHaveCaughtup 1316
StartupReplicationSlots 1942
WaitForStandbyConfirmation 446
assign_synchronized_standby_slots 2360
check_synchronized_standby_slots 2366
validate_sync_standby_slots 34

Generated by: LCOV version 1.16