LCOV - differential code coverage report
Current view: top level - src/backend/access/gist - gistsplit.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 77.5 % 236 183 2 51 4 179 4
Current Date: 2026-05-29 21:51:00 -0400 Functions: 80.0 % 10 8 2 3 5
Baseline: lcov-20260530-034037-baseline Branches: 64.8 % 122 79 2 41 79
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 4
(360..) days: 77.2 % 232 179 2 51 179
Function coverage date bins:
(360..) days: 80.0 % 10 8 2 3 5
Branch coverage date bins:
(360..) days: 64.8 % 122 79 2 41 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
findDontCares CBC 1684 100.0 % (19 / 19) 100.0 % (8 / 8)
genericPickSplit CBC 74 100.0 % (22 / 22) 100.0 % (4 / 4)
gistSplitByKey GNC 15339 93.0 % (53 / 57) 85.0 % (34 / 40)
gistSplitHalf UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
gistUserPicksplit GNC 15172 80.0 % (36 / 45) 56.2 % (18 / 32)
gistunionsubkey CBC 1870 100.0 % (13 / 13)
gistunionsubkeyvec GNC 3740 90.0 % (9 / 10) 83.3 % (5 / 6)
placeOne UBC 0 0.0 % (0 / 18) 0.0 % (0 / 8)
removeDontCares CBC 2 100.0 % (11 / 11) 100.0 % (4 / 4)
supportSecondarySplit CBC 1 62.5 % (20 / 32) 37.5 % (6 / 16)

Generated by: LCOV version 2.5.0-beta