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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 95.7 % 1199 1148 51 36 1112 9
Current Date: 2026-05-29 21:51:00 -0400 Functions: 98.0 % 49 48 1 10 38
Baseline: lcov-20260530-034037-baseline Branches: 81.0 % 846 685 1 160 21 664 1 11
Baseline Date: 2026-05-29 14:39:03 -0700 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 735316 100.0 % (29 / 29) 100.0 % (8 / 8)
add_rtes_to_flat_rtable GNC 397018 100.0 % (28 / 28) 86.8 % (33 / 38)
build_tlist_index CBC 337268 100.0 % (22 / 22) 85.7 % (12 / 14)
build_tlist_index_other_vars CBC 2850 100.0 % (22 / 22) 87.5 % (14 / 16)
clean_up_removed_plan_level CBC 19137 100.0 % (11 / 11) 100.0 % (4 / 4)
convert_combining_aggrefs CBC 8323 100.0 % (19 / 19) 75.0 % (6 / 8)
copyVar GNC 1764073 100.0 % (4 / 4)
extract_query_dependencies CBC 38578 100.0 % (14 / 14) 60.0 % (12 / 20)
extract_query_dependencies_walker CBC 1162687 100.0 % (27 / 27) 93.3 % (28 / 30)
find_minmax_agg_replacement_param CBC 57860 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 10908814 100.0 % (41 / 41) 87.0 % (40 / 46)
fix_join_expr CBC 389087 100.0 % (9 / 9)
fix_join_expr_mutator CBC 2496880 94.2 % (49 / 52) 80.6 % (50 / 62)
fix_param_node CBC 90318 83.3 % (10 / 12) 42.9 % (6 / 14)
fix_scan_expr CBC 1813244 100.0 % (12 / 12) 100.0 % (10 / 10)
fix_scan_expr_mutator CBC 2356024 87.9 % (29 / 33) 76.7 % (23 / 30)
fix_scan_expr_walker CBC 7893209 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_upper_expr CBC 297166 100.0 % (8 / 8)
fix_upper_expr_mutator CBC 848237 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 174513 100.0 % (8 / 8) 100.0 % (4 / 4)
record_elided_node GNC 19137 100.0 % (7 / 7)
record_plan_function_dependency CBC 985800 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 460 100.0 % (22 / 22) 81.8 % (18 / 22)
search_indexed_tlist_for_non_var CBC 29419 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 33033 100.0 % (10 / 10) 100.0 % (10 / 10)
search_indexed_tlist_for_var CBC 1279608 95.0 % (19 / 20) 83.3 % (15 / 18)
set_append_references GNC 19556 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 132832 100.0 % (21 / 21) 100.0 % (12 / 12)
set_foreignscan_references CBC 1054 100.0 % (37 / 37) 100.0 % (8 / 8)
set_hash_references CBC 30854 100.0 % (11 / 11) 50.0 % (1 / 2)
set_indexonlyscan_references CBC 13015 100.0 % (24 / 24) 87.5 % (7 / 8)
set_join_references CBC 113382 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 1281 100.0 % (15 / 15) 90.9 % (20 / 22)
set_plan_references GNC 396801 100.0 % (30 / 30) 90.0 % (27 / 30)
set_plan_refs GNC 2188461 98.5 % (318 / 323) 81.3 % (135 / 166)
set_returning_clause_references CBC 2850 100.0 % (5 / 5)
set_subqueryscan_references GNC 30631 100.0 % (14 / 14) 100.0 % (2 / 2)
set_upper_references CBC 61329 100.0 % (32 / 32) 100.0 % (16 / 16)
set_windowagg_runcondition_references CBC 2387 100.0 % (5 / 5)
trivial_subqueryscan CBC 39641 100.0 % (32 / 32) 85.7 % (36 / 42)

Generated by: LCOV version 2.5.0-beta