LCOV - code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1475 1579 93.4 %
Date: 2025-04-19 03:16:09 Functions: 91 91 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ApplyLogicalMappingFile 54
AssertChangeLsnOrder 4822
AssertTXNLsnOrder 14414
ReorderBufferAbort 220
ReorderBufferAbortOld 2742
ReorderBufferAddInvalidations 9842
ReorderBufferAddNewCommandId 49658
ReorderBufferAddNewTupleCids 49658
ReorderBufferAddSnapshot 2192
ReorderBufferAllocChange 3520562
ReorderBufferAllocRelids 102
ReorderBufferAllocTXN 7174
ReorderBufferAllocTupleBuf 3232878
ReorderBufferAllocate 2076
ReorderBufferApplyChange 668008
ReorderBufferApplyMessage 22
ReorderBufferApplyTruncate 44
ReorderBufferAssignChild 1682
ReorderBufferBuildTupleCidHash 3896
ReorderBufferCanStartStreaming 1014242
ReorderBufferCanStream 4119672
ReorderBufferChangeMemoryUpdate 3866470
ReorderBufferChangeSize 4314654
ReorderBufferCheckAndTruncateAbortedTXN 8878
ReorderBufferCheckMemoryLimit 3105430
ReorderBufferCleanupSerializedTXNs 3918
ReorderBufferCleanupTXN 7060
ReorderBufferCommit 2496
ReorderBufferCommitChild 534
ReorderBufferCopySnap 3488
ReorderBufferExecuteInvalidations 8418
ReorderBufferFinishPrepared 88
ReorderBufferForget 5002
ReorderBufferFree 1700
ReorderBufferFreeChange 3520104
ReorderBufferFreeRelids 92
ReorderBufferFreeSnap 5658
ReorderBufferFreeTXN 7060
ReorderBufferFreeTupleBuf 3232798
ReorderBufferGetCatalogChangesXacts 598
ReorderBufferGetInvalidations 56
ReorderBufferGetOldestTXN 710
ReorderBufferGetOldestXmin 748
ReorderBufferImmediateInvalidation 1204
ReorderBufferInvalidate 202
ReorderBufferIterCompare 103136
ReorderBufferIterTXNFinish 3894
ReorderBufferIterTXNInit 3896
ReorderBufferIterTXNNext 715512
ReorderBufferLargestStreamableTopTXN 1656
ReorderBufferLargestTXN 7576
ReorderBufferMaybeMarkTXNStreamed 2044
ReorderBufferPrepare 84
ReorderBufferProcessPartialChange 3105430
ReorderBufferProcessTXN 3896
ReorderBufferProcessXid 4643996
ReorderBufferQueueChange 3124248
ReorderBufferQueueMessage 94
ReorderBufferRememberPrepareInfo 292
ReorderBufferReplay 2584
ReorderBufferResetTXN 16
ReorderBufferRestoreChange 346656
ReorderBufferRestoreChanges 204
ReorderBufferRestoreCleanup 546
ReorderBufferSaveTXNSnapshot 1450
ReorderBufferSerializeChange 2639702
ReorderBufferSerializeReserve 5938176
ReorderBufferSerializeTXN 8078
ReorderBufferSerializedPath 8318
ReorderBufferSetBaseSnapshot 5782
ReorderBufferSetRestartPoint 792
ReorderBufferSkipPrepare 208
ReorderBufferStreamCommit 132
ReorderBufferStreamTXN 1450
ReorderBufferTXNByXid 11759000
ReorderBufferTXNSizeCompare 692386
ReorderBufferToastAppendChunk 3660
ReorderBufferToastInitHash 70
ReorderBufferToastReplace 668008
ReorderBufferToastReset 674654
ReorderBufferTransferSnapToParent 1318
ReorderBufferTruncateTXN 2152
ReorderBufferXidHasBaseSnapshot 3085128
ReorderBufferXidHasCatalogChanges 8096
ReorderBufferXidSetCatalogChanges 59486
ResolveCminCmaxDuringDecoding 1522
SetupCheckXidLive 355748
StartupReorderBuffer 1800
TransactionIdInArray 696
UpdateLogicalMappings 22
file_sort_by_lsn 76

Generated by: LCOV version 1.14