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-05-19 20:11:24 Functions: 88 88 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 38
ApplyLogicalMappingFile 44
file_sort_by_lsn 64
ReorderBufferToastInitHash 66
ReorderBufferReturnRelids 76
ReorderBufferFinishPrepared 78
ReorderBufferPrepare 78
ReorderBufferGetRelids 84
ReorderBufferQueueMessage 92
ReorderBufferStreamCommit 130
ReorderBufferInvalidate 170
ReorderBufferSkipPrepare 176
ReorderBufferRestoreChanges 204
ReorderBufferAbort 208
ReorderBufferRememberPrepareInfo 254
ReorderBufferGetCatalogChangesXacts 498
ReorderBufferCommitChild 534
ReorderBufferGetOldestTXN 580
TransactionIdInArray 580
ReorderBufferRestoreCleanup 596
ReorderBufferGetOldestXmin 614
ReorderBufferSetRestartPoint 658
ReorderBufferImmediateInvalidation 1042
ResolveCminCmaxDuringDecoding 1194
ReorderBufferLargestStreamableTopTXN 1318
ReorderBufferTransferSnapToParent 1362
ReorderBufferSaveTXNSnapshot 1372
ReorderBufferStreamTXN 1372
StartupReorderBuffer 1520
ReorderBufferFree 1534
ReorderBufferAssignChild 1726
ReorderBufferAllocate 1862
ReorderBufferAddSnapshot 1976
ReorderBufferTruncateTXN 2044
ReorderBufferCommit 2224
ReorderBufferReplay 2302
ReorderBufferAbortOld 2432
ReorderBufferCopySnap 3200
ReorderBufferToastAppendChunk 3456
ReorderBufferCleanupSerializedTXNs 3514
ReorderBufferIterTXNFinish 3536
ReorderBufferBuildTupleCidHash 3538
ReorderBufferIterTXNInit 3538
ReorderBufferProcessTXN 3538
AssertChangeLsnOrder 4462
ReorderBufferForget 4842
ReorderBufferFreeSnap 5160
ReorderBufferSetBaseSnapshot 5264
ReorderBufferCleanupTXN 6606
ReorderBufferReturnTXN 6606
ReorderBufferGetTXN 6694
ReorderBufferExecuteInvalidations 7328
ReorderBufferLargestTXN 7396
ReorderBufferXidHasCatalogChanges 7656
ReorderBufferSerializeTXN 8006
ReorderBufferSerializedPath 8188
ReorderBufferAddInvalidations 8306
AssertTXNLsnOrder 13152
ReorderBufferAddNewCommandId 42136
ReorderBufferAddNewTupleCids 42136
ReorderBufferXidSetCatalogChanges 52332
ReorderBufferIterCompare 104164
SetupCheckXidLive 355404
ReorderBufferRestoreChange 356968
ReorderBufferApplyChange 667704
ReorderBufferToastReplace 667704
ReorderBufferToastReset 673874
ReorderBufferIterTXNNext 709864
ReorderBufferTXNSizeCompare 766060
ReorderBufferCanStartStreaming 982796
ReorderBufferSerializeChange 2970040
ReorderBufferXidHasBaseSnapshot 3390322
ReorderBufferCheckMemoryLimit 3422252
ReorderBufferProcessPartialChange 3422252
ReorderBufferQueueChange 3422388
ReorderBufferReturnTupleBuf 3552072
ReorderBufferGetTupleBuf 3552140
ReorderBufferReturnChange 3821166
ReorderBufferGetChange 3821492
ReorderBufferChangeSize 4179256
ReorderBufferChangeMemoryUpdate 4195912
ReorderBufferCanStream 4405048
ReorderBufferProcessXid 4925486
ReorderBufferSerializeReserve 6619870
ReorderBufferTXNByXid 12846200

Generated by: LCOV version 1.14