LCOV - differential code coverage report
Current view: top level - src/backend/access/hash - hashfunc.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 90.0 % 140 126 14 126
Current Date: 2026-07-25 17:13:00 -0400 Functions: 92.3 % 26 24 2 24
Baseline: lcov-20260726-baseline Branches: 64.6 % 48 31 17 31
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 90.4 % 136 123 13 123
Function coverage date bins:
(360..) days: 92.3 % 26 24 2 24
Branch coverage date bins:
(360..) days: 64.6 % 48 31 17 31

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
hashbytea CBC 4164 100.0 % (2 / 2)
hashbyteaextended UBC 0 0.0 % (0 / 2)
hashchar CBC 91350 100.0 % (2 / 2)
hashcharextended CBC 44 100.0 % (2 / 2)
hashenum CBC 1584 100.0 % (2 / 2)
hashenumextended CBC 2024 100.0 % (2 / 2)
hashfloat4 CBC 23809 100.0 % (8 / 8) 100.0 % (4 / 4)
hashfloat4extended CBC 48 88.9 % (8 / 9) 75.0 % (3 / 4)
hashfloat8 CBC 91689 100.0 % (7 / 7) 100.0 % (4 / 4)
hashfloat8extended CBC 48 87.5 % (7 / 8) 75.0 % (3 / 4)
hashint2 CBC 1060616 100.0 % (2 / 2)
hashint2extended CBC 32 100.0 % (2 / 2)
hashint4 CBC 19515377 100.0 % (2 / 2)
hashint4extended CBC 102747 100.0 % (2 / 2)
hashint8 CBC 421623 100.0 % (6 / 6) 100.0 % (2 / 2)
hashint8extended CBC 296 100.0 % (6 / 6) 50.0 % (1 / 2)
hashname CBC 346105 100.0 % (3 / 3)
hashnameextended CBC 40 100.0 % (4 / 4)
hashoid CBC 12729195 100.0 % (2 / 2)
hashoidextended CBC 48 100.0 % (2 / 2)
hashoidvector CBC 268465 100.0 % (4 / 4)
hashoidvectorextended CBC 40 100.0 % (6 / 6)
hashtext CBC 946578 95.0 % (19 / 20) 58.3 % (7 / 12)
hashtextextended CBC 2718 90.9 % (20 / 22) 41.7 % (5 / 12)
hashvarlena CBC 4164 100.0 % (6 / 6) 100.0 % (2 / 2)
hashvarlenaextended UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1