LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 781 925 84.4 %
Date: 2025-06-28 14:18:00 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
GetSlotInvalidationCauseName 84
ReplicationSlotsCountDBSlots 90
ReplicationSlotsDropDBSlots 114
RestoreSlotFromDisk 150
ReplicationSlotName 156
WaitForStandbyConfirmation 440
CanInvalidateIdleSlot 640
DetermineSlotInvalidationCause 702
InvalidatePossiblyObsoleteSlot 774
ReplicationSlotDrop 794
ReplicationSlotDropAcquired 802
ReplicationSlotPersist 882
ReplicationSlotDropPtr 1082
CheckSlotPermissions 1086
ReplicationSlotReserveWal 1180
StandbySlotsHaveCaughtup 1228
CreateSlotOnDisk 1256
ReplicationSlotCreate 1268
ReplicationSlotValidateName 1740
StartupReplicationSlots 1842
ReplicationSlotsShmemInit 2126
assign_synchronized_standby_slots 2214
check_synchronized_standby_slots 2214
check_idle_replication_slot_timeout 2308
ReplicationSlotAcquire 2472
ReplicationSlotSave 2634
SearchNamedReplicationSlot 2814
ReplicationSlotRelease 2956
CheckPointReplicationSlots 3350
CheckSlotRequirements 3354
InvalidateObsoleteReplicationSlots 3396
ReplicationSlotsComputeRequiredXmin 4528
SaveSlotToPath 4552
ReplicationSlotsComputeLogicalRestartLSN 6700
ReplicationSlotsShmemSize 8204
ReplicationSlotIndex 14768
ReplicationSlotInitialize 42158
ReplicationSlotShmemExit 42158
SlotExistsInSyncStandbySlots 51828
ReplicationSlotMarkDirty 55338
ReplicationSlotsComputeRequiredLSN 56642
ReplicationSlotCleanup 85470

Generated by: LCOV version 1.16