LCOV - differential code coverage report
Current view: top level - src/backend/utils/cache - inval.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 97.3 % 444 432 12 2 430 4
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 49 49 2 47
Baseline: lcov-20260827-baseline Branches: 77.3 % 278 215 63 215
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 7 7 7
(360..) days: 97.2 % 435 423 12 423
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 47 47 2 45
Branch coverage date bins:
(360..) days: 77.3 % 278 215 63 215

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
AcceptInvalidationMessages CBC 22500582 66.7 % (6 / 9) 75.0 % (3 / 4)
AddCatalogInvalidationMessage CBC 121 100.0 % (6 / 6)
AddCatcacheInvalidationMessage CBC 3436864 100.0 % (7 / 7) 50.0 % (1 / 2)
AddInvalidationMessage GNC 4313270 100.0 % (16 / 16) 83.3 % (5 / 6)
AddRelcacheInvalidationMessage CBC 1318868 100.0 % (6 / 6) 87.5 % (7 / 8)
AddRelsyncInvalidationMessage CBC 6 100.0 % (6 / 6) 12.5 % (1 / 8)
AddSnapshotInvalidationMessage CBC 709054 100.0 % (6 / 6) 100.0 % (6 / 6)
AppendInvalidationMessageSubGroup CBC 1270972 100.0 % (5 / 5) 50.0 % (1 / 2)
AppendInvalidationMessages CBC 635486 100.0 % (4 / 4)
AtEOSubXact_Inval CBC 22874 96.0 % (24 / 25) 77.8 % (14 / 18)
AtEOXact_Inval CBC 431359 100.0 % (16 / 16) 83.3 % (10 / 12)
AtInplace_Inval CBC 80936 100.0 % (8 / 8) 83.3 % (5 / 6)
CacheInvalidateCatalog CBC 121 100.0 % (6 / 6) 100.0 % (2 / 2)
CacheInvalidateHeapTuple CBC 17267812 100.0 % (3 / 3)
CacheInvalidateHeapTupleCommon CBC 17385654 100.0 % (37 / 37) 95.8 % (23 / 24)
CacheInvalidateHeapTupleInplace CBC 117842 100.0 % (3 / 3)
CacheInvalidateRelSync CBC 6 100.0 % (3 / 3)
CacheInvalidateRelSyncAll CBC 3 100.0 % (3 / 3)
CacheInvalidateRelcache CBC 100227 100.0 % (7 / 7) 100.0 % (2 / 2)
CacheInvalidateRelcacheAll CBC 224 100.0 % (3 / 3)
CacheInvalidateRelcacheByRelid CBC 20389 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheInvalidateRelcacheByTuple CBC 49477 100.0 % (8 / 8) 100.0 % (2 / 2)
CacheInvalidateRelmap CBC 205 100.0 % (5 / 5)
CacheInvalidateSmgr CBC 65303 100.0 % (7 / 7)
CacheRegisterRelSyncCallback CBC 455 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheRegisterRelcacheCallback CBC 24867 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheRegisterSyscacheCallback CBC 373731 88.2 % (15 / 17) 50.0 % (7 / 14)
CallRelSyncCallbacks CBC 31 100.0 % (5 / 5) 100.0 % (2 / 2)
CallSyscacheCallbacks CBC 15106872 90.0 % (9 / 10) 50.0 % (5 / 10)
CommandEndInvalidationMessages CBC 724222 100.0 % (8 / 8) 100.0 % (6 / 6)
ForgetInplace_Inval CBC 36906 100.0 % (3 / 3)
InvalidateSystemCaches CBC 2752 100.0 % (3 / 3)
InvalidateSystemCachesExtended CBC 2752 100.0 % (14 / 14) 100.0 % (6 / 6)
LocalExecuteInvalidationMessage CBC 24391016 97.3 % (36 / 37) 90.5 % (38 / 42)
LogLogicalInvalidations CBC 20006 100.0 % (13 / 13) 100.0 % (8 / 8)
PostPrepare_Inval CBC 336 100.0 % (3 / 3)
PreInplace_Inval CBC 80936 100.0 % (5 / 5) 83.3 % (5 / 6)
PrepareInplaceInvalidationState CBC 96887 100.0 % (12 / 12) 75.0 % (3 / 4)
PrepareInvalidationState CBC 2665515 95.2 % (20 / 21) 64.3 % (9 / 14)
ProcessCommittedInvalidationMessages CBC 30859 100.0 % (15 / 15) 62.5 % (10 / 16)
ProcessInvalidationMessages CBC 504118 100.0 % (4 / 4) 100.0 % (4 / 4)
ProcessInvalidationMessagesMulti CBC 198565 100.0 % (4 / 4) 100.0 % (4 / 4)
RegisterCatalogInvalidation CBC 121 100.0 % (3 / 3)
RegisterCatcacheInvalidation CBC 3436864 100.0 % (4 / 4)
RegisterRelcacheInvalidation CBC 1318868 100.0 % (6 / 6) 100.0 % (4 / 4)
RegisterRelsyncInvalidation CBC 6 100.0 % (3 / 3)
RegisterSnapshotInvalidation CBC 709054 100.0 % (3 / 3)
inplaceGetInvalidationMessages GNC 73230 100.0 % (13 / 13) 75.0 % (6 / 8)
xactGetCommittedInvalidationMessages CBC 328647 100.0 % (18 / 18) 81.2 % (13 / 16)

Generated by: LCOV version 2.0-1