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

Generated by: LCOV version 2.0-1