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-20250907-010129-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_customscan_references UBC 0 0.0 % (0 / 30) 0.0 % (0 / 12)
flatten_unplanned_rtes CBC 12 100.0 % (4 / 4)
register_partpruneinfo CBC 277 100.0 % (22 / 22) 81.8 % (18 / 22)
set_mergeappend_references CBC 283 100.0 % (16 / 16) 72.2 % (13 / 18)
flatten_rtes_walker CBC 300 93.8 % (15 / 16) 58.3 % (7 / 12)
set_param_references CBC 711 100.0 % (15 / 15) 90.9 % (20 / 22)
fix_alternative_subplan CBC 908 100.0 % (13 / 13) 83.3 % (10 / 12)
set_foreignscan_references CBC 1015 100.0 % (37 / 37) 100.0 % (8 / 8)
fix_windowagg_condition_expr CBC 1273 100.0 % (5 / 5)
set_windowagg_runcondition_references CBC 1273 100.0 % (5 / 5)
fix_windowagg_condition_expr_mutator CBC 1633 88.9 % (8 / 9) 62.5 % (5 / 8)
build_tlist_index_other_vars CBC 1640 100.0 % (22 / 22) 87.5 % (14 / 16)
set_returning_clause_references CBC 1640 100.0 % (5 / 5)
search_indexed_tlist_for_phv CBC 1775 94.1 % (16 / 17) 75.0 % (15 / 20)
convert_combining_aggrefs CBC 3075 100.0 % (19 / 19) 75.0 % (6 / 8)
set_indexonlyscan_references CBC 7439 100.0 % (24 / 24) 87.5 % (7 / 8)
record_plan_type_dependency CBC 9116 100.0 % (7 / 7) 50.0 % (1 / 2)
offset_relid_set CBC 11035 100.0 % (8 / 8) 100.0 % (4 / 4)
clean_up_removed_plan_level CBC 11649 100.0 % (11 / 11) 100.0 % (4 / 4)
set_append_references CBC 11670 100.0 % (16 / 16) 72.2 % (13 / 18)
search_indexed_tlist_for_non_var CBC 13733 100.0 % (10 / 10) 100.0 % (4 / 4)
set_subqueryscan_references CBC 13789 100.0 % (12 / 12) 100.0 % (2 / 2)
set_hash_references CBC 16100 100.0 % (11 / 11) 50.0 % (1 / 2)
search_indexed_tlist_for_sortgroupref CBC 17684 100.0 % (10 / 10) 100.0 % (10 / 10)
trivial_subqueryscan CBC 19348 100.0 % (32 / 32) 85.7 % (36 / 42)
find_minmax_agg_replacement_param CBC 28958 100.0 % (10 / 10) 64.3 % (9 / 14)
extract_query_dependencies CBC 30230 100.0 % (14 / 14) 60.0 % (12 / 20)
set_upper_references CBC 33336 100.0 % (32 / 32) 100.0 % (16 / 16)
fix_param_node CBC 49417 83.3 % (10 / 12) 42.9 % (6 / 14)
set_join_references CBC 66032 97.1 % (34 / 35) 77.3 % (17 / 22)
set_dummy_tlist_references CBC 77527 100.0 % (21 / 21) 100.0 % (12 / 12)
fix_upper_expr CBC 163398 100.0 % (8 / 8)
build_tlist_index CBC 191873 100.0 % (22 / 22) 85.7 % (12 / 14)
fix_join_expr CBC 225163 100.0 % (9 / 9)
set_plan_references CBC 256016 100.0 % (30 / 30) 90.0 % (27 / 30)
add_rtes_to_flat_rtable CBC 256115 100.0 % (22 / 22) 86.1 % (31 / 36)
add_rte_to_flat_rtable CBC 457022 100.0 % (29 / 29) 100.0 % (8 / 8)
fix_upper_expr_mutator CBC 464561 93.5 % (29 / 31) 80.8 % (21 / 26)
record_plan_function_dependency CBC 614669 100.0 % (7 / 7) 100.0 % (2 / 2)
search_indexed_tlist_for_var CBC 735801 95.0 % (19 / 20) 83.3 % (15 / 18)
extract_query_dependencies_walker CBC 823190 100.0 % (27 / 27) 93.3 % (28 / 30)
copyVar CBC 979151 100.0 % (4 / 4)
fix_scan_expr CBC 1174169 100.0 % (12 / 12) 100.0 % (10 / 10)
fix_scan_expr_mutator CBC 1238765 87.9 % (29 / 33) 76.7 % (23 / 30)
set_plan_refs CBC 1360173 98.4 % (312 / 317) 80.9 % (131 / 162)
fix_join_expr_mutator CBC 1424490 94.2 % (49 / 52) 80.6 % (50 / 62)
fix_scan_expr_walker CBC 5313496 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_expr_common CBC 6946356 100.0 % (41 / 41) 87.0 % (40 / 46)

Generated by: LCOV version 2.4-beta