LCOV - differential code coverage report
Current view: top level - src/backend/utils/cache - inval.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 97.3 % 445 433 12 433
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 49 49 49
Baseline: lcov-20250907-010129-baseline Branches: 77.5 % 276 214 62 1 213
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 98.4 % 126 124 2 124
(360..) days: 96.9 % 319 309 10 309
Function coverage date bins:
(30,360] days: 100.0 % 17 17 17
(360..) days: 100.0 % 32 32 32
Branch coverage date bins:
(30,360] days: 67.2 % 64 43 21 43
(360..) days: 80.7 % 212 171 41 1 170

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
CacheInvalidateRelSyncAll CBC 3 100.0 % (3 / 3)
AddRelsyncInvalidationMessage CBC 6 100.0 % (6 / 6) 12.5 % (1 / 8)
CacheInvalidateRelSync CBC 6 100.0 % (3 / 3)
RegisterRelsyncInvalidation CBC 6 100.0 % (3 / 3)
CallRelSyncCallbacks CBC 31 100.0 % (5 / 5) 100.0 % (2 / 2)
CacheInvalidateRelcacheAll CBC 87 100.0 % (3 / 3)
AddCatalogInvalidationMessage CBC 100 100.0 % (6 / 6)
CacheInvalidateCatalog CBC 100 100.0 % (6 / 6) 100.0 % (2 / 2)
RegisterCatalogInvalidation CBC 100 100.0 % (3 / 3)
CacheInvalidateRelmap CBC 179 100.0 % (5 / 5)
PostPrepare_Inval CBC 305 100.0 % (3 / 3)
CacheRegisterRelSyncCallback CBC 396 85.7 % (6 / 7) 25.0 % (1 / 4)
InvalidateSystemCaches CBC 2022 100.0 % (3 / 3)
InvalidateSystemCachesExtended CBC 2022 100.0 % (14 / 14) 100.0 % (6 / 6)
AtEOSubXact_Inval CBC 9105 96.0 % (24 / 25) 83.3 % (15 / 18)
CacheInvalidateRelcacheByRelid CBC 14369 85.7 % (6 / 7) 25.0 % (1 / 4)
LogLogicalInvalidations CBC 16412 100.0 % (13 / 13) 100.0 % (8 / 8)
CacheRegisterRelcacheCallback CBC 19666 85.7 % (6 / 7) 25.0 % (1 / 4)
ProcessCommittedInvalidationMessages CBC 27631 100.0 % (15 / 15) 62.5 % (10 / 16)
ForgetInplace_Inval CBC 28023 100.0 % (3 / 3)
CacheInvalidateRelcacheByTuple CBC 35948 100.0 % (8 / 8) 100.0 % (2 / 2)
CacheInvalidateSmgr CBC 48855 100.0 % (7 / 7)
inplaceGetInvalidationMessages CBC 49399 100.0 % (14 / 14) 75.0 % (6 / 8)
AtInplace_Inval CBC 63031 100.0 % (8 / 8) 83.3 % (5 / 6)
PreInplace_Inval CBC 63031 100.0 % (5 / 5) 83.3 % (5 / 6)
PrepareInplaceInvalidationState CBC 73404 100.0 % (12 / 12) 75.0 % (3 / 4)
CacheInvalidateRelcache CBC 76045 100.0 % (7 / 7) 100.0 % (2 / 2)
CacheInvalidateHeapTupleInplace CBC 91054 100.0 % (3 / 3)
ProcessInvalidationMessagesMulti CBC 156213 100.0 % (4 / 4) 100.0 % (4 / 4)
xactGetCommittedInvalidationMessages CBC 197059 100.0 % (18 / 18) 81.2 % (13 / 16)
CacheRegisterSyscacheCallback CBC 246641 88.2 % (15 / 17) 50.0 % (7 / 14)
AtEOXact_Inval CBC 319173 100.0 % (15 / 15) 83.3 % (10 / 12)
ProcessInvalidationMessages CBC 417213 100.0 % (4 / 4) 100.0 % (4 / 4)
AppendInvalidationMessages CBC 522623 100.0 % (4 / 4)
AddSnapshotInvalidationMessage CBC 526812 100.0 % (6 / 6) 100.0 % (6 / 6)
RegisterSnapshotInvalidation CBC 526812 100.0 % (3 / 3)
CommandEndInvalidationMessages CBC 595781 100.0 % (8 / 8) 100.0 % (4 / 4)
AddRelcacheInvalidationMessage CBC 980890 100.0 % (6 / 6) 87.5 % (7 / 8)
RegisterRelcacheInvalidation CBC 980890 100.0 % (6 / 6) 100.0 % (4 / 4)
AppendInvalidationMessageSubGroup CBC 1045246 100.0 % (5 / 5) 50.0 % (1 / 2)
PrepareInvalidationState CBC 2084705 95.2 % (20 / 21) 64.3 % (9 / 14)
AddCatcacheInvalidationMessage CBC 2760292 100.0 % (7 / 7) 50.0 % (1 / 2)
RegisterCatcacheInvalidation CBC 2760292 100.0 % (4 / 4)
AddInvalidationMessage CBC 3412156 100.0 % (17 / 17) 83.3 % (5 / 6)
CacheInvalidateHeapTuple CBC 11088471 100.0 % (3 / 3)
CacheInvalidateHeapTupleCommon CBC 11179525 100.0 % (37 / 37) 95.8 % (23 / 24)
CallSyscacheCallbacks CBC 11459398 90.0 % (9 / 10) 50.0 % (5 / 10)
AcceptInvalidationMessages CBC 16965515 66.7 % (6 / 9) 75.0 % (3 / 4)
LocalExecuteInvalidationMessage CBC 19042122 97.3 % (36 / 37) 90.5 % (38 / 42)

Generated by: LCOV version 2.4-beta