LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 867 999 86.8 %
Date: 2026-02-07 16:18:03 Functions: 47 48 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 740
CheckLogicalSlotExists 936
CheckPointReplicationSlots 3564
CheckSlotPermissions 1178
CheckSlotRequirements 3612
CreateSlotOnDisk 1360
DetermineSlotInvalidationCause 810
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 88
InvalidateObsoleteReplicationSlots 3612
InvalidatePossiblyObsoleteSlot 880
IsSlotForConflictCheck 4446
ReplicationSlotAcquire 2632
ReplicationSlotAlter 14
ReplicationSlotCleanup 90788
ReplicationSlotCreate 1372
ReplicationSlotDrop 850
ReplicationSlotDropAcquired 862
ReplicationSlotDropPtr 1164
ReplicationSlotIndex 15584
ReplicationSlotInitialize 45376
ReplicationSlotMarkDirty 57654
ReplicationSlotName 212
ReplicationSlotPersist 942
ReplicationSlotRelease 3166
ReplicationSlotReserveWal 1258
ReplicationSlotSave 2822
ReplicationSlotShmemExit 45376
ReplicationSlotValidateName 1646
ReplicationSlotValidateNameInternal 2092
ReplicationSlotsComputeLogicalRestartLSN 7128
ReplicationSlotsComputeRequiredLSN 59056
ReplicationSlotsComputeRequiredXmin 4894
ReplicationSlotsCountDBSlots 96
ReplicationSlotsDropDBSlots 122
ReplicationSlotsShmemInit 2280
ReplicationSlotsShmemSize 8810
ReportSlotInvalidation 46
RestoreSlotFromDisk 242
SaveSlotToPath 4972
SearchNamedReplicationSlot 3922
SlotExistsInSyncStandbySlots 53914
StandbySlotsHaveCaughtup 1356
StartupReplicationSlots 1988
WaitForStandbyConfirmation 452
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
validate_sync_standby_slots 38

Generated by: LCOV version 1.16