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-13 16:15:06 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 78
GetSlotInvalidationCauseName 86
ReplicationSlotsDropDBSlots 102
RestoreSlotFromDisk 140
ReplicationSlotName 144
WaitForStandbyConfirmation 428
CanInvalidateIdleSlot 624
DetermineSlotInvalidationCause 690
InvalidatePossiblyObsoleteSlot 754
ReplicationSlotDrop 774
ReplicationSlotDropAcquired 782
ReplicationSlotPersist 858
CheckSlotPermissions 1054
ReplicationSlotDropPtr 1060
ReplicationSlotReserveWal 1150
StandbySlotsHaveCaughtup 1210
CreateSlotOnDisk 1226
ReplicationSlotCreate 1238
StartupReplicationSlots 1676
ReplicationSlotValidateName 1696
ReplicationSlotsShmemInit 1946
assign_synchronized_standby_slots 2032
check_synchronized_standby_slots 2032
check_idle_replication_slot_timeout 2086
ReplicationSlotAcquire 2378
ReplicationSlotSave 2460
CheckPointReplicationSlots 2510
InvalidateObsoleteReplicationSlots 2552
SearchNamedReplicationSlot 2680
ReplicationSlotRelease 2852
CheckSlotRequirements 3258
ReplicationSlotsComputeRequiredXmin 4262
SaveSlotToPath 4334
ReplicationSlotsComputeLogicalRestartLSN 5020
ReplicationSlotsShmemSize 7510
ReplicationSlotIndex 15590
SlotExistsInSyncStandbySlots 16810
ReplicationSlotMarkDirty 20120
ReplicationSlotsComputeRequiredLSN 20978
ReplicationSlotInitialize 35180
ReplicationSlotShmemExit 35180
ReplicationSlotCleanup 77778

Generated by: LCOV version 1.14