LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 803 937 85.7 %
Date: 2025-11-25 08:19:22 Functions: 46 47 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 24
ReportSlotInvalidation 42
GetSlotInvalidationCauseName 84
ReplicationSlotsCountDBSlots 92
ReplicationSlotsDropDBSlots 118
ReplicationSlotName 190
RestoreSlotFromDisk 222
WaitForStandbyConfirmation 448
CanInvalidateIdleSlot 710
DetermineSlotInvalidationCause 782
ReplicationSlotDrop 818
ReplicationSlotDropAcquired 828
InvalidatePossiblyObsoleteSlot 846
ReplicationSlotPersist 914
ReplicationSlotDropPtr 1114
CheckSlotPermissions 1128
ReplicationSlotReserveWal 1216
CreateSlotOnDisk 1308
ReplicationSlotCreate 1320
StandbySlotsHaveCaughtup 1338
ReplicationSlotValidateName 1574
StartupReplicationSlots 1918
ReplicationSlotValidateNameInternal 2026
ReplicationSlotsShmemInit 2202
assign_synchronized_standby_slots 2308
check_synchronized_standby_slots 2314
ReplicationSlotAcquire 2562
ReplicationSlotSave 2726
ReplicationSlotRelease 3070
CheckPointReplicationSlots 3452
CheckSlotRequirements 3490
InvalidateObsoleteReplicationSlots 3496
SearchNamedReplicationSlot 3794
IsSlotForConflictCheck 4326
ReplicationSlotsComputeRequiredXmin 4738
SaveSlotToPath 4778
ReplicationSlotsComputeLogicalRestartLSN 6904
ReplicationSlotsShmemSize 8504
ReplicationSlotIndex 15620
SlotExistsInSyncStandbySlots 38564
ReplicationSlotMarkDirty 42202
ReplicationSlotsComputeRequiredLSN 43522
ReplicationSlotInitialize 44956
ReplicationSlotShmemExit 44956
ReplicationSlotCleanup 89266

Generated by: LCOV version 1.16