LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan - setrefs.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 95.7 % 1177 1126 51 7 1119 2
Current Date: 2025-10-28 08:26:42 +0900 Functions: 97.9 % 48 47 1 1 46
Baseline: lcov-20251028-005825-baseline Branches: 80.8 % 838 677 1 160 7 670
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 6 6 6
(30,360] days: 95.6 % 45 43 2 1 42
(360..) days: 95.6 % 1126 1077 49 1077
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 97.9 % 47 46 1 1 45
Branch coverage date bins:
(7,30] days: 87.5 % 8 7 1 7
(30,360] days: 68.2 % 44 30 14 30
(360..) days: 81.4 % 786 640 146 640

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 CBC 471309 100.0 % (29 / 29) 100.0 % (8 / 8)
add_rtes_to_flat_rtable CBC 259521 100.0 % (22 / 22) 86.1 % (31 / 36)
build_tlist_index CBC 203825 100.0 % (22 / 22) 85.7 % (12 / 14)
build_tlist_index_other_vars CBC 1668 100.0 % (22 / 22) 87.5 % (14 / 16)
clean_up_removed_plan_level CBC 12095 100.0 % (11 / 11) 100.0 % (4 / 4)
convert_combining_aggrefs CBC 4991 100.0 % (19 / 19) 75.0 % (6 / 8)
copyVar CBC 1044986 100.0 % (4 / 4)
extract_query_dependencies CBC 30318 100.0 % (14 / 14) 60.0 % (12 / 20)
extract_query_dependencies_walker CBC 826751 100.0 % (27 / 27) 93.3 % (28 / 30)
find_minmax_agg_replacement_param CBC 31062 100.0 % (10 / 10) 64.3 % (9 / 14)
fix_alternative_subplan CBC 912 100.0 % (13 / 13) 83.3 % (10 / 12)
fix_expr_common CBC 7092068 100.0 % (41 / 41) 87.0 % (40 / 46)
fix_join_expr CBC 239272 100.0 % (9 / 9)
fix_join_expr_mutator CBC 1512381 94.2 % (49 / 52) 80.6 % (50 / 62)
fix_param_node CBC 54116 83.3 % (10 / 12) 42.9 % (6 / 14)
fix_scan_expr CBC 1195712 100.0 % (12 / 12) 100.0 % (10 / 10)
fix_scan_expr_mutator CBC 1328202 87.9 % (29 / 33) 76.7 % (23 / 30)
fix_scan_expr_walker CBC 5343721 100.0 % (8 / 8) 70.0 % (7 / 10)
fix_upper_expr CBC 173862 100.0 % (8 / 8)
fix_upper_expr_mutator CBC 493417 93.5 % (29 / 31) 80.8 % (21 / 26)
fix_windowagg_condition_expr CBC 1375 100.0 % (5 / 5)
fix_windowagg_condition_expr_mutator CBC 1735 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 113897 100.0 % (8 / 8) 100.0 % (4 / 4)
record_plan_function_dependency CBC 628346 100.0 % (7 / 7) 100.0 % (2 / 2)
record_plan_type_dependency CBC 9128 100.0 % (7 / 7) 50.0 % (1 / 2)
register_partpruneinfo CBC 278 100.0 % (22 / 22) 81.8 % (18 / 22)
search_indexed_tlist_for_non_var CBC 18622 100.0 % (10 / 10) 100.0 % (4 / 4)
search_indexed_tlist_for_phv CBC 1781 94.1 % (16 / 17) 75.0 % (15 / 20)
search_indexed_tlist_for_sortgroupref CBC 19349 100.0 % (10 / 10) 100.0 % (10 / 10)
search_indexed_tlist_for_var CBC 781100 95.0 % (19 / 20) 83.3 % (15 / 18)
set_append_references CBC 12136 100.0 % (16 / 16) 72.2 % (13 / 18)
set_customscan_references UBC 0 0.0 % (0 / 30) 0.0 % (0 / 12)
set_dummy_tlist_references CBC 79821 100.0 % (21 / 21) 100.0 % (12 / 12)
set_foreignscan_references CBC 1017 100.0 % (37 / 37) 100.0 % (8 / 8)
set_hash_references CBC 17474 100.0 % (11 / 11) 50.0 % (1 / 2)
set_indexonlyscan_references CBC 8367 100.0 % (24 / 24) 87.5 % (7 / 8)
set_join_references CBC 70252 97.1 % (34 / 35) 77.3 % (17 / 22)
set_mergeappend_references CBC 283 100.0 % (16 / 16) 72.2 % (13 / 18)
set_param_references CBC 716 100.0 % (15 / 15) 90.9 % (20 / 22)
set_plan_references CBC 259389 100.0 % (30 / 30) 90.0 % (27 / 30)
set_plan_refs GNC 1392681 98.4 % (317 / 322) 81.1 % (133 / 164)
set_returning_clause_references CBC 1668 100.0 % (5 / 5)
set_subqueryscan_references CBC 16679 100.0 % (12 / 12) 100.0 % (2 / 2)
set_upper_references CBC 34409 100.0 % (32 / 32) 100.0 % (16 / 16)
set_windowagg_runcondition_references CBC 1375 100.0 % (5 / 5)
trivial_subqueryscan CBC 22222 100.0 % (32 / 32) 85.7 % (36 / 42)

Generated by: LCOV version 2.4-beta