LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - restrictinfo.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 100.0 % 169 169 169
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 12 12 12
Baseline: lcov-20260726-baseline Branches: 89.8 % 108 97 11 97
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 100.0 % 169 169 169
Function coverage date bins:
(360..) days: 100.0 % 12 12 12
Branch coverage date bins:
(360..) days: 89.8 % 108 97 11 97

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
make_sub_restrictinfos CBC 33242 100.0 % (16 / 16) 87.5 % (14 / 16)
extract_actual_join_clauses CBC 33811 100.0 % (13 / 13) 88.9 % (16 / 18)
commute_restrictinfo CBC 55940 100.0 % (29 / 29) 66.7 % (4 / 6)
get_actual_clauses CBC 58412 100.0 % (8 / 8) 80.0 % (8 / 10)
join_clause_is_movable_to CBC 246785 100.0 % (12 / 12) 100.0 % (10 / 10)
rinfo_is_constant_true CBC 347210 100.0 % (4 / 4) 100.0 % (6 / 6)
join_clause_is_movable_into CBC 418779 100.0 % (8 / 8) 100.0 % (6 / 6)
extract_actual_clauses CBC 539589 100.0 % (8 / 8) 90.0 % (9 / 10)
make_restrictinfo CBC 556995 100.0 % (5 / 5) 75.0 % (3 / 4)
make_plain_restrictinfo CBC 580649 100.0 % (57 / 57) 93.8 % (15 / 16)
restriction_is_securely_promotable CBC 1228754 100.0 % (5 / 5) 100.0 % (4 / 4)
restriction_is_or_clause CBC 1658111 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1