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-09-05 08:15:53 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
AcquireRewriteLocks 28674
ApplyRetrieveRule 10613
CopyAndAddInvertedQual 304
QueryRewrite 288775
RewriteQuery 292251
acquireLocksOnSubLinks 131789
adjustJoinTreeList 984
adjust_view_column_set 4876
build_column_default 99733
build_generation_expression 2102
error_view_not_updatable 104
expand_generated_columns_in_expr 10447
findDefaultOnlyColumns 99
fireRIRonSubLink 1836064
fireRIRrules 375478
fireRules 60718
get_assignment_input 691
get_generated_columns 1443
get_view_query 4051
markQueryForLocking 128
matchLocks 60798
process_matched_tle 105783
relation_is_updatable 1408
rewriteRuleAction 1004
rewriteTargetListIU 58638
rewriteTargetView 2442
rewriteValuesRTE 3308
rewriteValuesRTEToNulls 16
searchForDefault 3308
view_col_is_auto_updatable 10104
view_cols_are_auto_updatable 2814
view_has_instead_trigger 3856
view_query_is_auto_updatable 3906

Generated by: LCOV version 2.0-1