LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1410 1521 92.7 %
Date: 2024-03-28 12:10:52 Functions: 87 87 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
UpdateLogicalMappings 10
ReorderBufferResetTXN 14
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 36
ApplyLogicalMappingFile 44
ReorderBufferToastInitHash 66
file_sort_by_lsn 68
ReorderBufferPrepare 78
ReorderBufferReturnRelids 78
ReorderBufferFinishPrepared 80
ReorderBufferGetRelids 86
ReorderBufferQueueMessage 88
ReorderBufferStreamCommit 130
ReorderBufferInvalidate 170
ReorderBufferSkipPrepare 176
ReorderBufferRestoreChanges 204
ReorderBufferAbort 208
ReorderBufferRememberPrepareInfo 254
ReorderBufferGetCatalogChangesXacts 462
ReorderBufferCommitChild 534
ReorderBufferGetOldestTXN 542
ReorderBufferRestoreCleanup 562
ReorderBufferGetOldestXmin 572
TransactionIdInArray 580
ReorderBufferSetRestartPoint 620
ReorderBufferImmediateInvalidation 1012
ResolveCminCmaxDuringDecoding 1192
ReorderBufferLargestStreamableTopTXN 1318
ReorderBufferTransferSnapToParent 1330
ReorderBufferSaveTXNSnapshot 1372
ReorderBufferStreamTXN 1372
ReorderBufferFree 1506
StartupReorderBuffer 1520
ReorderBufferAssignChild 1694
ReorderBufferAllocate 1838
ReorderBufferAddSnapshot 1936
ReorderBufferTruncateTXN 2044
ReorderBufferCommit 2228
ReorderBufferReplay 2306
ReorderBufferAbortOld 2318
ReorderBufferCopySnap 3208
ReorderBufferCleanupSerializedTXNs 3456
ReorderBufferToastAppendChunk 3456
ReorderBufferIterTXNFinish 3542
ReorderBufferBuildTupleCidHash 3546
ReorderBufferIterTXNInit 3546
ReorderBufferProcessTXN 3546
AssertChangeLsnOrder 4470
ReorderBufferForget 4704
ReorderBufferFreeSnap 5122
ReorderBufferSetBaseSnapshot 5188
ReorderBufferCleanupTXN 6464
ReorderBufferReturnTXN 6464
ReorderBufferGetTXN 6556
ReorderBufferLargestTXN 6982
ReorderBufferExecuteInvalidations 7414
ReorderBufferXidHasCatalogChanges 7524
ReorderBufferSerializeTXN 7544
ReorderBufferSerializedPath 7736
ReorderBufferAddInvalidations 8628
AssertTXNLsnOrder 12858
ReorderBufferAddNewCommandId 43032
ReorderBufferAddNewTupleCids 43032
ReorderBufferXidSetCatalogChanges 53552
ReorderBufferIterCompare 104164
SetupCheckXidLive 355404
ReorderBufferRestoreChange 356690
ReorderBufferApplyChange 667640
ReorderBufferToastReplace 667640
ReorderBufferToastReset 673666
ReorderBufferIterTXNNext 710124
ReorderBufferCanStartStreaming 982390
ReorderBufferSerializeChange 2805240
ReorderBufferXidHasBaseSnapshot 3220710
ReorderBufferCheckMemoryLimit 3253052
ReorderBufferProcessPartialChange 3253052
ReorderBufferQueueChange 3253188
ReorderBufferReturnTupleBuf 3381376
ReorderBufferGetTupleBuf 3381450
ReorderBufferReturnChange 3652572
ReorderBufferGetChange 3652910
ReorderBufferCanStream 4235442
ReorderBufferProcessXid 4756792
ReorderBufferSerializeReserve 6289666
ReorderBufferChangeMemoryUpdate 7263158
ReorderBufferChangeSize 7263158
ReorderBufferTXNByXid 12220794

Generated by: LCOV version 1.14