LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1427 1538 92.8 %
Date: 2024-04-27 09:11:26 Functions: 88 88 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 44
AssertChangeLsnOrder 4486
AssertTXNLsnOrder 13048
ReorderBufferAbort 208
ReorderBufferAbortOld 2414
ReorderBufferAddInvalidations 8736
ReorderBufferAddNewCommandId 43210
ReorderBufferAddNewTupleCids 43210
ReorderBufferAddSnapshot 1960
ReorderBufferAllocate 1862
ReorderBufferApplyChange 667708
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 38
ReorderBufferAssignChild 1694
ReorderBufferBuildTupleCidHash 3562
ReorderBufferCanStartStreaming 982382
ReorderBufferCanStream 4236088
ReorderBufferChangeMemoryUpdate 4006716
ReorderBufferChangeSize 3990594
ReorderBufferCheckMemoryLimit 3253706
ReorderBufferCleanupSerializedTXNs 3514
ReorderBufferCleanupTXN 6538
ReorderBufferCommit 2230
ReorderBufferCommitChild 534
ReorderBufferCopySnap 3230
ReorderBufferExecuteInvalidations 7520
ReorderBufferFinishPrepared 80
ReorderBufferForget 4770
ReorderBufferFree 1534
ReorderBufferFreeSnap 5172
ReorderBufferGetCatalogChangesXacts 500
ReorderBufferGetChange 3643426
ReorderBufferGetOldestTXN 580
ReorderBufferGetOldestXmin 610
ReorderBufferGetRelids 88
ReorderBufferGetTXN 6626
ReorderBufferGetTupleBuf 3371558
ReorderBufferImmediateInvalidation 1020
ReorderBufferInvalidate 170
ReorderBufferIterCompare 104164
ReorderBufferIterTXNFinish 3560
ReorderBufferIterTXNInit 3562
ReorderBufferIterTXNNext 710508
ReorderBufferLargestStreamableTopTXN 1338
ReorderBufferLargestTXN 6962
ReorderBufferPrepare 78
ReorderBufferProcessPartialChange 3253706
ReorderBufferProcessTXN 3562
ReorderBufferProcessXid 4760514
ReorderBufferQueueChange 3253842
ReorderBufferQueueMessage 92
ReorderBufferRememberPrepareInfo 254
ReorderBufferReplay 2308
ReorderBufferResetTXN 14
ReorderBufferRestoreChange 346374
ReorderBufferRestoreChanges 198
ReorderBufferRestoreCleanup 560
ReorderBufferReturnChange 3643092
ReorderBufferReturnRelids 80
ReorderBufferReturnTXN 6538
ReorderBufferReturnTupleBuf 3371490
ReorderBufferSaveTXNSnapshot 1390
ReorderBufferSerializeChange 2794924
ReorderBufferSerializeReserve 6248400
ReorderBufferSerializeTXN 7522
ReorderBufferSerializedPath 7710
ReorderBufferSetBaseSnapshot 5232
ReorderBufferSetRestartPoint 658
ReorderBufferSkipPrepare 176
ReorderBufferStreamCommit 130
ReorderBufferStreamTXN 1390
ReorderBufferTXNByXid 12226288
ReorderBufferTXNSizeCompare 733154
ReorderBufferToastAppendChunk 3456
ReorderBufferToastInitHash 66
ReorderBufferToastReplace 667708
ReorderBufferToastReset 673808
ReorderBufferTransferSnapToParent 1330
ReorderBufferTruncateTXN 2062
ReorderBufferXidHasBaseSnapshot 3221114
ReorderBufferXidHasCatalogChanges 7592
ReorderBufferXidSetCatalogChanges 53868
ResolveCminCmaxDuringDecoding 1192
SetupCheckXidLive 355404
StartupReorderBuffer 1520
TransactionIdInArray 580
UpdateLogicalMappings 10
file_sort_by_lsn 68

Generated by: LCOV version 1.14