LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 767 904 84.8 %
Date: 2025-03-14 09:15:37 Functions: 45 46 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetSlotInvalidationCause 0
ReplicationSlotAlter 12
validate_sync_standby_slots 12
ReportSlotInvalidation 42
ReplicationSlotsCountDBSlots 76
GetSlotInvalidationCauseName 86
ReplicationSlotsDropDBSlots 100
RestoreSlotFromDisk 140
ReplicationSlotName 146
WaitForStandbyConfirmation 428
CanInvalidateIdleSlot 624
DetermineSlotInvalidationCause 690
InvalidatePossiblyObsoleteSlot 754
ReplicationSlotDrop 776
ReplicationSlotDropAcquired 784
ReplicationSlotPersist 862
CheckSlotPermissions 1054
ReplicationSlotDropPtr 1062
ReplicationSlotReserveWal 1154
StandbySlotsHaveCaughtup 1212
CreateSlotOnDisk 1230
ReplicationSlotCreate 1242
StartupReplicationSlots 1676
ReplicationSlotValidateName 1700
ReplicationSlotsShmemInit 1946
assign_synchronized_standby_slots 2032
check_synchronized_standby_slots 2032
check_idle_replication_slot_timeout 2086
ReplicationSlotAcquire 2376
ReplicationSlotSave 2472
CheckPointReplicationSlots 2512
InvalidateObsoleteReplicationSlots 2554
SearchNamedReplicationSlot 2678
ReplicationSlotRelease 2852
CheckSlotRequirements 3264
ReplicationSlotsComputeRequiredXmin 4278
SaveSlotToPath 4350
ReplicationSlotsComputeLogicalRestartLSN 5024
ReplicationSlotsShmemSize 7510
SlotExistsInSyncStandbySlots 13872
ReplicationSlotIndex 16062
ReplicationSlotMarkDirty 17200
ReplicationSlotsComputeRequiredLSN 18058
ReplicationSlotInitialize 35220
ReplicationSlotShmemExit 35220
ReplicationSlotCleanup 77802

Generated by: LCOV version 1.14