LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 791 927 85.3 %
Date: 2025-09-05 15:18:43 Functions: 45 46 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 704
CheckPointReplicationSlots 3392
CheckSlotPermissions 1118
CheckSlotRequirements 3438
CreateSlotOnDisk 1288
DetermineSlotInvalidationCause 766
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3432
InvalidatePossiblyObsoleteSlot 830
IsSlotForConflictCheck 4206
ReplicationSlotAcquire 2518
ReplicationSlotAlter 14
ReplicationSlotCleanup 88194
ReplicationSlotCreate 1300
ReplicationSlotDrop 808
ReplicationSlotDropAcquired 816
ReplicationSlotDropPtr 1098
ReplicationSlotIndex 15644
ReplicationSlotInitialize 44512
ReplicationSlotMarkDirty 52848
ReplicationSlotName 188
ReplicationSlotPersist 900
ReplicationSlotRelease 3018
ReplicationSlotReserveWal 1200
ReplicationSlotSave 2664
ReplicationSlotShmemExit 44512
ReplicationSlotValidateName 1936
ReplicationSlotsComputeLogicalRestartLSN 6784
ReplicationSlotsComputeRequiredLSN 54186
ReplicationSlotsComputeRequiredXmin 4616
ReplicationSlotsCountDBSlots 92
ReplicationSlotsDropDBSlots 116
ReplicationSlotsShmemInit 2152
ReplicationSlotsShmemSize 8304
ReportSlotInvalidation 42
RestoreSlotFromDisk 214
SaveSlotToPath 4690
SearchNamedReplicationSlot 3714
SlotExistsInSyncStandbySlots 49296
StandbySlotsHaveCaughtup 1240
StartupReplicationSlots 1870
WaitForStandbyConfirmation 444
assign_synchronized_standby_slots 2260
check_synchronized_standby_slots 2260
validate_sync_standby_slots 20

Generated by: LCOV version 1.16