LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 749 873 85.8 %
Date: 2025-02-02 04:15:20 Functions: 41 42 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CheckPointReplicationSlots 2482
CheckSlotPermissions 1044
CheckSlotRequirements 3194
CreateSlotOnDisk 1206
GetSlotInvalidationCause 0
InvalidateObsoleteReplicationSlots 2524
InvalidatePossiblyObsoleteSlot 756
ReplicationSlotAcquire 2324
ReplicationSlotAlter 12
ReplicationSlotCleanup 76572
ReplicationSlotCreate 1218
ReplicationSlotDrop 744
ReplicationSlotDropAcquired 756
ReplicationSlotDropPtr 1034
ReplicationSlotIndex 15262
ReplicationSlotInitialize 34664
ReplicationSlotMarkDirty 22976
ReplicationSlotName 152
ReplicationSlotPersist 840
ReplicationSlotRelease 2794
ReplicationSlotReserveWal 1130
ReplicationSlotSave 2412
ReplicationSlotShmemExit 34664
ReplicationSlotValidateName 1672
ReplicationSlotsComputeLogicalRestartLSN 4964
ReplicationSlotsComputeRequiredLSN 23820
ReplicationSlotsComputeRequiredXmin 4196
ReplicationSlotsCountDBSlots 72
ReplicationSlotsDropDBSlots 96
ReplicationSlotsShmemInit 1924
ReplicationSlotsShmemSize 7422
ReportSlotInvalidation 42
RestoreSlotFromDisk 136
SaveSlotToPath 4268
SearchNamedReplicationSlot 2616
SlotExistsInSyncStandbySlots 19712
StandbySlotsHaveCaughtup 1204
StartupReplicationSlots 1654
WaitForStandbyConfirmation 430
assign_synchronized_standby_slots 2010
check_synchronized_standby_slots 2010
validate_sync_standby_slots 12

Generated by: LCOV version 1.14