LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - restrictinfo.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 100.0 % 169 169 169
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 12 12 12
Baseline: lcov-20250908-010021-baseline Branches: 89.8 % 108 97 11 97
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 165 165 165
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 11 11 11
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
commute_restrictinfo CBC 29330 100.0 % (29 / 29) 66.7 % (4 / 6)
extract_actual_join_clauses CBC 19345 100.0 % (13 / 13) 88.9 % (16 / 18)
get_actual_clauses CBC 30830 100.0 % (8 / 8) 80.0 % (8 / 10)
make_sub_restrictinfos CBC 20092 100.0 % (16 / 16) 87.5 % (14 / 16)
extract_actual_clauses CBC 324921 100.0 % (8 / 8) 90.0 % (9 / 10)
make_plain_restrictinfo CBC 352239 100.0 % (57 / 57) 93.8 % (15 / 16)
make_restrictinfo CBC 338531 100.0 % (5 / 5) 75.0 % (3 / 4)
join_clause_is_movable_into CBC 227104 100.0 % (8 / 8) 100.0 % (6 / 6)
join_clause_is_movable_to CBC 129929 100.0 % (12 / 12) 100.0 % (10 / 10)
restriction_is_or_clause CBC 1071540 100.0 % (4 / 4) 100.0 % (2 / 2)
restriction_is_securely_promotable CBC 775969 100.0 % (5 / 5) 100.0 % (4 / 4)
rinfo_is_constant_true CBC 204290 100.0 % (4 / 4) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta