LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - costsize.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 97.9 % 1774 1737 7 28 2 13 1150 49 525 22 1181 24
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 72 72 71 1 71 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
cost_tidrangescan GIC 101 93.1 % (27 / 29)
cost_tablefuncscan GIC 108 100.0 % (20 / 20)
set_tablefunc_size_estimates GIC 108 100.0 % (6 / 6)
cost_samplescan GIC 126 100.0 % (25 / 25)
cost_namedtuplestorescan GIC 219 93.8 % (15 / 16)
set_namedtuplestore_size_estimates GIC 219 88.9 % (8 / 9)
cost_recursive_union ECB 354
cost_bitmap_or_node ECB 356
cost_tidscan ECB 378
set_result_size_estimates ECB 661
cost_resultscan GIC 685 100.0 % (15 / 15)
set_foreign_size_estimates GIC 1099 100.0 % (6 / 6)
cost_windowagg GIC 1155 100.0 % (22 / 22)
cost_ctescan GIC 1597 94.4 % (17 / 18)
set_cte_size_estimates ECB 1597
cost_merge_append ECB 1785
cost_group GIC 2172 66.7 % (10 / 15)
cost_incremental_sort ECB 2295
get_parameterized_joinrel_size ECB 2706
cost_valuesscan ECB 3553
set_values_size_estimates ECB 3553
page_size ECB 4322
cost_gather_merge ECB 4712
append_nonpartial_cost GIC 6833 100.0 % (26 / 26)
cost_gather GIC 7238 93.3 % (14 / 15)
set_subquery_size_estimates GIC 10277 95.5 % (21 / 22)
cost_subqueryscan GIC 10523 100.0 % (21 / 21)
cost_bitmap_and_node GIC 12900 100.0 % (15 / 15)
cost_functionscan GIC 17699 100.0 % (20 / 20)
set_function_size_estimates ECB 17699
cost_subplan ECB 18986
clamp_cardinality_to_long GIC 20482 83.3 % (5 / 6)
cost_append ECB 21287
cost_agg ECB 29989
get_parameterized_baserel_size GIC 52958 88.9 % (8 / 9)
get_indexpath_pages ECB 61367
get_parallel_divisor ECB 64881
set_joinrel_size_estimates GIC 76713 100.0 % (3 / 3)
compute_semi_anti_join_factors GIC 77000 100.0 % (34 / 34)
calc_joinrel_size_estimate GIC 79419 95.6 % (43 / 45)
get_foreign_key_join_selectivity GIC 79419 100.0 % (59 / 59)
cost_memoize_rescan ECB 89794
final_cost_hashjoin ECB 97728
final_cost_mergejoin ECB 106831
approx_tuple_count GIC 161284 100.0 % (24 / 24)
cost_seqscan GIC 169562 100.0 % (24 / 24)
cost_material GIC 177675 100.0 % (13 / 13)
cost_bitmap_heap_scan GIC 182089 100.0 % (35 / 35)
set_baserel_size_estimates ECB 192405
set_rel_width ECB 193492
initial_cost_hashjoin GIC 226678 100.0 % (31 / 31)
compute_bitmap_pages GIC 233698 100.0 % (25 / 25)
set_pathtarget_cost_width GIC 256443 100.0 % (14 / 14)
cost_index GIC 266936 100.0 % (75 / 75)
has_indexed_join_quals ECB 287577
extract_nonindex_conditions GIC 317700 100.0 % (10 / 10)
cost_bitmap_tree_node GIC 322322 92.3 % (12 / 13)
index_pages_fetched GIC 375855 65.2 % (15 / 23)
get_restriction_qual_cost GIC 381093 100.0 % (7 / 7)
cached_scansel GIC 427070 100.0 % (24 / 24)
initial_cost_mergejoin ECB 430011
final_cost_nestloop ECB 444183
cost_sort GIC 584291 100.0 % (9 / 9)
cost_tuplesort ECB 586586
cost_qual_eval_node GIC 712599 100.0 % (7 / 7)
get_expr_width ECB 726524
cost_rescan ECB 920500
initial_cost_nestloop GIC 920500 100.0 % (22 / 22)
cost_qual_eval GIC 1334909 100.0 % (9 / 9)
relation_byte_size ECB 1338195
clamp_row_est ECB 2847745
cost_qual_eval_walker ECB 3064025

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