LCOV - code coverage report
Current view:
top level
-
src/backend/optimizer/path
- pathkeys.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
535
561
95.4 %
Date:
2024-07-27 07:11:05
Functions:
36
36
100.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
append_pathkeys
1438
build_expression_pathkey
618
build_index_pathkeys
983116
build_join_pathkeys
1452526
build_partition_pathkeys
43948
compare_pathkeys
9366662
convert_subquery_pathkeys
38720
find_mergeclauses_for_outer_pathkeys
1422414
find_var_for_subquery_tle
100192
get_cheapest_fractional_path_for_pathkeys
1678
get_cheapest_parallel_safe_total_inner
51478
get_cheapest_path_for_pathkeys
681178
get_useful_group_keys_orderings
41430
group_keys_reorder_by_pathkeys
128
has_useful_pathkeys
723190
initialize_mergeclause_eclasses
47470
make_canonical_pathkey
1690430
make_inner_pathkeys_for_merge
763826
make_pathkey_from_sortinfo
1445232
make_pathkey_from_sortop
142002
make_pathkeys_for_sortclauses
501948
make_pathkeys_for_sortclauses_extended
519610
matches_boolean_partition_clause
552
partkey_is_bool_constant_for_query
14928
pathkey_is_redundant
1842128
pathkeys_contained_in
3257086
pathkeys_count_contained_in
4570656
pathkeys_useful_for_grouping
2206644
pathkeys_useful_for_merging
2206644
pathkeys_useful_for_ordering
2206644
pathkeys_useful_for_setop
2206644
right_merge_direction
1356408
select_outer_pathkeys_for_merge
494632
trim_mergeclauses_for_inner_pathkeys
2504
truncate_useless_pathkeys
2206644
update_mergeclause_eclasses
3677258
Generated by:
LCOV version 1.14