LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteHandler.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 92.0 % 1782 1640
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 33 33
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 72.1 % 1586 1143

Function Name Sort by function name Hit count Sort by function hit count
rewriteValuesRTEToNulls 4
findDefaultOnlyColumns 23
error_view_not_updatable 26
markQueryForLocking 32
expand_generated_columns_internal 62
CopyAndAddInvertedQual 74
get_assignment_input 172
adjustJoinTreeList 226
rewriteRuleAction 231
build_generation_expression 316
relation_is_updatable 352
rewriteTargetView 553
rewriteValuesRTE 557
searchForDefault 557
view_cols_are_auto_updatable 663
view_has_instead_trigger 904
view_query_is_auto_updatable 938
get_view_query 975
adjust_view_column_set 1154
ApplyRetrieveRule 1651
expand_generated_columns_in_expr 1710
view_col_is_auto_updatable 2378
AcquireRewriteLocks 3562
build_column_default 3752
rewriteTargetListIU 7643
fireRules 7899
matchLocks 7919
process_matched_tle 14284
acquireLocksOnSubLinks 18930
QueryRewrite 43389
RewriteQuery 44315
fireRIRrules 56487
fireRIRonSubLink 270475

Generated by: LCOV version 2.3.2-1