LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.9 % 1368 1271 3 94 2 1 23 1245 2 24
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 26 26 6 20 2
Baseline: lcov-20260630-baseline Branches: 68.7 % 1207 829 15 363 2 9 818
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.0 % 30 27 3 23 4
(360..) days: 93.0 % 1338 1244 94 2 1 1241
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 24 24 4 20
Branch coverage date bins:
(30,360] days: 50.0 % 32 16 15 1 1 9 6
(360..) days: 69.2 % 1175 813 362 1 812

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
CheckIndexCompatible GNC 73 77.6 % (52 / 67) 26.8 % (30 / 112)
CheckPredicate CBC 285 75.0 % (3 / 4) 25.0 % (1 / 4)
ChooseIndexColumnNames CBC 19884 100.0 % (25 / 25) 95.0 % (19 / 20)
ChooseIndexName CBC 8102 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseIndexNameAddition CBC 2824 91.7 % (11 / 12) 80.0 % (8 / 10)
ChooseRelationName CBC 9603 100.0 % (20 / 20) 100.0 % (6 / 6)
CompareOpclassOptions CBC 69 75.0 % (12 / 16) 55.6 % (10 / 18)
DefineIndex GNC 19904 94.1 % (350 / 372) 77.1 % (259 / 336)
ExecReindex CBC 699 93.2 % (41 / 44) 77.8 % (28 / 36)
GetDefaultOpClass CBC 71830 97.1 % (33 / 34) 80.8 % (21 / 26)
GetOperatorFromCompareType GNC 2647 78.6 % (11 / 14) 31.2 % (10 / 32)
IndexSetParentIndex CBC 704 89.2 % (33 / 37) 60.0 % (12 / 20)
RangeVarCallbackForReindexIndex GNC 260 95.2 % (20 / 21) 83.3 % (20 / 24)
ReindexIndex CBC 256 100.0 % (16 / 16) 100.0 % (8 / 8)
ReindexMultipleInternal CBC 136 92.7 % (38 / 41) 78.1 % (25 / 32)
ReindexMultipleTables CBC 106 78.9 % (60 / 76) 63.6 % (56 / 88)
ReindexPartitions CBC 71 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexRelationConcurrently GNC 336 96.6 % (259 / 268) 74.9 % (137 / 183)
ReindexTable CBC 310 100.0 % (17 / 17) 87.5 % (14 / 16)
ResolveOpClass CBC 27248 91.3 % (21 / 23) 60.0 % (12 / 20)
WaitForOlderSnapshots CBC 423 100.0 % (28 / 28) 89.3 % (25 / 28)
makeObjectName CBC 77219 96.7 % (29 / 30) 87.5 % (14 / 16)
reindex_error_callback CBC 8 100.0 % (8 / 8) 75.0 % (6 / 8)
set_indexsafe_procflags CBC 1042 100.0 % (7 / 7) 50.0 % (2 / 4)
update_relispartition CBC 704 92.3 % (12 / 13) 33.3 % (2 / 6)

Generated by: LCOV version 2.0-1