LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan - setrefs.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 95.7 % 1199 1148 51 36 1112 9
Current Date: 2026-05-05 10:23:31 +0900 Functions: 98.0 % 49 48 1 10 38
Baseline: lcov-20260505-025707-baseline Branches: 81.0 % 846 685 1 160 21 664 1 11
Baseline Date: 2026-05-05 10:27:06 +0900 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
set_customscan_references UBC 0 0.0 % (0 / 30) 0.0 % (0 / 12)
set_plan_refs GNC 2184564 98.5 % (318 / 323) 81.3 % (135 / 166)
fix_scan_expr_mutator CBC 2344942 87.9 % (29 / 33) 76.7 % (23 / 30)
fix_join_expr_mutator CBC 2486603 94.2 % (49 / 52) 80.6 % (50 / 62)
fix_param_node CBC 90288 83.3 % (10 / 12) 42.9 % (6 / 14)
fix_upper_expr_mutator CBC 847596 93.5 % (29 / 31) 80.8 % (21 / 26)
fix_windowagg_condition_expr_mutator CBC 2972 88.9 % (8 / 9) 62.5 % (5 / 8)
flatten_rtes_walker CBC 572 93.8 % (15 / 16) 58.3 % (7 / 12)
search_indexed_tlist_for_phv CBC 3139 94.1 % (16 / 17) 75.0 % (15 / 20)
search_indexed_tlist_for_var CBC 1275260 95.0 % (19 / 20) 83.3 % (15 / 18)
set_join_references CBC 113213 97.1 % (34 / 35) 77.3 % (17 / 22)
add_rte_to_flat_rtable GNC 733986 100.0 % (29 / 29) 100.0 % (8 / 8)
add_rtes_to_flat_rtable GNC 396080 100.0 % (28 / 28) 86.8 % (33 / 38)
build_tlist_index CBC 336977 100.0 % (22 / 22) 85.7 % (12 / 14)
build_tlist_index_other_vars CBC 2852 100.0 % (22 / 22) 87.5 % (14 / 16)
clean_up_removed_plan_level CBC 19134 100.0 % (11 / 11) 100.0 % (4 / 4)
convert_combining_aggrefs CBC 8339 100.0 % (19 / 19) 75.0 % (6 / 8)
copyVar GNC 1755821 100.0 % (4 / 4)
extract_query_dependencies CBC 38364 100.0 % (14 / 14) 60.0 % (12 / 20)
extract_query_dependencies_walker CBC 1159698 100.0 % (27 / 27) 93.3 % (28 / 30)
find_minmax_agg_replacement_param CBC 57795 100.0 % (10 / 10) 64.3 % (9 / 14)
fix_alternative_subplan GNC 1433 100.0 % (15 / 15) 87.5 % (14 / 16)
fix_expr_common CBC 10883823 100.0 % (41 / 41) 87.0 % (40 / 46)
fix_join_expr CBC 388748 100.0 % (9 / 9)
fix_scan_expr CBC 1809411 100.0 % (12 / 12) 100.0 % (10 / 10)
fix_scan_expr_walker CBC 7879557 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_upper_expr CBC 297181 100.0 % (8 / 8)
fix_windowagg_condition_expr CBC 2372 100.0 % (5 / 5)
flatten_unplanned_rtes CBC 21 100.0 % (4 / 4)
offset_relid_set CBC 173916 100.0 % (8 / 8) 100.0 % (4 / 4)
record_elided_node GNC 19134 100.0 % (7 / 7)
record_plan_function_dependency CBC 982838 100.0 % (7 / 7) 100.0 % (2 / 2)
record_plan_type_dependency CBC 12189 100.0 % (7 / 7) 50.0 % (1 / 2)
register_partpruneinfo CBC 465 100.0 % (22 / 22) 81.8 % (18 / 22)
search_indexed_tlist_for_non_var CBC 29409 100.0 % (10 / 10) 100.0 % (4 / 4)
search_indexed_tlist_for_sortgroupref CBC 32940 100.0 % (10 / 10) 100.0 % (10 / 10)
set_append_references GNC 19559 100.0 % (18 / 18) 72.2 % (13 / 18)
set_dummy_tlist_references CBC 132960 100.0 % (21 / 21) 100.0 % (12 / 12)
set_foreignscan_references CBC 1047 100.0 % (37 / 37) 100.0 % (8 / 8)
set_hash_references CBC 31039 100.0 % (11 / 11) 50.0 % (1 / 2)
set_indexonlyscan_references CBC 13014 100.0 % (24 / 24) 87.5 % (7 / 8)
set_mergeappend_references GNC 481 100.0 % (18 / 18) 72.2 % (13 / 18)
set_param_references CBC 1285 100.0 % (15 / 15) 90.9 % (20 / 22)
set_plan_references GNC 395863 100.0 % (30 / 30) 90.0 % (27 / 30)
set_returning_clause_references CBC 2852 100.0 % (5 / 5)
set_subqueryscan_references GNC 30606 100.0 % (14 / 14) 100.0 % (2 / 2)
set_upper_references CBC 61209 100.0 % (32 / 32) 100.0 % (16 / 16)
set_windowagg_runcondition_references CBC 2372 100.0 % (5 / 5)
trivial_subqueryscan CBC 39613 100.0 % (32 / 32) 85.7 % (36 / 42)

Generated by: LCOV version 2.5.0-beta