LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 763 906 84.2 %
Date: 2025-06-08 04:17:28 Functions: 45 46 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CanInvalidateIdleSlot 636
CheckPointReplicationSlots 3316
CheckSlotPermissions 1072
CheckSlotRequirements 3342
CreateSlotOnDisk 1250
DetermineSlotInvalidationCause 698
GetSlotInvalidationCause 0
GetSlotInvalidationCauseName 84
InvalidateObsoleteReplicationSlots 3360
InvalidatePossiblyObsoleteSlot 770
ReplicationSlotAcquire 2442
ReplicationSlotAlter 12
ReplicationSlotCleanup 85140
ReplicationSlotCreate 1262
ReplicationSlotDrop 788
ReplicationSlotDropAcquired 794
ReplicationSlotDropPtr 1072
ReplicationSlotIndex 16138
ReplicationSlotInitialize 41822
ReplicationSlotMarkDirty 47620
ReplicationSlotName 158
ReplicationSlotPersist 882
ReplicationSlotRelease 2926
ReplicationSlotReserveWal 1174
ReplicationSlotSave 2616
ReplicationSlotShmemExit 41822
ReplicationSlotValidateName 1730
ReplicationSlotsComputeLogicalRestartLSN 6632
ReplicationSlotsComputeRequiredLSN 48518
ReplicationSlotsComputeRequiredXmin 4482
ReplicationSlotsCountDBSlots 90
ReplicationSlotsDropDBSlots 114
ReplicationSlotsShmemInit 2096
ReplicationSlotsShmemSize 8090
ReportSlotInvalidation 42
RestoreSlotFromDisk 148
SaveSlotToPath 4524
SearchNamedReplicationSlot 2772
SlotExistsInSyncStandbySlots 44134
StandbySlotsHaveCaughtup 1228
StartupReplicationSlots 1816
WaitForStandbyConfirmation 438
assign_synchronized_standby_slots 2184
check_idle_replication_slot_timeout 2278
check_synchronized_standby_slots 2184
validate_sync_standby_slots 12

Generated by: LCOV version 1.16