LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1440 1542 93.4 %
Date: 2025-01-31 03:15:01 Functions: 88 88 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 4710
AssertTXNLsnOrder 13972
ReorderBufferAbort 220
ReorderBufferAbortOld 2650
ReorderBufferAddInvalidations 9688
ReorderBufferAddNewCommandId 47054
ReorderBufferAddNewTupleCids 47054
ReorderBufferAddSnapshot 2086
ReorderBufferAllocate 2008
ReorderBufferApplyChange 667970
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 46
ReorderBufferAssignChild 1710
ReorderBufferBuildTupleCidHash 3782
ReorderBufferCanStartStreaming 1010832
ReorderBufferCanStream 4271608
ReorderBufferChangeMemoryUpdate 4037732
ReorderBufferChangeSize 4476198
ReorderBufferCheckMemoryLimit 3260776
ReorderBufferCleanupSerializedTXNs 3792
ReorderBufferCleanupTXN 6876
ReorderBufferCommit 2416
ReorderBufferCommitChild 536
ReorderBufferCopySnap 3366
ReorderBufferExecuteInvalidations 8196
ReorderBufferFinishPrepared 84
ReorderBufferForget 4900
ReorderBufferFree 1648
ReorderBufferFreeSnap 5428
ReorderBufferGetCatalogChangesXacts 554
ReorderBufferGetChange 3664084
ReorderBufferGetOldestTXN 692
ReorderBufferGetOldestXmin 732
ReorderBufferGetRelids 106
ReorderBufferGetTXN 6980
ReorderBufferGetTupleBuf 3381816
ReorderBufferImmediateInvalidation 1110
ReorderBufferInvalidate 198
ReorderBufferIterCompare 103152
ReorderBufferIterTXNFinish 3778
ReorderBufferIterTXNInit 3782
ReorderBufferIterTXNNext 714684
ReorderBufferLargestStreamableTopTXN 1424
ReorderBufferLargestTXN 7338
ReorderBufferPrepare 82
ReorderBufferProcessPartialChange 3260776
ReorderBufferProcessTXN 3782
ReorderBufferProcessXid 4777190
ReorderBufferQueueChange 3260912
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 286
ReorderBufferReplay 2500
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 356118
ReorderBufferRestoreChanges 210
ReorderBufferRestoreCleanup 586
ReorderBufferReturnChange 3663652
ReorderBufferReturnRelids 96
ReorderBufferReturnTXN 6876
ReorderBufferReturnTupleBuf 3381740
ReorderBufferSaveTXNSnapshot 1420
ReorderBufferSerializeChange 2805196
ReorderBufferSerializeReserve 6288170
ReorderBufferSerializeTXN 7906
ReorderBufferSerializedPath 8150
ReorderBufferSetBaseSnapshot 5568
ReorderBufferSetRestartPoint 774
ReorderBufferSkipPrepare 204
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1420
ReorderBufferTXNByXid 12261352
ReorderBufferTXNSizeCompare 733404
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 667970
ReorderBufferToastReset 674410
ReorderBufferTransferSnapToParent 1344
ReorderBufferTruncateTXN 2100
ReorderBufferXidHasBaseSnapshot 3223312
ReorderBufferXidHasCatalogChanges 7914
ReorderBufferXidSetCatalogChanges 56774
ResolveCminCmaxDuringDecoding 1442
SetupCheckXidLive 355742
StartupReorderBuffer 1654
TransactionIdInArray 696
UpdateLogicalMappings 12
file_sort_by_lsn 68

Generated by: LCOV version 1.14