LCOV - differential code coverage report
Current view: top level - src/backend/access/gist - gistsplit.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 77.5 % 236 183 2 51 4 179 2 4
Current Date: 2026-08-27 14:31:44 +0300 Functions: 80.0 % 10 8 1 1 1 7
Baseline: lcov-20260827-baseline Branches: 64.8 % 122 79 43 79
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 66.7 % 6 4 2 4
(30,360] days: 100.0 % 4 4 4
(360..) days: 77.4 % 226 175 51 175
Function coverage date bins:
(360..) days: 80.0 % 10 8 1 1 1 7
Branch coverage date bins:
(360..) days: 64.8 % 122 79 43 79

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
gistUserPicksplit CBC 15125 80.0 % (36 / 45) 56.2 % (18 / 32)
supportSecondarySplit CBC 1 62.5 % (20 / 32) 37.5 % (6 / 16)
placeOne UBC 0 0.0 % (0 / 18) 0.0 % (0 / 8)
gistSplitByKey GNC 15229 93.0 % (53 / 57) 85.0 % (34 / 40)
gistSplitHalf UNC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
gistunionsubkeyvec CBC 3622 90.0 % (9 / 10) 83.3 % (5 / 6)
findDontCares CBC 1688 100.0 % (19 / 19) 100.0 % (8 / 8)
genericPickSplit CBC 73 100.0 % (22 / 22) 100.0 % (4 / 4)
removeDontCares CBC 2 100.0 % (11 / 11) 100.0 % (4 / 4)
gistunionsubkey CBC 1811 100.0 % (13 / 13)

Generated by: LCOV version 2.0-1