LCOV - differential code coverage report
Current view: top level - contrib/pg_plan_advice - pgpa_walker.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 94.7 % 396 375 21 1 374 1
Current Date: 2026-07-25 19:08:27 +0900 Functions: 100.0 % 22 22 1 21
Baseline: lcov-20260725-baseline Branches: 88.7 % 362 321 41 2 319
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 94.7 % 395 374 21 374
Function coverage date bins:
(30,360] days: 100.0 % 22 22 1 21
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 88.6 % 360 319 41 319

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
pgpa_walker_would_advise CBC 147344 90.7 % (78 / 86) 83.1 % (59 / 71)
pgpa_plan_walker CBC 87889 92.5 % (49 / 53) 85.0 % (68 / 80)
pgpa_walker_join_order_matches_member CBC 30896 83.3 % (20 / 24) 70.0 % (14 / 20)
pgpa_walk_recursively CBC 254343 96.4 % (81 / 84) 96.9 % (63 / 65)
pgpa_walker_index_target_matches_plan CBC 15016 92.3 % (12 / 13) 70.0 % (7 / 10)
pgpa_walker_join_order_matches CBC 16028 93.8 % (15 / 16) 85.7 % (12 / 14)
pgpa_add_feature CBC 1940 100.0 % (7 / 7)
pgpa_add_future_feature CBC 1465 100.0 % (5 / 5)
pgpa_classify_alternative_subplans CBC 87889 100.0 % (21 / 21) 96.2 % (25 / 26)
pgpa_filter_out_join_relids CBC 101770 100.0 % (8 / 8) 100.0 % (4 / 4)
pgpa_is_scan_level_materialize CBC 128582 100.0 % (9 / 9) 83.3 % (5 / 6)
pgpa_last_elided_node CBC 75691 100.0 % (6 / 6) 100.0 % (8 / 8)
pgpa_process_unrolled_join GNC 23563 100.0 % (13 / 13) 75.0 % (6 / 8)
pgpa_qf_add_plan_rtis CBC 254343 100.0 % (7 / 7) 100.0 % (4 / 4)
pgpa_qf_add_rti CBC 103969 100.0 % (4 / 4) 100.0 % (6 / 6)
pgpa_qf_add_rtis CBC 48881 100.0 % (4 / 4) 100.0 % (6 / 6)
pgpa_relids CBC 381813 100.0 % (10 / 10) 100.0 % (8 / 8)
pgpa_scanrelid CBC 442673 100.0 % (6 / 6) 100.0 % (2 / 2)
pgpa_walker_contains_feature CBC 943 100.0 % (6 / 6) 100.0 % (8 / 8)
pgpa_walker_contains_join CBC 15491 100.0 % (6 / 6) 100.0 % (8 / 8)
pgpa_walker_contains_no_gather CBC 72367 100.0 % (2 / 2)
pgpa_walker_find_scan CBC 46875 100.0 % (6 / 6) 100.0 % (8 / 8)

Generated by: LCOV version 2.0-1