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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.2 % 583 526 3 54 14 512 3 18
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 26 26 5 21
Baseline: lcov-20260920-baseline Branches: 64.0 % 417 267 1 149 5 262
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 3 3 3
(30,360] days: 94.2 % 52 49 3 11 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:
(1,7] days: 83.3 % 6 5 1 5
(30,360] days: 78.6 % 14 11 3 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
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 17 80.8 % (21 / 26) 62.5 % (5 / 8)
IndexRecheck CBC 62 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 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)
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 4069 83.3 % (10 / 12) 41.7 % (5 / 12)
reorderqueue_cmp CBC 9041 100.0 % (6 / 6)
ExecIndexAdvanceArrayKeys CBC 14603 95.0 % (19 / 20) 87.5 % (7 / 8)
cmp_orderbyvals CBC 19443 76.9 % (10 / 13) 50.0 % (8 / 16)
ExecIndexRestrPos CBC 36030 41.7 % (5 / 12) 8.3 % (1 / 12)
IndexNextWithReorder GNC 55101 98.4 % (60 / 61) 78.3 % (36 / 46)
ExecEndIndexScan GNC 103920 100.0 % (13 / 13) 83.3 % (10 / 12)
ExecInitIndexScan GNC 104420 100.0 % (65 / 65) 80.8 % (21 / 26)
ExecIndexBuildScanKeys GNC 234400 81.8 % (157 / 192) 55.3 % (109 / 197)
ExecReScanIndexScan CBC 326269 100.0 % (15 / 15) 100.0 % (8 / 8)
ExecIndexEvalRuntimeKeys CBC 468569 100.0 % (15 / 15) 100.0 % (6 / 6)
ExecIndexScan CBC 1307652 100.0 % (7 / 7) 100.0 % (6 / 6)
IndexNext GNC 1402729 100.0 % (22 / 22) 88.9 % (16 / 18)

Generated by: LCOV version 2.0-1