LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 93.1 % 1428 1329 3 96 1 53 1275 3
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 28 28 4 24 1
Baseline: lcov-20260827-baseline Branches: 69.5 % 1253 871 8 374 3 32 836
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 7 7 7
(30,360] days: 93.0 % 86 80 3 3 53 27
(360..) days: 93.0 % 1335 1242 93 1 1241
Function coverage date bins:
(30,360] days: 100.0 % 5 5 4 1
(360..) days: 100.0 % 23 23 23
Branch coverage date bins:
(7,30] days: 100.0 % 6 6 6
(30,360] days: 66.7 % 72 48 8 16 32 16
(360..) days: 69.5 % 1175 817 358 3 814

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
DefineIndex GNC 19376 94.2 % (355 / 377) 77.5 % (265 / 342)
ReindexMultipleTables CBC 106 78.9 % (60 / 76) 63.6 % (56 / 88)
CheckIndexCompatible CBC 85 77.6 % (52 / 67) 27.7 % (31 / 112)
ComputeIndexAttrs CBC 19383 93.3 % (125 / 134) 66.4 % (81 / 122)
ReindexRelationConcurrently CBC 343 96.7 % (261 / 270) 74.9 % (137 / 183)
CompareOpclassOptions CBC 69 75.0 % (12 / 16) 55.6 % (10 / 18)
IndexSetParentIndex CBC 519 89.2 % (33 / 37) 60.0 % (12 / 20)
ExecReindex CBC 706 93.2 % (41 / 44) 77.8 % (28 / 36)
GetOperatorFromCompareType CBC 2771 78.6 % (11 / 14) 31.2 % (10 / 32)
ReindexMultipleInternal CBC 136 92.7 % (38 / 41) 78.1 % (25 / 32)
ChooseIndexExpressionName_walker GNC 3715 95.3 % (41 / 43) 81.6 % (31 / 38)
ResolveOpClass CBC 26688 91.3 % (21 / 23) 60.0 % (12 / 20)
CheckPredicate CBC 311 75.0 % (3 / 4) 25.0 % (1 / 4)
ChooseIndexExpressionName GNC 825 90.0 % (9 / 10) 50.0 % (1 / 2)
ChooseIndexNameAddition CBC 2570 91.7 % (11 / 12) 80.0 % (8 / 10)
GetDefaultOpClass CBC 70930 97.1 % (33 / 34) 80.8 % (21 / 26)
RangeVarCallbackForReindexIndex CBC 268 95.2 % (20 / 21) 83.3 % (20 / 24)
makeObjectName CBC 74317 96.7 % (29 / 30) 87.5 % (14 / 16)
update_relispartition CBC 519 92.3 % (12 / 13) 33.3 % (2 / 6)
ChooseIndexName CBC 7690 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseRelationName CBC 9189 100.0 % (20 / 20) 100.0 % (6 / 6)
ReindexIndex CBC 262 100.0 % (16 / 16) 100.0 % (8 / 8)
ReindexPartitions CBC 71 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexTable CBC 311 100.0 % (17 / 17) 87.5 % (14 / 16)
WaitForOlderSnapshots CBC 411 100.0 % (28 / 28) 89.3 % (25 / 28)
reindex_error_callback CBC 8 100.0 % (8 / 8) 75.0 % (6 / 8)
set_indexsafe_procflags CBC 1006 100.0 % (7 / 7) 50.0 % (2 / 4)

Generated by: LCOV version 2.0-1