LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeIndexscan.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 90.2 % 583 526 3 54 14 512 3 18
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 26 26 5 21
Baseline: lcov-20261105-baseline Branches: 64.0 % 417 267 1 149 5 262
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.5 % 55 52 3 14 38
(360..) days: 89.8 % 528 474 54 474
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 23 23 5 18
Branch coverage date bins:
(30,360] days: 80.0 % 20 16 1 3 5 11
(360..) days: 63.2 % 397 251 146 251

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 GNC 104197 100.0 % (13 / 13) 83.3 % (10 / 12)
ExecIndexAdvanceArrayKeys CBC 14486 95.0 % (19 / 20) 87.5 % (7 / 8)
ExecIndexBuildScanKeys GNC 235154 81.8 % (157 / 192) 55.3 % (109 / 197)
ExecIndexEvalArrayKeys CBC 17 80.8 % (21 / 26) 62.5 % (5 / 8)
ExecIndexEvalRuntimeKeys CBC 483644 100.0 % (15 / 15) 100.0 % (6 / 6)
ExecIndexMarkPos CBC 4384 83.3 % (10 / 12) 41.7 % (5 / 12)
ExecIndexRestrPos CBC 36018 41.7 % (5 / 12) 8.3 % (1 / 12)
ExecIndexScan CBC 1323828 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 196 100.0 % (7 / 7) 75.0 % (3 / 4)
ExecIndexScanInstrumentInitDSM CBC 196 100.0 % (12 / 12) 75.0 % (3 / 4)
ExecIndexScanInstrumentInitWorker CBC 264 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 GNC 104742 100.0 % (65 / 65) 80.8 % (21 / 26)
ExecReScanIndexScan CBC 345268 100.0 % (15 / 15) 100.0 % (8 / 8)
IndexNext GNC 1532553 100.0 % (22 / 22) 88.9 % (16 / 18)
IndexNextWithReorder GNC 55101 98.4 % (60 / 61) 78.3 % (36 / 46)
IndexRecheck CBC 60 100.0 % (4 / 4)
cmp_orderbyvals CBC 19446 76.9 % (10 / 13) 50.0 % (8 / 16)
reorderqueue_cmp CBC 9044 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