LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteHandler.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.6 % 1360 1232
Test Date: 2026-07-26 01:15:34 Functions: 100.0 % 33 33
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.3 % 1441 1114

Function Name Sort by function name Hit count Sort by function hit count
AcquireRewriteLocks 28510
ApplyRetrieveRule 10485
CopyAndAddInvertedQual 304
QueryRewrite 287958
RewriteQuery 291402
acquireLocksOnSubLinks 131671
adjustJoinTreeList 972
adjust_view_column_set 4812
build_column_default 99932
build_generation_expression 2201
error_view_not_updatable 104
expand_generated_columns_in_expr 10886
findDefaultOnlyColumns 99
fireRIRonSubLink 1843851
fireRIRrules 374266
fireRules 60756
get_assignment_input 691
get_generated_columns 1509
get_view_query 4019
markQueryForLocking 128
matchLocks 60836
process_matched_tle 106428
relation_is_updatable 1408
rewriteRuleAction 992
rewriteTargetListIU 58755
rewriteTargetView 2410
rewriteValuesRTE 3400
rewriteValuesRTEToNulls 16
searchForDefault 3400
view_col_is_auto_updatable 9948
view_cols_are_auto_updatable 2770
view_has_instead_trigger 3792
view_query_is_auto_updatable 3862

Generated by: LCOV version 2.0-1