LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteHandler.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.6 % 1361 1233
Test Date: 2026-08-15 15:16:34 Functions: 100.0 % 33 33
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.4 % 1445 1118

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 972
rewriteRuleAction 992
relation_is_updatable 1408
get_generated_columns 1509
build_generation_expression 2201
rewriteTargetView 2434
view_cols_are_auto_updatable 2806
rewriteValuesRTE 3407
searchForDefault 3407
view_has_instead_trigger 3840
view_query_is_auto_updatable 3890
get_view_query 4043
adjust_view_column_set 4860
view_col_is_auto_updatable 10072
ApplyRetrieveRule 10634
expand_generated_columns_in_expr 10925
AcquireRewriteLocks 28771
rewriteTargetListIU 58859
fireRules 60890
matchLocks 60970
build_column_default 99943
process_matched_tle 106608
acquireLocksOnSubLinks 132195
QueryRewrite 289363
RewriteQuery 292831
fireRIRrules 376416
fireRIRonSubLink 1860036

Generated by: LCOV version 2.0-1