LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeIndexscan.c (source / functions) Coverage Total Hit UBC GNC CBC ECB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 90.0 % 572 515 57 3 512 10 5
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 23 23 6 17
Baseline: lcov-20251218-005734-baseline Branches: 65.1 % 413 269 144 269
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 97.1 % 35 34 1 34
(360..) days: 89.5 % 534 478 56 478 10
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 22 22 6 16
Branch coverage date bins:
(30,360] days: 82.4 % 34 28 6 28
(360..) days: 63.6 % 379 241 138 241

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
ExecIndexBuildScanKeys CBC 193080 81.8 % (157 / 192) 55.3 % (109 / 197)
ExecIndexRestrPos CBC 27009 41.7 % (5 / 12) 8.3 % (1 / 12)
IndexNextWithReorder GNC 41331 98.3 % (59 / 60) 79.5 % (35 / 44)
cmp_orderbyvals CBC 14611 76.9 % (10 / 13) 50.0 % (8 / 16)
ExecIndexMarkPos CBC 3030 83.3 % (10 / 12) 41.7 % (5 / 12)
ExecInitIndexScan CBC 85027 100.0 % (68 / 68) 79.2 % (19 / 24)
ExecIndexEvalArrayKeys CBC 13 80.8 % (21 / 26) 62.5 % (5 / 8)
reorderqueue_pop CBC 2568 90.0 % (9 / 10) 50.0 % (3 / 6)
IndexNext GNC 1070701 100.0 % (21 / 21) 87.5 % (14 / 16)
EvalOrderByExpressions CBC 2650 100.0 % (10 / 10) 83.3 % (5 / 6)
ExecEndIndexScan CBC 84613 100.0 % (12 / 12) 90.0 % (9 / 10)
ExecIndexAdvanceArrayKeys CBC 12995 95.0 % (19 / 20) 87.5 % (7 / 8)
ExecIndexScanInitializeDSM GNC 147 100.0 % (15 / 15) 90.0 % (9 / 10)
ExecIndexScanInitializeWorker GNC 198 100.0 % (15 / 15) 91.7 % (11 / 12)
ExecIndexScanReInitializeDSM CBC 6 100.0 % (4 / 4) 50.0 % (1 / 2)
ExecIndexScanRetrieveInstrumentation CBC 135 87.5 % (7 / 8) 50.0 % (1 / 2)
reorderqueue_push GNC 2588 94.4 % (17 / 18) 75.0 % (3 / 4)
ExecIndexEvalRuntimeKeys CBC 338918 100.0 % (15 / 15) 100.0 % (6 / 6)
ExecIndexScan CBC 983000 100.0 % (7 / 7) 100.0 % (6 / 6)
ExecIndexScanEstimate CBC 147 100.0 % (9 / 9) 100.0 % (4 / 4)
ExecReScanIndexScan GNC 232274 100.0 % (15 / 15) 100.0 % (8 / 8)
IndexRecheck CBC 57 100.0 % (4 / 4)
reorderqueue_cmp CBC 6794 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta