LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan - setrefs.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 95.7 % 1199 1148 51 36 1112 9
Current Date: 2026-06-29 16:15:13 +0200 Functions: 98.0 % 49 48 1 10 38
Baseline: lcov-20260630-baseline Branches: 81.0 % 846 685 1 160 21 664
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 37 37 36 1
(360..) days: 95.6 % 1162 1111 51 1111
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 97.9 % 48 47 1 9 38
Branch coverage date bins:
(30,360] days: 88.5 % 26 23 1 2 21 2
(360..) days: 80.7 % 820 662 158 662

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
add_rte_to_flat_rtable GNC 722835 100.0 % (29 / 29) 100.0 % (8 / 8)
add_rtes_to_flat_rtable GNC 390134 100.0 % (28 / 28) 86.8 % (33 / 38)
build_tlist_index CBC 329129 100.0 % (22 / 22) 85.7 % (12 / 14)
build_tlist_index_other_vars CBC 2871 100.0 % (22 / 22) 87.5 % (14 / 16)
clean_up_removed_plan_level CBC 19016 100.0 % (11 / 11) 100.0 % (4 / 4)
convert_combining_aggrefs CBC 8401 100.0 % (19 / 19) 75.0 % (6 / 8)
copyVar GNC 1680576 100.0 % (4 / 4)
extract_query_dependencies CBC 37890 100.0 % (14 / 14) 60.0 % (12 / 20)
extract_query_dependencies_walker CBC 1136182 100.0 % (27 / 27) 93.3 % (28 / 30)
find_minmax_agg_replacement_param CBC 57494 100.0 % (10 / 10) 64.3 % (9 / 14)
fix_alternative_subplan GNC 1362 100.0 % (15 / 15) 87.5 % (14 / 16)
fix_expr_common CBC 10575719 100.0 % (41 / 41) 87.0 % (40 / 46)
fix_join_expr CBC 378030 100.0 % (9 / 9)
fix_join_expr_mutator CBC 2383269 94.2 % (49 / 52) 80.6 % (50 / 62)
fix_param_node CBC 85372 83.3 % (10 / 12) 42.9 % (6 / 14)
fix_scan_expr CBC 1778746 100.0 % (12 / 12) 100.0 % (10 / 10)
fix_scan_expr_mutator CBC 2247130 87.9 % (29 / 33) 76.7 % (23 / 30)
fix_scan_expr_walker CBC 7698302 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_upper_expr CBC 292813 100.0 % (8 / 8)
fix_upper_expr_mutator CBC 839055 93.5 % (29 / 31) 80.8 % (21 / 26)
fix_windowagg_condition_expr CBC 2387 100.0 % (5 / 5)
fix_windowagg_condition_expr_mutator CBC 2987 88.9 % (8 / 9) 62.5 % (5 / 8)
flatten_rtes_walker CBC 572 93.8 % (15 / 16) 58.3 % (7 / 12)
flatten_unplanned_rtes CBC 21 100.0 % (4 / 4)
offset_relid_set CBC 176453 100.0 % (8 / 8) 100.0 % (4 / 4)
record_elided_node GNC 19016 100.0 % (7 / 7)
record_plan_function_dependency CBC 959845 100.0 % (7 / 7) 100.0 % (2 / 2)
record_plan_type_dependency CBC 12064 100.0 % (7 / 7) 50.0 % (1 / 2)
register_partpruneinfo CBC 461 100.0 % (22 / 22) 81.8 % (18 / 22)
search_indexed_tlist_for_non_var CBC 29557 100.0 % (10 / 10) 100.0 % (4 / 4)
search_indexed_tlist_for_phv CBC 3139 94.1 % (16 / 17) 75.0 % (15 / 20)
search_indexed_tlist_for_sortgroupref CBC 33154 100.0 % (10 / 10) 100.0 % (10 / 10)
search_indexed_tlist_for_var CBC 1222822 95.0 % (19 / 20) 83.3 % (15 / 18)
set_append_references GNC 19478 100.0 % (18 / 18) 72.2 % (13 / 18)
set_customscan_references UBC 0 0.0 % (0 / 30) 0.0 % (0 / 12)
set_dummy_tlist_references CBC 131285 100.0 % (21 / 21) 100.0 % (12 / 12)
set_foreignscan_references CBC 1055 100.0 % (37 / 37) 100.0 % (8 / 8)
set_hash_references CBC 30915 100.0 % (11 / 11) 50.0 % (1 / 2)
set_indexonlyscan_references CBC 12575 100.0 % (24 / 24) 87.5 % (7 / 8)
set_join_references CBC 109683 97.1 % (34 / 35) 77.3 % (17 / 22)
set_mergeappend_references GNC 481 100.0 % (18 / 18) 72.2 % (13 / 18)
set_param_references CBC 1278 100.0 % (15 / 15) 90.9 % (20 / 22)
set_plan_references GNC 389921 100.0 % (30 / 30) 90.0 % (27 / 30)
set_plan_refs GNC 2155434 98.5 % (318 / 323) 81.3 % (135 / 166)
set_returning_clause_references CBC 2871 100.0 % (5 / 5)
set_subqueryscan_references GNC 29371 100.0 % (14 / 14) 100.0 % (2 / 2)
set_upper_references CBC 60965 100.0 % (32 / 32) 100.0 % (16 / 16)
set_windowagg_runcondition_references CBC 2387 100.0 % (5 / 5)
trivial_subqueryscan CBC 38390 100.0 % (32 / 32) 85.7 % (36 / 42)

Generated by: LCOV version 2.0-1