LCOV - differential code coverage report
Current view: top level - src/backend/utils/cache - relcache.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 91.5 % 2113 1933 4 41 73 62 43 754 96 1040 71 791 4 61
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 79 79 53 6 20 55
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
equalPolicy CBC 93 58.3 % (14 / 24)
RelationGetDummyIndexExpressions GIC 109 100.0 % (15 / 15)
RelationGetPrimaryKeyIndex GIC 144 50.0 % (3 / 6)
RelationGetExclusionInfo GIC 161 90.4 % (47 / 52)
errtablecol GIC 169 83.3 % (5 / 6)
errtablecolname ECB 169
RelationGetIdentityKeyBitmap ECB 257
errtableconstraint GIC 1027 100.0 % (4 / 4)
RelationCacheInitFileRemove ECB 1176
RelationCacheInitFileRemoveInDir GIC 1215 100.0 % (9 / 9)
CheckConstraintCmp ECB 1437
errtable GIC 1444 100.0 % (5 / 5)
RelationCloseSmgrByOid GNC 1718 80.0 % (4 / 5)
RelationCloseSmgrByOid GIC 1718
RememberToFreeTupleDescAtEOX ECB 8129
RelationCacheInvalidate GIC 2003 100.0 % (37 / 37)
write_relcache_init_file ECB 2450
AtEOSubXact_cleanup ECB 4076
RelationSetNewRelfilenumber ECB 4467
CheckConstraintFetch ECB 4934
AttrDefaultCmp ECB 4991
AssertPendingSyncs_RelationCache GIC 5339 96.2 % (25 / 26)
RelationAssumeNewRelfilelocator ECB 5424
RememberToFreeTupleDescAtEOX GIC 8129 100.0 % (14 / 14)
AtEOSubXact_RelationCache ECB 8815
RelationCacheInitializePhase3 ECB 10509
RelationCacheInitialize GIC 11565 100.0 % (12 / 12)
RelationCacheInitializePhase2 ECB 11565
AttrDefaultFetch GIC 12107 85.7 % (24 / 28)
load_critical_index ECB 14325
formrdesc GNC 14738 100.0 % (56 / 56)
BuildHardcodedDescriptor GIC 21017 100.0 % (11 / 11)
load_relcache_init_file GIC 21464 79.8 % (158 / 198)
RelationForgetRelation GIC 29450 81.8 % (9 / 11)
RelationReloadIndexInfo CBC 34707 86.8 % (33 / 38)
RelationCacheInitFilePostInvalidate ECB 44678
RelationCacheInitFilePreInvalidate GIC 44678 100.0 % (9 / 9)
RelationBuildRuleLock CBC 60196 100.0 % (54 / 54)
RelationGetFKeyList GIC 85336 100.0 % (32 / 32)
RelationBuildPublicationDesc GIC 86594 95.9 % (70 / 73)
unlink_initfile ECB 93071
RelationGetReplicaIndex GIC 159462 100.0 % (6 / 6)
RelationBuildLocalRelation GIC 164548 95.3 % (82 / 86)
AtEOXact_cleanup GIC 169592 94.1 % (16 / 17)
RelationGetStatExtList GIC 185966 100.0 % (20 / 20)
equalRSDesc CBC 274314 85.7 % (12 / 14)
equalRuleLocks CBC 274314 83.3 % (20 / 24)
IndexSupportInitialize CBC 297874 90.9 % (10 / 11)
RelationInitIndexAccessInfo CBC 297875 91.8 % (56 / 61)
RelationReloadNailed CBC 457204 100.0 % (15 / 15)
AtEOXact_RelationCache GIC 486617 100.0 % (23 / 23)
LookupOpclassInfo CBC 501496 92.0 % (46 / 50)
CopyIndexAttOptions GIC 570916 100.0 % (7 / 7)
RelationFlushRelation ECB 576274
RelationDestroyRelation GNC 732009 97.8 % (45 / 46)
AllocateRelationDesc CBC 757068 100.0 % (11 / 11)
RelationBuildTupleDesc CBC 757068 97.3 % (71 / 73)
RelationBuildDesc GNC 757619 88.5 % (85 / 96)
GetPgClassDescriptor GNC 797084 100.0 % (4 / 4)
GetPgClassDescriptor GIC 797084
GetPgIndexDescriptor ECB 925050
RelationParseRelOptions CBC 801511 100.0 % (17 / 17)
ScanPgRelation CBC 814062 93.8 % (15 / 16)
InitTableAmRoutine CBC 888702 100.0 % (3 / 3)
RelationInitTableAccessMethod CBC 888702 94.1 % (16 / 17)
GetPgIndexDescriptor GIC 925050 100.0 % (4 / 4)
InitIndexAmRoutine CBC 1061560 100.0 % (7 / 7)
RelationGetIndexAttOptions GIC 1101356 95.7 % (22 / 23)
AssertPendingSyncConsistency ECB 1137041
RelationClearRelation GIC 1210672 93.4 % (71 / 76)
RelationCacheInvalidateEntry ECB 1462543
RelationIdIsInInitFile GIC 1566112 100.0 % (7 / 7)
RelationGetIndexAttrBitmap ECB 1854345
write_item GIC 2077128 66.7 % (4 / 6)
RelationGetIndexList GIC 2448480 100.0 % (39 / 39)
RelationInitPhysicalAddr GNC 2679970 93.8 % (30 / 32)
RelationGetIndexRawAttOptions ECB 4182340
RelationGetIndexPredicate GIC 4505485 100.0 % (19 / 19)
RelationGetIndexExpressions GIC 4505527 100.0 % (17 / 17)
RelationIdGetRelation CBC 29226161 100.0 % (19 / 19)
RelationClose CBC 29392407 90.0 % (9 / 10)
RelationDecrementReferenceCount CBC 40836097 100.0 % (6 / 6)
RelationIncrementReferenceCount CBC 40836097 100.0 % (6 / 6)

Generated by: LCOV version v1.16-55-g56c0a2a