LCOV - differential code coverage report
Current view: top level - src/backend/utils/cache - inval.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 97.3 % 445 433 12 1 432 1
Current Date: 2025-12-17 08:58:58 +0900 Functions: 100.0 % 49 49 1 48
Baseline: lcov-20251217-005640-baseline Branches: 77.5 % 276 214 62 1 213
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 1 1
(30,360] days: 97.5 % 40 39 1 39
(360..) days: 97.3 % 403 392 11 392
Function coverage date bins:
(30,360] days: 100.0 % 6 6 6
(360..) days: 100.0 % 43 43 1 42
Branch coverage date bins:
(30,360] days: 45.5 % 22 10 12 10
(360..) days: 80.3 % 254 204 50 1 203

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 17821330 66.7 % (6 / 9) 75.0 % (3 / 4)
CacheRegisterSyscacheCallback CBC 256977 88.2 % (15 / 17) 50.0 % (7 / 14)
AtEOSubXact_Inval CBC 9147 96.0 % (24 / 25) 83.3 % (15 / 18)
CacheInvalidateRelcacheByRelid CBC 15461 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheRegisterRelSyncCallback CBC 403 85.7 % (6 / 7) 25.0 % (1 / 4)
CacheRegisterRelcacheCallback CBC 20456 85.7 % (6 / 7) 25.0 % (1 / 4)
CallSyscacheCallbacks CBC 12539499 90.0 % (9 / 10) 50.0 % (5 / 10)
LocalExecuteInvalidationMessage CBC 20698902 97.3 % (36 / 37) 90.5 % (38 / 42)
PrepareInvalidationState CBC 2186565 95.2 % (20 / 21) 64.3 % (9 / 14)
AddCatalogInvalidationMessage CBC 100 100.0 % (6 / 6)
AddCatcacheInvalidationMessage CBC 2888794 100.0 % (7 / 7) 50.0 % (1 / 2)
AddInvalidationMessage CBC 3576027 100.0 % (17 / 17) 83.3 % (5 / 6)
AddRelcacheInvalidationMessage CBC 1040758 100.0 % (6 / 6) 87.5 % (7 / 8)
AddRelsyncInvalidationMessage CBC 6 100.0 % (6 / 6) 12.5 % (1 / 8)
AddSnapshotInvalidationMessage CBC 552225 100.0 % (6 / 6) 100.0 % (6 / 6)
AppendInvalidationMessageSubGroup CBC 1091316 100.0 % (5 / 5) 50.0 % (1 / 2)
AppendInvalidationMessages CBC 545658 100.0 % (4 / 4)
AtEOXact_Inval CBC 332662 100.0 % (15 / 15) 83.3 % (10 / 12)
AtInplace_Inval CBC 65362 100.0 % (8 / 8) 83.3 % (5 / 6)
CacheInvalidateCatalog CBC 100 100.0 % (6 / 6) 100.0 % (2 / 2)
CacheInvalidateHeapTuple CBC 11203746 100.0 % (3 / 3)
CacheInvalidateHeapTupleCommon CBC 11298068 100.0 % (37 / 37) 95.8 % (23 / 24)
CacheInvalidateHeapTupleInplace CBC 94322 100.0 % (3 / 3)
CacheInvalidateRelSync CBC 6 100.0 % (3 / 3)
CacheInvalidateRelSyncAll CBC 3 100.0 % (3 / 3)
CacheInvalidateRelcache CBC 80504 100.0 % (7 / 7) 100.0 % (2 / 2)
CacheInvalidateRelcacheAll CBC 100 100.0 % (3 / 3)
CacheInvalidateRelcacheByTuple CBC 38407 100.0 % (8 / 8) 100.0 % (2 / 2)
CacheInvalidateRelmap CBC 179 100.0 % (5 / 5)
CacheInvalidateSmgr CBC 51567 100.0 % (7 / 7)
CallRelSyncCallbacks CBC 31 100.0 % (5 / 5) 100.0 % (2 / 2)
CommandEndInvalidationMessages CBC 618199 100.0 % (8 / 8) 100.0 % (4 / 4)
ForgetInplace_Inval CBC 28960 100.0 % (3 / 3)
InvalidateSystemCaches CBC 2103 100.0 % (3 / 3)
InvalidateSystemCachesExtended CBC 2103 100.0 % (14 / 14) 100.0 % (6 / 6)
LogLogicalInvalidations CBC 16709 100.0 % (13 / 13) 100.0 % (8 / 8)
PostPrepare_Inval CBC 300 100.0 % (3 / 3)
PreInplace_Inval CBC 65362 100.0 % (5 / 5) 83.3 % (5 / 6)
PrepareInplaceInvalidationState GNC 76319 100.0 % (12 / 12) 75.0 % (3 / 4)
ProcessCommittedInvalidationMessages CBC 28665 100.0 % (15 / 15) 62.5 % (10 / 16)
ProcessInvalidationMessages CBC 436536 100.0 % (4 / 4) 100.0 % (4 / 4)
ProcessInvalidationMessagesMulti CBC 162051 100.0 % (4 / 4) 100.0 % (4 / 4)
RegisterCatalogInvalidation CBC 100 100.0 % (3 / 3)
RegisterCatcacheInvalidation CBC 2888794 100.0 % (4 / 4)
RegisterRelcacheInvalidation CBC 1040758 100.0 % (6 / 6) 100.0 % (4 / 4)
RegisterRelsyncInvalidation CBC 6 100.0 % (3 / 3)
RegisterSnapshotInvalidation CBC 552225 100.0 % (3 / 3)
inplaceGetInvalidationMessages CBC 50999 100.0 % (14 / 14) 75.0 % (6 / 8)
xactGetCommittedInvalidationMessages CBC 202374 100.0 % (18 / 18) 81.2 % (13 / 16)

Generated by: LCOV version 2.4-beta