LCOV - differential code coverage report
Current view: top level - src/backend/utils/cache - catcache.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 92.4 % 699 646 53 1 645 1
Current Date: 2026-10-12 11:56:10 +0200 Functions: 94.6 % 56 53 3 1 52
Baseline: lcov-20261012-baseline Branches: 72.8 % 393 286 107 286
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 14 14 1 13
(360..) days: 92.3 % 685 632 53 632
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 94.4 % 54 51 3 1 50
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 72.6 % 391 284 107 284

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
ResOwnerPrintCatCache UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
ResOwnerPrintCatCacheList UBC 0 0.0 % (0 / 4)
ResetCatalogCaches UBC 0 0.0 % (0 / 3)
ResOwnerReleaseCatCacheList CBC 24 100.0 % (3 / 3)
texteqfast CBC 90 100.0 % (2 / 2)
CatalogCacheFlushCatalog CBC 415 100.0 % (7 / 7) 100.0 % (4 / 4)
RehashCatCacheLists CBC 821 100.0 % (14 / 14) 87.5 % (7 / 8)
oidvectoreqfast CBC 1802 100.0 % (2 / 2)
texthashfast CBC 2269 100.0 % (2 / 2)
ResetCatalogCachesExt CBC 2742 100.0 % (5 / 5) 100.0 % (2 / 2)
RehashCatCache CBC 4293 100.0 % (14 / 14) 100.0 % (8 / 8)
ResOwnerReleaseCatCache CBC 7836 100.0 % (3 / 3)
CreateCacheMemoryContext CBC 19461 100.0 % (4 / 4) 50.0 % (1 / 2)
CatCacheRemoveCList CBC 88404 100.0 % (17 / 17) 66.7 % (8 / 12)
InitCatCachePhase2 CBC 180852 100.0 % (11 / 11) 80.0 % (8 / 10)
ResetCatalogCache CBC 233646 95.5 % (21 / 22) 73.3 % (22 / 30)
oidvectorhashfast CBC 240641 100.0 % (2 / 2)
CatCacheFreeKeys CBC 433391 100.0 % (7 / 7) 83.3 % (5 / 6)
CatalogCacheInitializeCache CBC 433649 88.5 % (23 / 26) 41.7 % (5 / 12)
GetCCHashEqFuncs CBC 686679 95.6 % (43 / 45) 72.7 % (8 / 11)
GetCatCacheHashValue CBC 782525 100.0 % (3 / 3)
CatCacheRemoveCTup CBC 1050693 78.6 % (11 / 14) 62.5 % (5 / 8)
CatCacheCopyKeys CBC 1306184 100.0 % (12 / 12) 100.0 % (4 / 4)
InitCatCache GNC 1654185 96.6 % (28 / 29) 66.7 % (8 / 12)
PrepareToInvalidateCacheTuple CBC 1887061 100.0 % (19 / 19) 77.8 % (14 / 18)
nameeqfast CBC 2470618 100.0 % (4 / 4)
ReleaseCatCacheList CBC 2990316 100.0 % (3 / 3)
ResourceOwnerForgetCatCacheListRef CBC 2990316 100.0 % (3 / 3)
ReleaseCatCacheListWithOwner CBC 2990340 100.0 % (11 / 11) 70.0 % (7 / 10)
ResourceOwnerRememberCatCacheListRef CBC 2990340 100.0 % (3 / 3)
SearchCatCacheList CBC 2990340 86.2 % (119 / 138) 62.5 % (60 / 96)
SearchCatCache4 CBC 3490175 100.0 % (2 / 2)
SearchCatCache CBC 3586506 100.0 % (2 / 2)
SearchCatCache2 CBC 3686660 100.0 % (2 / 2)
SearchCatCacheMiss CBC 3693746 100.0 % (34 / 34) 91.7 % (11 / 12)
IndexScanOK CBC 3892967 100.0 % (15 / 15) 100.0 % (8 / 8)
CatalogCacheCreateEntry CBC 4171234 94.6 % (53 / 56) 77.3 % (17 / 22)
CatalogCacheComputeTupleHashValue CBC 4289166 92.0 % (23 / 25) 53.3 % (8 / 15)
SearchCatCache3 CBC 4515253 100.0 % (2 / 2)
chareqfast CBC 4648058 100.0 % (2 / 2)
charhashfast CBC 5145829 100.0 % (2 / 2)
namehashfast CBC 5513293 100.0 % (3 / 3)
int2eqfast CBC 7376612 100.0 % (2 / 2)
int2hashfast CBC 9460381 100.0 % (2 / 2)
CatCacheInvalidate CBC 14572089 100.0 % (22 / 22) 90.6 % (29 / 32)
SearchCatCache1 CBC 49387443 100.0 % (2 / 2)
ReleaseCatCache CBC 60403478 100.0 % (3 / 3)
ResourceOwnerForgetCatCacheRef CBC 60403478 100.0 % (3 / 3)
ReleaseCatCacheWithOwner CBC 60411314 100.0 % (13 / 13) 64.3 % (9 / 14)
ResourceOwnerRememberCatCacheRef CBC 60411314 100.0 % (3 / 3)
CatalogCacheCompareTuple CBC 63766476 83.3 % (5 / 6) 75.0 % (3 / 4)
SearchCatCacheInternal CBC 64666037 96.2 % (25 / 26) 85.7 % (12 / 14)
ConditionalCatalogCacheInitializeCache CBC 72022941 100.0 % (8 / 8) 90.0 % (9 / 10)
int4eqfast CBC 72587184 100.0 % (2 / 2)
CatalogCacheComputeHashValue CBC 72728068 90.0 % (18 / 20) 57.1 % (4 / 7)
int4hashfast CBC 83154808 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1