LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - pathkeys.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 94.5 % 512 484 8 17 3 4 314 30 136 20 326 1 14
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 32 32 29 2 1 31
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
convert_subquery_pathkeys GIC 3881 87.3 % (48 / 55)
build_index_pathkeys GIC 441166 92.6 % (25 / 27)
make_canonical_pathkey CBC 741844 90.5 % (19 / 21)
make_pathkey_from_sortinfo GIC 617826 83.3 % (10 / 12)
update_mergeclause_eclasses GIC 1674655 77.8 % (7 / 9)
build_expression_pathkey GIC 305 87.5 % (7 / 8)
find_var_for_subquery_tle GIC 8249 90.9 % (10 / 11)
partkey_is_bool_constant_for_query GIC 6966 90.9 % (10 / 11)
append_pathkeys GNC 255 100.0 % (7 / 7)
build_partition_pathkeys GIC 21034 100.0 % (20 / 20)
find_mergeclauses_for_outer_pathkeys GIC 632645 100.0 % (19 / 19)
has_useful_pathkeys GIC 331727 100.0 % (6 / 6)
matches_boolean_partition_clause GIC 120 100.0 % (10 / 10)
pathkey_is_redundant GIC 975871 100.0 % (9 / 9)
pathkeys_contained_in GIC 1475260 100.0 % (7 / 7)
pathkeys_count_contained_in GIC 348831 100.0 % (20 / 20)
right_merge_direction GIC 586754 100.0 % (7 / 7)
select_outer_pathkeys_for_merge GIC 222559 100.0 % (71 / 71)
truncate_useless_pathkeys GIC 969471 100.0 % (10 / 10)
build_join_pathkeys ECB 645128
compare_pathkeys ECB 4031096
get_cheapest_fractional_path_for_pathkeys ECB 846
get_cheapest_parallel_safe_total_inner ECB 23055
get_cheapest_path_for_pathkeys ECB 309692
initialize_mergeclause_eclasses ECB 22861
make_inner_pathkeys_for_merge ECB 347388
make_pathkey_from_sortop ECB 44649
make_pathkeys_for_sortclauses ECB 229739
make_pathkeys_for_sortclauses_extended ECB 233024
pathkeys_useful_for_merging ECB 969471
pathkeys_useful_for_ordering ECB 969471
trim_mergeclauses_for_inner_pathkeys ECB 1199

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