LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 14devel Lines: 1445 1552 93.1 %
Date: 2020-10-28 11:24:57 Functions: 84 85 98.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 44
AssertChangeLsnOrder 2404
AssertTXNLsnOrder 8102
ReorderBufferAbort 128
ReorderBufferAbortOld 982
ReorderBufferAddInvalidations 5780
ReorderBufferAddNewCommandId 30900
ReorderBufferAddNewTupleCids 30900
ReorderBufferAddSnapshot 1204
ReorderBufferAllocate 820
ReorderBufferApplyChange 632718
ReorderBufferApplyMessage 12
ReorderBufferApplyTruncate 20
ReorderBufferAssignChild 1594
ReorderBufferBuildTupleCidHash 1898
ReorderBufferCanStartStreaming 568674
ReorderBufferCanStream 10195140
ReorderBufferChangeMemoryUpdate 6659048
ReorderBufferChangeSize 6628256
ReorderBufferCheckMemoryLimit 2998210
ReorderBufferCleanupSerializedTXNs 1574
ReorderBufferCleanupTXN 4468
ReorderBufferCommit 1086
ReorderBufferCommitChild 510
ReorderBufferCommitInternal 1132
ReorderBufferCopySnap 1642
ReorderBufferExecuteInvalidations 4108
ReorderBufferFinishPrepared 52
ReorderBufferForget 3962
ReorderBufferFree 738
ReorderBufferFreeSnap 2834
ReorderBufferGetChange 3364572
ReorderBufferGetOldestTXN 166
ReorderBufferGetOldestXmin 186
ReorderBufferGetRelids 26
ReorderBufferGetTXN 4520
ReorderBufferGetTupleBuf 3117582
ReorderBufferImmediateInvalidation 728
ReorderBufferIterCompare 110826
ReorderBufferIterTXNFinish 1892
ReorderBufferIterTXNInit 1898
ReorderBufferIterTXNNext 660608
ReorderBufferLargestTXN 5914
ReorderBufferLargestTopTXN 850
ReorderBufferPrepare 48
ReorderBufferPrepareNeedSkip 156
ReorderBufferProcessPartialChange 2998210
ReorderBufferProcessTXN 1898
ReorderBufferProcessXid 4380928
ReorderBufferQueueChange 3016764
ReorderBufferQueueMessage 56
ReorderBufferResetTXN 10
ReorderBufferRestoreChange 316908
ReorderBufferRestoreChanges 182
ReorderBufferRestoreCleanup 426
ReorderBufferReturnChange 3361556
ReorderBufferReturnRelids 26
ReorderBufferReturnTXN 4468
ReorderBufferReturnTupleBuf 3114740
ReorderBufferSaveTXNSnapshot 814
ReorderBufferSerializeChange 2541156
ReorderBufferSerializeReserve 5681972
ReorderBufferSerializeTXN 6516
ReorderBufferSerializedPath 6506
ReorderBufferSetBaseSnapshot 3230
ReorderBufferSetRestartPoint 200
ReorderBufferStreamCommit 52
ReorderBufferStreamTXN 820
ReorderBufferTXNByXid 11474082
ReorderBufferToastAppendChunk 3338
ReorderBufferToastInitHash 60
ReorderBufferToastReplace 632718
ReorderBufferToastReset 632316
ReorderBufferTransferSnapToParent 1248
ReorderBufferTruncateTXN 1040
ReorderBufferTxnIsPrepared 0
ReorderBufferXidHasBaseSnapshot 2993236
ReorderBufferXidHasCatalogChanges 5588
ReorderBufferXidSetCatalogChanges 38146
ResolveCminCmaxDuringDecoding 996
SetupCheckXidLive 321612
StartupReorderBuffer 316
TransactionIdInArray 580
UpdateLogicalMappings 10
file_sort_by_lsn 34

Generated by: LCOV version 1.14