LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep - prepunion.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 97.2 % 468 455 13 66 389 21
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 12 12 6 6
Baseline: lcov-20260315-024220-baseline Branches: 76.5 % 413 316 3 94 35 281 1 5
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 66 66 66
(360..) days: 96.8 % 402 389 13 389
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 11 11 5 6
Branch coverage date bins:
(30,360] days: 92.1 % 38 35 3 35
(360..) days: 74.9 % 375 281 94 281

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
recurse_set_operations GNC 11493 86.0 % (37 / 43) 52.6 % (20 / 38)
generate_nonunion_paths GNC 373 96.7 % (88 / 91) 73.8 % (45 / 61)
generate_union_paths GNC 2466 99.1 % (105 / 106) 85.7 % (72 / 84)
plan_set_operations CBC 3301 100.0 % (25 / 25) 57.1 % (16 / 28)
build_setop_child_paths GNC 8654 100.0 % (49 / 49) 82.7 % (43 / 52)
generate_append_tlist GNC 3009 97.4 % (37 / 38) 81.2 % (39 / 48)
generate_setop_tlist CBC 9033 100.0 % (32 / 32) 81.8 % (36 / 44)
generate_recursion_path CBC 543 96.9 % (31 / 32) 62.5 % (10 / 16)
generate_setop_grouplist CBC 2660 100.0 % (14 / 14) 68.8 % (11 / 16)
plan_union_children CBC 2466 100.0 % (22 / 22) 93.8 % (15 / 16)
postprocess_setop_rel CBC 12033 80.0 % (4 / 5) 50.0 % (1 / 2)
create_setop_pathtarget GNC 2839 100.0 % (11 / 11) 100.0 % (8 / 8)

Generated by: LCOV version 2.4-beta