LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - reorderbuffer.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.1 % 1662 1548 2 40 63 9 28 1008 78 434 74 1045 3 29
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 87 87 84 3 87
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
ApplyLogicalMappingFile ECB 22
AssertChangeLsnOrder ECB 2162
AssertTXNLsnOrder GIC 6446 100.0 % (23 / 23)
ReorderBufferAbort GNC 105 81.8 % (9 / 11)
ReorderBufferAbortOld ECB 1024
ReorderBufferAddInvalidations GIC 4559 100.0 % (24 / 24)
ReorderBufferAddNewCommandId GIC 22808 100.0 % (6 / 6)
ReorderBufferAddNewTupleCids ECB 22808
ReorderBufferAddSnapshot GIC 1002 100.0 % (6 / 6)
ReorderBufferAllocate ECB 821
ReorderBufferApplyChange GIC 333687 100.0 % (5 / 5)
ReorderBufferApplyMessage GIC 11 100.0 % (9 / 9)
ReorderBufferApplyTruncate GIC 17 80.0 % (4 / 5)
ReorderBufferAssignChild GIC 863 93.3 % (14 / 15)
ReorderBufferBuildTupleCidHash ECB 1700
ReorderBufferCanStartStreaming ECB 491348
ReorderBufferCanStream ECB 2205003
ReorderBufferChangeMemoryUpdate GIC 3807299 100.0 % (15 / 15)
ReorderBufferChangeSize GIC 3807299 100.0 % (37 / 37)
ReorderBufferCheckMemoryLimit ECB 1713655
ReorderBufferCleanupSerializedTXNs ECB 1534
ReorderBufferCleanupTXN ECB 3262
ReorderBufferCommit GIC 1066 100.0 % (5 / 5)
ReorderBufferCommitChild ECB 267
ReorderBufferCopySnap ECB 1534
ReorderBufferExecuteInvalidations ECB 3577
ReorderBufferFinishPrepared GIC 38 95.5 % (21 / 22)
ReorderBufferForget GIC 2429 100.0 % (10 / 10)
ReorderBufferFree GIC 679 100.0 % (5 / 5)
ReorderBufferFreeSnap GIC 2528 100.0 % (5 / 5)
ReorderBufferGetCatalogChangesXacts GNC 208 100.0 % (14 / 14)
ReorderBufferGetChange ECB 1915007
ReorderBufferGetOldestTXN ECB 255
ReorderBufferGetOldestXmin GIC 274 100.0 % (6 / 6)
ReorderBufferGetRelids ECB 42
ReorderBufferGetTXN ECB 3310
ReorderBufferGetTupleBuf ECB 1775664
ReorderBufferImmediateInvalidation ECB 566
ReorderBufferInvalidate ECB 85
ReorderBufferIterCompare ECB 52311
ReorderBufferIterTXNFinish ECB 1699
ReorderBufferIterTXNInit GIC 1700 100.0 % (43 / 43)
ReorderBufferIterTXNNext ECB 354474
ReorderBufferLargestStreamableTopTXN ECB 637
ReorderBufferLargestTXN ECB 3698
ReorderBufferPrepare GIC 36 81.8 % (9 / 11)
ReorderBufferProcessPartialChange GIC 1713655 90.0 % (18 / 20)
ReorderBufferProcessTXN ECB 1700
ReorderBufferProcessXid ECB 2465084
ReorderBufferQueueChange ECB 1713723
ReorderBufferQueueMessage ECB 44
ReorderBufferRememberPrepareInfo ECB 124
ReorderBufferReplay GIC 1102 100.0 % (17 / 17)
ReorderBufferResetTXN GIC 7 80.0 % (8 / 10)
ReorderBufferRestoreChange ECB 178476
ReorderBufferRestoreChanges ECB 102
ReorderBufferRestoreCleanup GIC 298 90.0 % (9 / 10)
ReorderBufferReturnChange ECB 1914746
ReorderBufferReturnRelids GIC 38 100.0 % (3 / 3)
ReorderBufferReturnTXN GIC 3262 100.0 % (16 / 16)
ReorderBufferReturnTupleBuf ECB 1775624
ReorderBufferSaveTXNSnapshot GIC 660 83.3 % (5 / 6)
ReorderBufferSerializeChange GIC 1485023 84.2 % (85 / 101)
ReorderBufferSerializeReserve ECB 3309901
ReorderBufferSerializeTXN ECB 4003
ReorderBufferSerializedPath GIC 4096 100.0 % (6 / 6)
ReorderBufferSetBaseSnapshot ECB 2607
ReorderBufferSetRestartPoint GIC 279 100.0 % (3 / 3)
ReorderBufferSkipPrepare GIC 88 80.0 % (4 / 5)
ReorderBufferStreamCommit GIC 61 100.0 % (10 / 10)
ReorderBufferStreamTXN ECB 660
ReorderBufferTXNByXid GIC 6433598 100.0 % (32 / 32)
ReorderBufferToastAppendChunk ECB 1720
ReorderBufferToastInitHash ECB 33
ReorderBufferToastReplace GIC 333687 97.3 % (73 / 75)
ReorderBufferToastReset ECB 336731
ReorderBufferTransferSnapToParent GIC 681 21.1 % (4 / 19)
ReorderBufferTruncateTXN GIC 993 100.0 % (30 / 30)
ReorderBufferXidHasBaseSnapshot GIC 1696415 100.0 % (7 / 7)
ReorderBufferXidHasCatalogChanges ECB 3790
ReorderBufferXidSetCatalogChanges GIC 28337 100.0 % (11 / 11)
ResolveCminCmaxDuringDecoding ECB 601
SetupCheckXidLive ECB 177674
StartupReorderBuffer GIC 1176 90.9 % (10 / 11)
TransactionIdInArray ECB 290
UpdateLogicalMappings ECB 5
file_sort_by_lsn GIC 32 87.5 % (7 / 8)

Generated by: LCOV version v1.16-55-g56c0a2a