LCOV - differential code coverage report
Current view: top level - src/backend/access/gin - ginget.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 83.4 % 634 529 105 3 526 3
Current Date: 2025-12-17 08:58:58 +0900 Functions: 93.8 % 16 15 1 3 12
Baseline: lcov-20251217-005640-baseline Branches: 68.6 % 414 284 130 284
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 92.6 % 27 25 2 1 24
(360..) days: 83.0 % 605 502 103 502
Function coverage date bins:
(360..) days: 93.8 % 16 15 1 3 12
Branch coverage date bins:
(30,360] days: 61.1 % 36 22 14 22
(360..) days: 69.3 % 378 262 116 262

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
matchPartialInPendingList UBC 0 0.0 % (0 / 24) 0.0 % (0 / 14)
scanPostingTree CBC 6 100.0 % (14 / 14) 75.0 % (3 / 4)
entryLoadMoreItems CBC 50 87.8 % (43 / 49) 75.0 % (21 / 28)
collectMatchBitmap CBC 440 89.7 % (52 / 58) 68.4 % (26 / 38)
collectMatchesForHeapRow CBC 726 81.7 % (58 / 71) 75.0 % (36 / 48)
scanGetCandidate CBC 810 76.0 % (19 / 25) 80.0 % (8 / 10)
scanPendingInsert GNC 966 100.0 % (34 / 34) 100.0 % (12 / 12)
startScan CBC 966 88.9 % (16 / 18) 85.7 % (12 / 14)
gingetbitmap CBC 972 94.1 % (16 / 17) 62.5 % (5 / 8)
startScanKey GNC 1032 100.0 % (44 / 44) 95.0 % (19 / 20)
entryIndexByFrequencyCmp GNC 1756 100.0 % (11 / 11) 100.0 % (4 / 4)
startScanEntry CBC 2038 84.6 % (55 / 65) 70.8 % (17 / 24)
moveRightIfItNeeded CBC 204546 100.0 % (10 / 10) 100.0 % (4 / 4)
scanGetItem CBC 490532 79.5 % (35 / 44) 46.0 % (23 / 50)
keyGetItem CBC 503830 75.8 % (69 / 91) 67.1 % (47 / 70)
entryGetItem CBC 548371 89.8 % (53 / 59) 71.2 % (47 / 66)

Generated by: LCOV version 2.4-beta