LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1475 1579 93.4 %
Date: 2025-05-21 19:15:23 Functions: 91 91 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 4836
AssertTXNLsnOrder 14522
ReorderBufferAbort 220
ReorderBufferAbortOld 2730
ReorderBufferAddInvalidations 9838
ReorderBufferAddNewCommandId 47236
ReorderBufferAddNewTupleCids 47236
ReorderBufferAddSnapshot 2170
ReorderBufferAllocChange 3836392
ReorderBufferAllocRelids 102
ReorderBufferAllocTXN 7236
ReorderBufferAllocTupleBuf 3553556
ReorderBufferAllocate 2096
ReorderBufferApplyChange 668014
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 44
ReorderBufferAssignChild 1738
ReorderBufferBuildTupleCidHash 3910
ReorderBufferCanStartStreaming 1012322
ReorderBufferCanStream 4435346
ReorderBufferChangeMemoryUpdate 4183908
ReorderBufferChangeSize 4637648
ReorderBufferCheckAndTruncateAbortedTXN 9660
ReorderBufferCheckMemoryLimit 3423024
ReorderBufferCleanupSerializedTXNs 3958
ReorderBufferCleanupTXN 7128
ReorderBufferCommit 2510
ReorderBufferCommitChild 534
ReorderBufferCopySnap 3500
ReorderBufferExecuteInvalidations 8440
ReorderBufferFinishPrepared 88
ReorderBufferForget 5058
ReorderBufferFree 1716
ReorderBufferFreeChange 3835936
ReorderBufferFreeRelids 92
ReorderBufferFreeSnap 5638
ReorderBufferFreeTXN 7128
ReorderBufferFreeTupleBuf 3553480
ReorderBufferGetCatalogChangesXacts 582
ReorderBufferGetInvalidations 70
ReorderBufferGetOldestTXN 714
ReorderBufferGetOldestXmin 752
ReorderBufferImmediateInvalidation 1120
ReorderBufferInvalidate 202
ReorderBufferIterCompare 103136
ReorderBufferIterTXNFinish 3908
ReorderBufferIterTXNInit 3910
ReorderBufferIterTXNNext 715488
ReorderBufferLargestStreamableTopTXN 1656
ReorderBufferLargestTXN 8358
ReorderBufferMaybeMarkTXNStreamed 2044
ReorderBufferPrepare 84
ReorderBufferProcessPartialChange 3423024
ReorderBufferProcessTXN 3910
ReorderBufferProcessXid 4958862
ReorderBufferQueueChange 3441842
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 292
ReorderBufferReplay 2598
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 347314
ReorderBufferRestoreChanges 204
ReorderBufferRestoreCleanup 610
ReorderBufferSaveTXNSnapshot 1450
ReorderBufferSerializeChange 2950792
ReorderBufferSerializeReserve 6561672
ReorderBufferSerializeTXN 8956
ReorderBufferSerializedPath 9180
ReorderBufferSetBaseSnapshot 5820
ReorderBufferSetRestartPoint 800
ReorderBufferSkipPrepare 208
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1450
ReorderBufferTXNByXid 12926294
ReorderBufferTXNSizeCompare 756940
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 668014
ReorderBufferToastReset 674728
ReorderBufferTransferSnapToParent 1374
ReorderBufferTruncateTXN 2152
ReorderBufferXidHasBaseSnapshot 3404228
ReorderBufferXidHasCatalogChanges 8166
ReorderBufferXidSetCatalogChanges 57078
ResolveCminCmaxDuringDecoding 1558
SetupCheckXidLive 355748
StartupReorderBuffer 1812
TransactionIdInArray 696
UpdateLogicalMappings 22
file_sort_by_lsn 74

Generated by: LCOV version 1.14