LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 86.8 % 1003 871
Test Date: 2026-03-24 09:15:55 Functions: 97.9 % 48 47
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
CanInvalidateIdleSlot 375
CheckLogicalSlotExists 471
CheckPointReplicationSlots 1836
CheckSlotPermissions 596
CheckSlotRequirements 1888
CreateSlotOnDisk 701
DetermineSlotInvalidationCause 408
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 45
InvalidateObsoleteReplicationSlots 1861
InvalidatePossiblyObsoleteSlot 447
IsSlotForConflictCheck 2337
ReplicationSlotAcquire 1408
ReplicationSlotAlter 7
ReplicationSlotCleanup 54646
ReplicationSlotCreate 707
ReplicationSlotDrop 442
ReplicationSlotDropAcquired 449
ReplicationSlotDropPtr 602
ReplicationSlotIndex 8167
ReplicationSlotInitialize 24264
ReplicationSlotMarkDirty 43912
ReplicationSlotName 107
ReplicationSlotPersist 490
ReplicationSlotRelease 1679
ReplicationSlotReserveWal 650
ReplicationSlotSave 1494
ReplicationSlotShmemExit 24264
ReplicationSlotValidateName 850
ReplicationSlotValidateNameInternal 1068
ReplicationSlotsComputeLogicalRestartLSN 3672
ReplicationSlotsComputeRequiredLSN 44622
ReplicationSlotsComputeRequiredXmin 2560
ReplicationSlotsCountDBSlots 51
ReplicationSlotsDropDBSlots 64
ReplicationSlotsShmemInit 1180
ReplicationSlotsShmemSize 4565
ReportSlotInvalidation 23
RestoreSlotFromDisk 121
SaveSlotToPath 2593
SearchNamedReplicationSlot 2111
SlotExistsInSyncStandbySlots 41942
StandbySlotsHaveCaughtup 697
StartupReplicationSlots 1033
WaitForStandbyConfirmation 231
assign_synchronized_standby_slots 1251
check_synchronized_standby_slots 1254
validate_sync_standby_slots 19

Generated by: LCOV version 2.0-1