LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteHandler.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.8 % 1324 1202
Test Date: 2026-09-26 04:15:43 Functions: 100.0 % 33 33
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.4 % 1384 1071

Function Name Sort by function name Hit count Sort by function hit count
rewriteValuesRTEToNulls 16
findDefaultOnlyColumns 99
error_view_not_updatable 104
markQueryForLocking 128
CopyAndAddInvertedQual 304
get_assignment_input 691
adjustJoinTreeList 956
rewriteRuleAction 976
relation_is_updatable 1408
get_generated_columns 1419
build_generation_expression 2057
rewriteTargetView 2378
view_cols_are_auto_updatable 2726
rewriteValuesRTE 3198
searchForDefault 3198
view_has_instead_trigger 3708
view_query_is_auto_updatable 3830
get_view_query 3987
adjust_view_column_set 4764
view_col_is_auto_updatable 9784
expand_generated_columns_in_expr 10305
ApplyRetrieveRule 10586
AcquireRewriteLocks 27521
rewriteTargetListIU 58148
fireRules 59692
matchLocks 59772
build_column_default 99523
process_matched_tle 104491
acquireLocksOnSubLinks 129791
QueryRewrite 285064
RewriteQuery 288448
fireRIRrules 371102
fireRIRonSubLink 1819527

Generated by: LCOV version 2.0-1