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

Generated by: LCOV version 2.0-1