LCOV - differential code coverage report
Current view: top level - src/backend/access/hash - hash.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DUB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 93.3 % 327 305 22 4 4 297 2 3
Current Date: 2025-12-18 07:33:40 +0900 Functions: 93.3 % 15 14 1 4 10
Baseline: lcov-20251218-005734-baseline Branches: 72.6 % 164 119 45 4 115
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 73.7 % 19 14 5 14
(360..) days: 94.4 % 304 287 17 4 283
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 100.0 % 13 13 4 9
Branch coverage date bins:
(30,360] days: 50.0 % 6 3 3 3
(360..) days: 73.4 % 158 116 42 4 112

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
hashbulkdelete GNC 26 84.8 % (56 / 66) 55.0 % (22 / 40)
hashtranslatestrategy UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
hashbucketcleanup CBC 1260 97.7 % (85 / 87) 85.9 % (55 / 64)
hashbuild GNC 170 95.8 % (23 / 24) 70.0 % (7 / 10)
hashbuildCallback CBC 247775 90.9 % (10 / 11) 75.0 % (3 / 4)
hashendscan CBC 194 91.7 % (11 / 12) 80.0 % (8 / 10)
hashinsert CBC 115074 87.5 % (7 / 8) 50.0 % (1 / 2)
hashrescan CBC 270 92.3 % (12 / 13) 66.7 % (8 / 12)
hashtranslatecmptype CBC 10 75.0 % (3 / 4) 50.0 % (1 / 2)
hashbeginscan GNC 194 100.0 % (13 / 13) 50.0 % (1 / 2)
hashbuildempty CBC 3 100.0 % (3 / 3)
hashgetbitmap CBC 34 100.0 % (10 / 10) 100.0 % (2 / 2)
hashgettuple GNC 50737 100.0 % (12 / 12) 75.0 % (9 / 12)
hashhandler CBC 1779 100.0 % (53 / 53)
hashvacuumcleanup CBC 39 100.0 % (7 / 7) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta