LCOV - differential code coverage report
Current view: top level - src/backend/utils/cache - inval.c (source / functions) Coverage Total Hit UBC GIC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 97.3 % 446 434 12 6 428 6
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 49 49 5 44 2
Baseline: lcov-20260630-baseline Branches: 77.3 % 278 215 63 2 213
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 4 4 3 1
(360..) days: 97.3 % 439 427 12 427
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 47 47 3 44
Branch coverage date bins:
(360..) days: 77.3 % 278 215 63 2 213

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
AddRelsyncInvalidationMessage GNC 6 100.0 % (6 / 6) 12.5 % (1 / 8)
CacheRegisterSyscacheCallback GNC 306695 88.2 % (15 / 17) 50.0 % (7 / 14)
ProcessCommittedInvalidationMessages CBC 31268 100.0 % (15 / 15) 62.5 % (10 / 16)
PrepareInvalidationState CBC 2735440 95.2 % (20 / 21) 64.3 % (9 / 14)
AtEOSubXact_Inval CBC 12688 96.0 % (24 / 25) 77.8 % (14 / 18)
LocalExecuteInvalidationMessage CBC 25729535 97.3 % (36 / 37) 90.5 % (38 / 42)
CacheInvalidateRelcacheByRelid CBC 21574 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheRegisterRelSyncCallback CBC 441 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheRegisterRelcacheCallback CBC 24131 85.7 % (6 / 7) 25.0 % (1 / 4)
xactGetCommittedInvalidationMessages CBC 329679 100.0 % (18 / 18) 81.2 % (13 / 16)
AtEOXact_Inval CBC 427489 100.0 % (16 / 16) 83.3 % (10 / 12)
inplaceGetInvalidationMessages CBC 74488 100.0 % (14 / 14) 75.0 % (6 / 8)
AcceptInvalidationMessages CBC 22892440 66.7 % (6 / 9) 75.0 % (3 / 4)
AddCatcacheInvalidationMessage CBC 3519637 100.0 % (7 / 7) 50.0 % (1 / 2)
AddInvalidationMessage CBC 4419608 100.0 % (17 / 17) 83.3 % (5 / 6)
AddRelcacheInvalidationMessage CBC 1360357 100.0 % (6 / 6) 87.5 % (7 / 8)
AppendInvalidationMessageSubGroup CBC 1296234 100.0 % (5 / 5) 50.0 % (1 / 2)
AtInplace_Inval CBC 82180 100.0 % (8 / 8) 83.3 % (5 / 6)
CacheInvalidateHeapTupleCommon CBC 17292716 100.0 % (37 / 37) 95.8 % (23 / 24)
PreInplace_Inval CBC 82180 100.0 % (5 / 5) 83.3 % (5 / 6)
PrepareInplaceInvalidationState GNC 97975 100.0 % (12 / 12) 75.0 % (3 / 4)
AddSnapshotInvalidationMessage CBC 726649 100.0 % (6 / 6) 100.0 % (6 / 6)
CacheInvalidateCatalog CBC 121 100.0 % (6 / 6) 100.0 % (2 / 2)
CacheInvalidateRelcache CBC 103833 100.0 % (7 / 7) 100.0 % (2 / 2)
CacheInvalidateRelcacheByTuple CBC 51971 100.0 % (8 / 8) 100.0 % (2 / 2)
CallRelSyncCallbacks CBC 31 100.0 % (5 / 5) 100.0 % (2 / 2)
CommandEndInvalidationMessages GNC 725602 100.0 % (8 / 8) 100.0 % (6 / 6)
InvalidateSystemCachesExtended CBC 2773 100.0 % (14 / 14) 100.0 % (6 / 6)
LogLogicalInvalidations CBC 19574 100.0 % (13 / 13) 100.0 % (8 / 8)
ProcessInvalidationMessages CBC 515376 100.0 % (4 / 4) 100.0 % (4 / 4)
ProcessInvalidationMessagesMulti CBC 200824 100.0 % (4 / 4) 100.0 % (4 / 4)
RegisterRelcacheInvalidation CBC 1360357 100.0 % (6 / 6) 100.0 % (4 / 4)
AddCatalogInvalidationMessage CBC 121 100.0 % (6 / 6)
AppendInvalidationMessages CBC 648117 100.0 % (4 / 4)
CacheInvalidateHeapTuple CBC 17173405 100.0 % (3 / 3)
CacheInvalidateHeapTupleInplace CBC 119311 100.0 % (3 / 3)
CacheInvalidateRelSync CBC 6 100.0 % (3 / 3)
CacheInvalidateRelSyncAll CBC 3 100.0 % (3 / 3)
CacheInvalidateRelcacheAll CBC 224 100.0 % (3 / 3)
CacheInvalidateRelmap CBC 205 100.0 % (5 / 5)
CacheInvalidateSmgr CBC 66858 100.0 % (7 / 7)
ForgetInplace_Inval CBC 37131 100.0 % (3 / 3)
InvalidateSystemCaches CBC 2773 100.0 % (3 / 3)
PostPrepare_Inval CBC 307 100.0 % (3 / 3)
RegisterCatalogInvalidation CBC 121 100.0 % (3 / 3)
RegisterCatcacheInvalidation CBC 3519637 100.0 % (4 / 4)
RegisterRelsyncInvalidation CBC 6 100.0 % (3 / 3)
RegisterSnapshotInvalidation CBC 726649 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1