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-07 21:17:34 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 148
ReplicationSlotName 156
WaitForStandbyConfirmation 438
CanInvalidateIdleSlot 644
DetermineSlotInvalidationCause 706
InvalidatePossiblyObsoleteSlot 778
ReplicationSlotDrop 790
ReplicationSlotDropAcquired 798
ReplicationSlotPersist 884
CheckSlotPermissions 1072
ReplicationSlotDropPtr 1076
ReplicationSlotReserveWal 1176
StandbySlotsHaveCaughtup 1226
CreateSlotOnDisk 1252
ReplicationSlotCreate 1264
ReplicationSlotValidateName 1732
StartupReplicationSlots 1818
ReplicationSlotsShmemInit 2096
assign_synchronized_standby_slots 2184
check_synchronized_standby_slots 2184
check_idle_replication_slot_timeout 2278
ReplicationSlotAcquire 2456
ReplicationSlotSave 2616
SearchNamedReplicationSlot 2792
ReplicationSlotRelease 2940
CheckPointReplicationSlots 3332
CheckSlotRequirements 3352
InvalidateObsoleteReplicationSlots 3376
ReplicationSlotsComputeRequiredXmin 4490
SaveSlotToPath 4534
ReplicationSlotsComputeLogicalRestartLSN 6664
ReplicationSlotsShmemSize 8090
ReplicationSlotIndex 15780
ReplicationSlotInitialize 41732
ReplicationSlotShmemExit 41732
SlotExistsInSyncStandbySlots 55546
ReplicationSlotMarkDirty 59026
ReplicationSlotsComputeRequiredLSN 59934
ReplicationSlotCleanup 85048

Generated by: LCOV version 1.16