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 17:18:43 Functions: 47 48 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetSlotInvalidationCause 0
ReplicationSlotAlter 14
validate_sync_standby_slots 38
ReportSlotInvalidation 46
GetSlotInvalidationCauseName 88
ReplicationSlotsCountDBSlots 98
ReplicationSlotsDropDBSlots 126
ReplicationSlotName 212
RestoreSlotFromDisk 242
WaitForStandbyConfirmation 452
CanInvalidateIdleSlot 742
DetermineSlotInvalidationCause 812
ReplicationSlotDrop 848
ReplicationSlotDropAcquired 856
InvalidatePossiblyObsoleteSlot 882
CheckLogicalSlotExists 936
ReplicationSlotPersist 936
ReplicationSlotDropPtr 1158
CheckSlotPermissions 1178
ReplicationSlotReserveWal 1252
StandbySlotsHaveCaughtup 1352
CreateSlotOnDisk 1354
ReplicationSlotCreate 1366
ReplicationSlotValidateName 1640
StartupReplicationSlots 1992
ReplicationSlotValidateNameInternal 2088
ReplicationSlotsShmemInit 2280
assign_synchronized_standby_slots 2412
check_synchronized_standby_slots 2418
ReplicationSlotAcquire 2678
ReplicationSlotSave 2830
ReplicationSlotRelease 3208
CheckPointReplicationSlots 3576
CheckSlotRequirements 3620
InvalidateObsoleteReplicationSlots 3624
SearchNamedReplicationSlot 3986
IsSlotForConflictCheck 4484
ReplicationSlotsComputeRequiredXmin 4902
SaveSlotToPath 4972
ReplicationSlotsComputeLogicalRestartLSN 7152
ReplicationSlotsShmemSize 8810
ReplicationSlotIndex 15460
ReplicationSlotInitialize 45794
ReplicationSlotShmemExit 45794
SlotExistsInSyncStandbySlots 50248
ReplicationSlotMarkDirty 54016
ReplicationSlotsComputeRequiredLSN 55396
ReplicationSlotCleanup 91206

Generated by: LCOV version 1.16