LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeIndexscan.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 90.3 % 587 530 57 530
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 26 26 26
Baseline: lcov-20260726-baseline Branches: 64.1 % 415 266 149 266
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: 100.0 % 38 38 38
(360..) days: 89.6 % 549 492 57 492
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 23 23 23
Branch coverage date bins:
(30,360] days: 78.6 % 14 11 3 11
(360..) days: 63.6 % 401 255 146 255

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
ExecIndexScanReInitializeDSM CBC 8 100.0 % (4 / 4) 50.0 % (1 / 2)
ExecIndexScanEstimate CBC 12 100.0 % (6 / 6)
ExecIndexScanInitializeDSM CBC 12 100.0 % (11 / 11) 66.7 % (4 / 6)
ExecIndexEvalArrayKeys CBC 37 80.8 % (21 / 26) 62.5 % (5 / 8)
IndexRecheck CBC 72 100.0 % (4 / 4)
ExecIndexScanInitializeWorker CBC 80 100.0 % (8 / 8) 66.7 % (4 / 6)
ExecIndexScanRetrieveInstrumentation CBC 180 87.5 % (7 / 8) 50.0 % (1 / 2)
ExecIndexScanInstrumentEstimate CBC 276 100.0 % (7 / 7) 75.0 % (3 / 4)
ExecIndexScanInstrumentInitDSM CBC 276 100.0 % (12 / 12) 75.0 % (3 / 4)
ExecIndexScanInstrumentInitWorker CBC 424 100.0 % (6 / 6) 100.0 % (2 / 2)
reorderqueue_pop CBC 3421 90.0 % (9 / 10) 50.0 % (3 / 6)
reorderqueue_push CBC 3443 94.4 % (17 / 18) 75.0 % (3 / 4)
EvalOrderByExpressions CBC 3524 100.0 % (10 / 10) 83.3 % (5 / 6)
ExecIndexMarkPos CBC 4056 83.3 % (10 / 12) 41.7 % (5 / 12)
reorderqueue_cmp CBC 9045 100.0 % (6 / 6)
ExecIndexAdvanceArrayKeys CBC 14942 95.0 % (19 / 20) 87.5 % (7 / 8)
cmp_orderbyvals CBC 19445 76.9 % (10 / 13) 50.0 % (8 / 16)
ExecIndexRestrPos CBC 36024 41.7 % (5 / 12) 8.3 % (1 / 12)
IndexNextWithReorder CBC 55101 98.4 % (60 / 61) 78.3 % (36 / 46)
ExecEndIndexScan CBC 107340 100.0 % (12 / 12) 90.0 % (9 / 10)
ExecInitIndexScan CBC 107895 100.0 % (70 / 70) 80.8 % (21 / 26)
ExecIndexBuildScanKeys CBC 241831 81.8 % (157 / 192) 55.3 % (109 / 197)
ExecReScanIndexScan CBC 316816 100.0 % (15 / 15) 100.0 % (8 / 8)
ExecIndexEvalRuntimeKeys CBC 463656 100.0 % (15 / 15) 100.0 % (6 / 6)
ExecIndexScan CBC 1249517 100.0 % (7 / 7) 100.0 % (6 / 6)
IndexNext CBC 1348848 100.0 % (22 / 22) 88.9 % (16 / 18)

Generated by: LCOV version 2.0-1