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: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 97.2 % 466 453 13 7 446 6
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 12 12 1 11
Baseline: lcov-20260726-baseline Branches: 77.1 % 415 320 95 6 314
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 7 7 7
(30,360] days: 100.0 % 58 58 58
(360..) days: 96.8 % 401 388 13 388
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 11 11 1 10
Branch coverage date bins:
(7,30] days: 100.0 % 6 6 6
(30,360] days: 91.2 % 34 31 3 31
(360..) days: 75.5 % 375 283 92 283

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 13181 100.0 % (49 / 49) 84.6 % (44 / 52)
create_setop_pathtarget CBC 4455 100.0 % (11 / 11) 100.0 % (8 / 8)
generate_append_tlist CBC 4425 97.4 % (37 / 38) 81.2 % (39 / 48)
generate_nonunion_paths CBC 667 96.6 % (86 / 89) 75.4 % (46 / 61)
generate_recursion_path CBC 637 96.8 % (30 / 31) 62.5 % (10 / 16)
generate_setop_grouplist CBC 4220 100.0 % (14 / 14) 68.8 % (11 / 16)
generate_setop_tlist CBC 13863 100.0 % (32 / 32) 81.8 % (36 / 44)
generate_union_paths GNC 3788 99.1 % (106 / 107) 86.0 % (74 / 86)
plan_set_operations CBC 4937 100.0 % (25 / 25) 57.1 % (16 / 28)
plan_union_children CBC 3788 100.0 % (22 / 22) 93.8 % (15 / 16)
postprocess_setop_rel CBC 18269 80.0 % (4 / 5) 50.0 % (1 / 2)
recurse_set_operations CBC 17636 86.0 % (37 / 43) 52.6 % (20 / 38)

Generated by: LCOV version 2.0-1