LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - joinpath.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 96.3 % 568 547 3 18 2 12 533 1 19
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 19 19 4 15
Baseline: 16@8cea358b128 Branches: 88.4 % 666 589 5 72 2 19 568
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 57.1 % 7 4 3 4
(60,120] days: 100.0 % 7 7 6 1
(240..) days: 96.8 % 554 536 18 2 2 532
Function coverage date bins:
(240..) days: 100.0 % 19 19 4 15
Branch coverage date bins:
[..60] days: 75.0 % 16 12 4 12
(60,120] days: 100.0 % 4 4 4
(240..) days: 88.7 % 646 573 1 72 2 3 568

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
have_unsafe_outer_join_ref CBC 1117195 82.4 % (14 / 17) 68.8 % (11 / 16)
paraminfo_get_equal_hashops GNC 161821 93.2 % (41 / 44) 88.9 % (32 / 36)
try_partial_hashjoin_path CBC 10053 72.7 % (8 / 11) 50.0 % (4 / 8)
try_partial_mergejoin_path CBC 9090 82.4 % (14 / 17) 75.0 % (12 / 16)
generate_mergejoin_paths CBC 521810 96.1 % (49 / 51) 89.6 % (43 / 48)
match_unsorted_outer CBC 275674 97.3 % (71 / 73) 86.7 % (85 / 98)
try_nestloop_path GNC 1221901 93.8 % (30 / 32) 88.2 % (30 / 34)
add_paths_to_joinrel GNC 279894 98.1 % (53 / 54) 95.7 % (44 / 46)
get_memoize_path CBC 707533 96.9 % (31 / 32) 93.5 % (43 / 46)
try_partial_nestloop_path GNC 13119 94.4 % (17 / 18) 83.3 % (15 / 18)
allow_star_schema_join CBC 104812 100.0 % (3 / 3) 100.0 % (4 / 4)
clause_sides_match_join CBC 656317 100.0 % (10 / 10) 100.0 % (8 / 8)
consider_parallel_mergejoin CBC 4897 100.0 % (6 / 6) 83.3 % (5 / 6)
consider_parallel_nestloop CBC 5110 100.0 % (21 / 21) 87.5 % (21 / 24)
hash_inner_and_outer CBC 277462 100.0 % (68 / 68) 87.9 % (109 / 124)
select_mergejoin_clauses CBC 278183 100.0 % (30 / 30) 92.9 % (26 / 28)
sort_inner_and_outer CBC 275674 100.0 % (42 / 42) 87.5 % (56 / 64)
try_hashjoin_path CBC 300127 100.0 % (15 / 15) 100.0 % (16 / 16)
try_mergejoin_path CBC 513921 100.0 % (24 / 24) 96.2 % (25 / 26)

Generated by: LCOV version 2.1-beta2-3-g6141622