LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - allpaths.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 94.6 % 1143 1081 2 17 41 2 12 744 47 278 48 758 28
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 50 50 50 49 1
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
compare_tlist_datatypes ECB 74
recurse_push_qual GIC 75 92.3 % (12 / 13)
set_tablefunc_pathlist ECB 108
find_window_run_conditions ECB 111
recurse_pushdown_safe GIC 111 76.5 % (13 / 17)
check_and_push_window_quals ECB 117
set_tablesample_rel_pathlist GIC 126 100.0 % (9 / 9)
set_tablesample_rel_size ECB 126
set_namedtuplestore_pathlist GIC 219 100.0 % (6 / 6)
set_worktable_pathlist GIC 357 82.4 % (14 / 17)
set_dummy_rel_pathlist GIC 443 100.0 % (8 / 8)
subquery_push_qual ECB 470
targetIsInAllPartitionLists ECB 567
check_output_expressions ECB 594
set_result_pathlist ECB 661
subquery_is_pushdown_safe GIC 683 90.5 % (19 / 21)
qual_is_pushdown_safe GIC 743 87.1 % (27 / 31)
set_foreign_pathlist GIC 1099 100.0 % (3 / 3)
set_foreign_size GIC 1099 100.0 % (6 / 6)
set_cte_pathlist ECB 1240
has_multiple_baserels ECB 2245
get_cheapest_parameterized_child_path GIC 2820 91.3 % (21 / 23)
set_values_pathlist GIC 3553 100.0 % (4 / 4)
remove_unused_subquery_outputs GIC 3695 100.0 % (25 / 25)
set_subquery_pathlist ECB 3695
get_singleton_append_subpath ECB 5840
get_useful_pathkeys_for_relation ECB 7190
generate_gather_paths ECB 7235
set_append_rel_pathlist ECB 9154
set_append_rel_size GIC 9313 100.0 % (77 / 77)
generate_orderedappend_paths ECB 15677
add_paths_to_append_rel GIC 15788 97.2 % (105 / 108)
set_function_pathlist GIC 17699 100.0 % (18 / 18)
standard_join_search ECB 34511
create_partial_bitmap_paths GIC 51609 100.0 % (6 / 6)
generate_partitionwise_join_paths ECB 76650
accumulate_append_subpath GIC 88281 100.0 % (17 / 17)
create_plain_partial_paths ECB 108759
set_base_rel_pathlists ECB 128130
make_one_rel GIC 128142 100.0 % (18 / 18)
set_base_rel_consider_startup ECB 128142
set_base_rel_sizes GIC 128142 100.0 % (13 / 13)
make_rel_from_joinlist GIC 129570 86.4 % (19 / 22)
set_rel_consider_parallel ECB 143695
set_plain_rel_pathlist GIC 157351 100.0 % (8 / 8)
set_plain_rel_size ECB 157363
set_rel_pathlist ECB 195621
set_rel_size ECB 195621
generate_useful_gather_paths ECB 232369
compute_parallel_worker GIC 259853 93.3 % (28 / 30)

Generated by: LCOV version v1.16-55-g56c0a2a