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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 86.6 % 634 549 85 18 531 18
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 16 16 4 12
Baseline: lcov-20261105-baseline Branches: 71.0 % 414 294 120 24 270
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 20 20 18 2
(360..) days: 86.2 % 614 529 85 529
Function coverage date bins:
(360..) days: 100.0 % 16 16 4 12
Branch coverage date bins:
(30,360] days: 100.0 % 24 24 24
(360..) days: 69.2 % 390 270 120 270

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
scanGetItem CBC 671388 79.5 % (35 / 44) 46.0 % (23 / 50)
keyGetItem GNC 686212 75.8 % (69 / 91) 67.1 % (47 / 70)
entryGetItem CBC 735786 89.8 % (53 / 59) 71.2 % (47 / 66)
collectMatchBitmap CBC 504 89.7 % (52 / 58) 68.4 % (26 / 38)
collectMatchesForHeapRow GNC 992 85.9 % (61 / 71) 77.1 % (37 / 48)
entryLoadMoreItems CBC 69 87.8 % (43 / 49) 75.0 % (21 / 28)
startScanEntry CBC 3870 84.6 % (55 / 65) 70.8 % (17 / 24)
matchPartialInPendingList CBC 10 70.8 % (17 / 24) 64.3 % (9 / 14)
gingetbitmap CBC 1186 94.1 % (16 / 17) 62.5 % (5 / 8)
scanGetCandidate CBC 1121 76.0 % (19 / 25) 80.0 % (8 / 10)
startScan CBC 1178 88.9 % (16 / 18) 85.7 % (12 / 14)
scanPostingTree CBC 8 100.0 % (14 / 14) 75.0 % (3 / 4)
startScanKey GNC 1264 100.0 % (44 / 44) 95.0 % (19 / 20)
entryIndexByFrequencyCmp CBC 4879 100.0 % (11 / 11) 100.0 % (4 / 4)
moveRightIfItNeeded CBC 292139 100.0 % (10 / 10) 100.0 % (4 / 4)
scanPendingInsert GNC 1178 100.0 % (34 / 34) 100.0 % (12 / 12)

Generated by: LCOV version 2.0-1