LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeIndexscan.c (source / functions) Coverage Total Hit UNC UIC UBC GIC GNC CBC ECB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.3 % 587 530 57 3 37 490 10 27
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 26 26 13 13
Baseline: lcov-20260530-034037-baseline Branches: 64.1 % 415 266 2 3 144 5 10 251 18
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 38 38 37 1
(360..) days: 89.6 % 549 492 57 3 489 10
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 23 23 10 13
Branch coverage date bins:
(30,360] days: 78.6 % 14 11 2 1 10 1
(360..) days: 63.6 % 401 255 3 143 5 250

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 GNC 12 100.0 % (6 / 6)
ExecIndexScanInitializeDSM GNC 12 100.0 % (11 / 11) 66.7 % (4 / 6)
ExecIndexEvalArrayKeys CBC 37 80.8 % (21 / 26) 62.5 % (5 / 8)
IndexRecheck CBC 70 100.0 % (4 / 4)
ExecIndexScanInitializeWorker GNC 80 100.0 % (8 / 8) 66.7 % (4 / 6)
ExecIndexScanRetrieveInstrumentation CBC 180 87.5 % (7 / 8) 50.0 % (1 / 2)
ExecIndexScanInstrumentEstimate GNC 276 100.0 % (7 / 7) 75.0 % (3 / 4)
ExecIndexScanInstrumentInitDSM GNC 276 100.0 % (12 / 12) 75.0 % (3 / 4)
ExecIndexScanInstrumentInitWorker GNC 406 100.0 % (6 / 6) 100.0 % (2 / 2)
reorderqueue_pop CBC 3421 90.0 % (9 / 10) 50.0 % (3 / 6)
reorderqueue_push GNC 3443 94.4 % (17 / 18) 75.0 % (3 / 4)
EvalOrderByExpressions CBC 3524 100.0 % (10 / 10) 83.3 % (5 / 6)
ExecIndexMarkPos CBC 4061 83.3 % (10 / 12) 41.7 % (5 / 12)
reorderqueue_cmp GNC 9044 100.0 % (6 / 6)
ExecIndexAdvanceArrayKeys CBC 15299 95.0 % (19 / 20) 87.5 % (7 / 8)
cmp_orderbyvals CBC 19444 76.9 % (10 / 13) 50.0 % (8 / 16)
ExecIndexRestrPos CBC 36024 41.7 % (5 / 12) 8.3 % (1 / 12)
IndexNextWithReorder GNC 55101 98.4 % (60 / 61) 78.3 % (36 / 46)
ExecEndIndexScan GNC 105379 100.0 % (12 / 12) 90.0 % (9 / 10)
ExecInitIndexScan GNC 105931 100.0 % (70 / 70) 80.8 % (21 / 26)
ExecIndexBuildScanKeys CBC 240854 81.8 % (157 / 192) 55.3 % (109 / 197)
ExecReScanIndexScan GNC 359928 100.0 % (15 / 15) 100.0 % (8 / 8)
ExecIndexEvalRuntimeKeys CBC 504282 100.0 % (15 / 15) 100.0 % (6 / 6)
ExecIndexScan CBC 1380499 100.0 % (7 / 7) 100.0 % (6 / 6)
IndexNext GNC 1486999 100.0 % (22 / 22) 88.9 % (16 / 18)

Generated by: LCOV version 2.5.0-beta