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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 95.7 % 1197 1146 51 33 1113 8
Current Date: 2026-03-14 14:10:32 -0400 Functions: 98.0 % 49 48 1 9 39
Baseline: lcov-20260315-024220-baseline Branches: 80.9 % 842 681 1 160 13 668 1 7
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 % 34 34 33 1
(360..) days: 95.6 % 1163 1112 51 1112
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 97.9 % 48 47 1 8 39
Branch coverage date bins:
(30,360] days: 83.3 % 18 15 1 2 13 2
(360..) days: 80.8 % 824 666 158 666

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 523407 100.0 % (29 / 29) 100.0 % (8 / 8)
add_rtes_to_flat_rtable GNC 285517 100.0 % (28 / 28) 86.8 % (33 / 38)
build_tlist_index CBC 236290 100.0 % (22 / 22) 85.7 % (12 / 14)
build_tlist_index_other_vars CBC 1896 100.0 % (22 / 22) 87.5 % (14 / 16)
clean_up_removed_plan_level CBC 12939 100.0 % (11 / 11) 100.0 % (4 / 4)
convert_combining_aggrefs CBC 5117 100.0 % (19 / 19) 75.0 % (6 / 8)
copyVar GNC 1253023 100.0 % (4 / 4)
extract_query_dependencies CBC 31571 100.0 % (14 / 14) 60.0 % (12 / 20)
extract_query_dependencies_walker CBC 919751 100.0 % (27 / 27) 93.3 % (28 / 30)
find_minmax_agg_replacement_param CBC 40115 100.0 % (10 / 10) 64.3 % (9 / 14)
fix_alternative_subplan CBC 990 100.0 % (13 / 13) 83.3 % (10 / 12)
fix_expr_common CBC 7956267 100.0 % (41 / 41) 87.0 % (40 / 46)
fix_join_expr CBC 277005 100.0 % (9 / 9)
fix_join_expr_mutator CBC 1831282 94.2 % (49 / 52) 80.6 % (50 / 62)
fix_param_node CBC 63544 83.3 % (10 / 12) 42.9 % (6 / 14)
fix_scan_expr CBC 1312916 100.0 % (12 / 12) 100.0 % (10 / 10)
fix_scan_expr_mutator CBC 1631428 87.9 % (29 / 33) 76.7 % (23 / 30)
fix_scan_expr_walker CBC 5759667 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_upper_expr CBC 203745 100.0 % (8 / 8)
fix_upper_expr_mutator CBC 570791 93.5 % (29 / 31) 80.8 % (21 / 26)
fix_windowagg_condition_expr CBC 1431 100.0 % (5 / 5)
fix_windowagg_condition_expr_mutator CBC 1791 88.9 % (8 / 9) 62.5 % (5 / 8)
flatten_rtes_walker CBC 300 93.8 % (15 / 16) 58.3 % (7 / 12)
flatten_unplanned_rtes CBC 12 100.0 % (4 / 4)
offset_relid_set CBC 122226 100.0 % (8 / 8) 100.0 % (4 / 4)
record_elided_node GNC 12939 100.0 % (7 / 7)
record_plan_function_dependency CBC 711381 100.0 % (7 / 7) 100.0 % (2 / 2)
record_plan_type_dependency CBC 9269 100.0 % (7 / 7) 50.0 % (1 / 2)
register_partpruneinfo CBC 287 100.0 % (22 / 22) 81.8 % (18 / 22)
search_indexed_tlist_for_non_var CBC 19293 100.0 % (10 / 10) 100.0 % (4 / 4)
search_indexed_tlist_for_phv CBC 1915 94.1 % (16 / 17) 75.0 % (15 / 20)
search_indexed_tlist_for_sortgroupref CBC 20219 100.0 % (10 / 10) 100.0 % (10 / 10)
search_indexed_tlist_for_var CBC 939111 95.0 % (19 / 20) 83.3 % (15 / 18)
set_append_references GNC 12681 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 91652 100.0 % (21 / 21) 100.0 % (12 / 12)
set_foreignscan_references CBC 1031 100.0 % (37 / 37) 100.0 % (8 / 8)
set_hash_references CBC 21328 100.0 % (11 / 11) 50.0 % (1 / 2)
set_indexonlyscan_references CBC 8956 100.0 % (24 / 24) 87.5 % (7 / 8)
set_join_references CBC 81189 97.1 % (34 / 35) 77.3 % (17 / 22)
set_mergeappend_references GNC 290 100.0 % (18 / 18) 72.2 % (13 / 18)
set_param_references CBC 770 100.0 % (15 / 15) 90.9 % (20 / 22)
set_plan_references GNC 285382 100.0 % (30 / 30) 90.0 % (27 / 30)
set_plan_refs GNC 1550990 98.5 % (318 / 323) 81.3 % (135 / 166)
set_returning_clause_references CBC 1896 100.0 % (5 / 5)
set_subqueryscan_references GNC 21945 100.0 % (14 / 14) 100.0 % (2 / 2)
set_upper_references CBC 40280 100.0 % (32 / 32) 100.0 % (16 / 16)
set_windowagg_runcondition_references CBC 1431 100.0 % (5 / 5)
trivial_subqueryscan CBC 27701 100.0 % (32 / 32) 85.7 % (36 / 42)

Generated by: LCOV version 2.4-beta