LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep - prepunion.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 97.2 % 469 456 13 7 449 6
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 12 12 1 11
Baseline: lcov-20261105-baseline Branches: 77.6 % 415 322 93 6 316
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 % 25 25 7 18
(360..) days: 97.1 % 444 431 13 431
Function coverage date bins:
(360..) days: 100.0 % 12 12 1 11
Branch coverage date bins:
(30,360] days: 92.9 % 14 13 1 6 7
(360..) days: 77.1 % 401 309 92 309

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
build_setop_child_paths CBC 13121 100.0 % (49 / 49) 84.6 % (44 / 52)
create_setop_pathtarget CBC 4486 100.0 % (11 / 11) 100.0 % (8 / 8)
generate_append_tlist CBC 4468 97.4 % (37 / 38) 81.2 % (39 / 48)
generate_nonunion_paths CBC 714 96.7 % (87 / 90) 77.0 % (47 / 61)
generate_recursion_path CBC 696 96.8 % (30 / 31) 62.5 % (10 / 16)
generate_setop_grouplist CBC 4247 100.0 % (14 / 14) 68.8 % (11 / 16)
generate_setop_tlist CBC 13855 100.0 % (32 / 32) 81.8 % (36 / 44)
generate_union_paths GNC 3772 99.1 % (108 / 109) 86.0 % (74 / 86)
plan_set_operations CBC 5012 100.0 % (25 / 25) 57.1 % (16 / 28)
plan_union_children CBC 3772 100.0 % (22 / 22) 93.8 % (15 / 16)
postprocess_setop_rel CBC 18299 80.0 % (4 / 5) 50.0 % (1 / 2)
recurse_set_operations CBC 17607 86.0 % (37 / 43) 55.3 % (21 / 38)

Generated by: LCOV version 2.0-1