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 00:15:05 Functions: 88 88 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
UpdateLogicalMappings 12
ReorderBufferResetTXN 16
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 46
ApplyLogicalMappingFile 54
file_sort_by_lsn 68
ReorderBufferToastInitHash 70
ReorderBufferFinishPrepared 82
ReorderBufferPrepare 82
ReorderBufferQueueMessage 94
ReorderBufferReturnRelids 100
ReorderBufferGetRelids 110
ReorderBufferStreamCommit 132
ReorderBufferInvalidate 198
ReorderBufferRestoreChanges 204
ReorderBufferSkipPrepare 204
ReorderBufferAbort 220
ReorderBufferRememberPrepareInfo 286
ReorderBufferRestoreCleanup 498
ReorderBufferCommitChild 536
ReorderBufferGetCatalogChangesXacts 550
TransactionIdInArray 696
ReorderBufferGetOldestTXN 698
ReorderBufferGetOldestXmin 738
ReorderBufferSetRestartPoint 782
ReorderBufferImmediateInvalidation 1120
ReorderBufferTransferSnapToParent 1296
ReorderBufferSaveTXNSnapshot 1438
ReorderBufferStreamTXN 1438
ReorderBufferLargestStreamableTopTXN 1444
ResolveCminCmaxDuringDecoding 1450
ReorderBufferFree 1650
StartupReorderBuffer 1654
ReorderBufferAssignChild 1662
ReorderBufferAllocate 2016
ReorderBufferAddSnapshot 2104
ReorderBufferTruncateTXN 2118
ReorderBufferCommit 2426
ReorderBufferReplay 2510
ReorderBufferAbortOld 2680
ReorderBufferCopySnap 3400
ReorderBufferToastAppendChunk 3660
ReorderBufferCleanupSerializedTXNs 3802
ReorderBufferIterTXNFinish 3808
ReorderBufferBuildTupleCidHash 3810
ReorderBufferIterTXNInit 3810
ReorderBufferProcessTXN 3810
AssertChangeLsnOrder 4738
ReorderBufferForget 4824
ReorderBufferFreeSnap 5484
ReorderBufferSetBaseSnapshot 5554
ReorderBufferLargestTXN 6276
ReorderBufferSerializeTXN 6650
ReorderBufferCleanupTXN 6808
ReorderBufferReturnTXN 6808
ReorderBufferGetTXN 6920
ReorderBufferSerializedPath 6984
ReorderBufferXidHasCatalogChanges 7846
ReorderBufferExecuteInvalidations 8244
ReorderBufferAddInvalidations 9836
AssertTXNLsnOrder 13910
ReorderBufferAddNewCommandId 47634
ReorderBufferAddNewTupleCids 47634
ReorderBufferXidSetCatalogChanges 57502
ReorderBufferIterCompare 103152
ReorderBufferRestoreChange 347218
SetupCheckXidLive 355742
ReorderBufferTXNSizeCompare 659558
ReorderBufferApplyChange 667976
ReorderBufferToastReplace 667976
ReorderBufferToastReset 674348
ReorderBufferIterTXNNext 714924
ReorderBufferCanStartStreaming 1011030
ReorderBufferSerializeChange 2379140
ReorderBufferXidHasBaseSnapshot 2793842
ReorderBufferCheckMemoryLimit 2831692
ReorderBufferProcessPartialChange 2831692
ReorderBufferQueueChange 2831828
ReorderBufferReturnTupleBuf 2942854
ReorderBufferGetTupleBuf 2942930
ReorderBufferReturnChange 3226222
ReorderBufferGetChange 3226680
ReorderBufferChangeMemoryUpdate 3590108
ReorderBufferCanStream 3842722
ReorderBufferChangeSize 4026840
ReorderBufferProcessXid 4349488
ReorderBufferSerializeReserve 5418256
ReorderBufferTXNByXid 10746248

Generated by: LCOV version 1.14