LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan - setrefs.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 95.6 % 1172 1121 51 1121
Current Date: 2025-09-06 07:49:51 +0900 Functions: 97.9 % 48 47 1 47
Baseline: lcov-20250908-010021-baseline Branches: 80.7 % 836 675 161 675
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 95.3 % 43 41 2 41
(360..) days: 95.7 % 1128 1079 49 1079
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 97.9 % 47 46 1 46
Branch coverage date bins:
(7,30] days: 50.0 % 4 2 2 2
(30,360] days: 70.0 % 40 28 12 28
(360..) days: 81.4 % 792 645 147 645

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_plan_refs CBC 1364621 98.4 % (312 / 317) 80.9 % (131 / 162)
fix_join_expr_mutator CBC 1426661 94.2 % (49 / 52) 80.6 % (50 / 62)
set_customscan_references UBC 0 0.0 % (0 / 30) 0.0 % (0 / 12)
extract_query_dependencies CBC 29961 100.0 % (14 / 14) 60.0 % (12 / 20)
fix_param_node CBC 49356 83.3 % (10 / 12) 42.9 % (6 / 14)
fix_scan_expr_mutator CBC 1239960 87.9 % (29 / 33) 76.7 % (23 / 30)
fix_expr_common CBC 6944396 100.0 % (41 / 41) 87.0 % (40 / 46)
trivial_subqueryscan CBC 19348 100.0 % (32 / 32) 85.7 % (36 / 42)
add_rtes_to_flat_rtable CBC 256938 100.0 % (22 / 22) 86.1 % (31 / 36)
find_minmax_agg_replacement_param CBC 28963 100.0 % (10 / 10) 64.3 % (9 / 14)
fix_upper_expr_mutator CBC 464079 93.5 % (29 / 31) 80.8 % (21 / 26)
flatten_rtes_walker CBC 300 93.8 % (15 / 16) 58.3 % (7 / 12)
search_indexed_tlist_for_phv CBC 1775 94.1 % (16 / 17) 75.0 % (15 / 20)
set_append_references CBC 11677 100.0 % (16 / 16) 72.2 % (13 / 18)
set_join_references CBC 66032 97.1 % (34 / 35) 77.3 % (17 / 22)
set_mergeappend_references CBC 283 100.0 % (16 / 16) 72.2 % (13 / 18)
register_partpruneinfo CBC 277 100.0 % (22 / 22) 81.8 % (18 / 22)
fix_scan_expr_walker CBC 5314569 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_windowagg_condition_expr_mutator CBC 1633 88.9 % (8 / 9) 62.5 % (5 / 8)
search_indexed_tlist_for_var CBC 737048 95.0 % (19 / 20) 83.3 % (15 / 18)
set_plan_references CBC 256839 100.0 % (30 / 30) 90.0 % (27 / 30)
build_tlist_index CBC 191914 100.0 % (22 / 22) 85.7 % (12 / 14)
build_tlist_index_other_vars CBC 1640 100.0 % (22 / 22) 87.5 % (14 / 16)
convert_combining_aggrefs CBC 3075 100.0 % (19 / 19) 75.0 % (6 / 8)
extract_query_dependencies_walker CBC 816177 100.0 % (27 / 27) 93.3 % (28 / 30)
fix_alternative_subplan CBC 908 100.0 % (13 / 13) 83.3 % (10 / 12)
set_param_references CBC 711 100.0 % (15 / 15) 90.9 % (20 / 22)
record_plan_type_dependency CBC 9116 100.0 % (7 / 7) 50.0 % (1 / 2)
set_hash_references CBC 16140 100.0 % (11 / 11) 50.0 % (1 / 2)
set_indexonlyscan_references CBC 7437 100.0 % (24 / 24) 87.5 % (7 / 8)
add_rte_to_flat_rtable CBC 458843 100.0 % (29 / 29) 100.0 % (8 / 8)
clean_up_removed_plan_level CBC 11656 100.0 % (11 / 11) 100.0 % (4 / 4)
fix_scan_expr CBC 1175354 100.0 % (12 / 12) 100.0 % (10 / 10)
offset_relid_set CBC 11035 100.0 % (8 / 8) 100.0 % (4 / 4)
record_plan_function_dependency CBC 613099 100.0 % (7 / 7) 100.0 % (2 / 2)
search_indexed_tlist_for_non_var CBC 13706 100.0 % (10 / 10) 100.0 % (4 / 4)
search_indexed_tlist_for_sortgroupref CBC 17683 100.0 % (10 / 10) 100.0 % (10 / 10)
set_dummy_tlist_references CBC 77565 100.0 % (21 / 21) 100.0 % (12 / 12)
set_foreignscan_references CBC 1015 100.0 % (37 / 37) 100.0 % (8 / 8)
set_subqueryscan_references CBC 13789 100.0 % (12 / 12) 100.0 % (2 / 2)
set_upper_references CBC 33339 100.0 % (32 / 32) 100.0 % (16 / 16)
copyVar CBC 980402 100.0 % (4 / 4)
fix_join_expr CBC 225202 100.0 % (9 / 9)
fix_upper_expr CBC 162926 100.0 % (8 / 8)
fix_windowagg_condition_expr CBC 1273 100.0 % (5 / 5)
flatten_unplanned_rtes CBC 12 100.0 % (4 / 4)
set_returning_clause_references CBC 1640 100.0 % (5 / 5)
set_windowagg_runcondition_references CBC 1273 100.0 % (5 / 5)

Generated by: LCOV version 2.4-beta