LCOV - differential code coverage report
Current view: top level - src/backend/executor Coverage Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 91.1 % 25147 22898 10 8 2231 3 108 22787 2 13 130
Current Date: 2026-08-27 14:31:44 +0300 Functions: 93.1 % 1152 1073 2 1 76 54 1019 1 3
Baseline: lcov-20260827-baseline Branches: 73.0 % 15468 11298 2 9 4159 10 10 11278
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 3 3 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 21 21 21
(7,30] days: 93.5 % 124 116 6 2 76 40
(30,360] days: 86.7 % 1632 1415 4 1 212 11 1404
(360..) days: 91.3 % 23367 21343 7 2017 3 21340 2
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 1 1 1
(30,360] days: 90.1 % 71 64 1 1 5 4 60
(360..) days: 93.3 % 1077 1005 1 71 48 957
Branch coverage date bins:
(7,30] days: 66.7 % 36 24 12 24
(30,360] days: 70.4 % 949 668 2 1 278 10 658
(360..) days: 73.2 % 14483 10606 8 3869 10 10596

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC LBC UBC GNC CBC DUB DCB
execAmi.c.gcov.html (360..) days∗∗ 78.9 % 289 228 61 228 - 100.0 % 7 7 7
execAsync.c.gcov.html (360..) days∗∗ 86.4 % 59 51 8 51 - 100.0 % 6 6 6
execCurrent.c Total
83.0%83.0%
83.0 % 100 83 17 1 82 1 61.7 % 115 71 44 2 69 100.0 % 3 3 1 2
(30,360] days 100.0 % 1 1 1 - -
(360..) days 82.8 % 99 82 17 82 - 100.0 % 3 3 1 2
execExpr.c Total
97.1%97.1%
97.1 % 2063 2003 60 1 2 2000 3 78.6 % 1158 910 248 1 909 100.0 % 33 33 2 31
(30,360] days 100.0 % 50 50 50 - -
(360..) days 97.0 % 2011 1951 60 1 1950 - 100.0 % 33 33 2 31
(7,30] days 100.0 % 2 2 2 - -
execExprInterp.c Total
93.4%93.4%
93.4 % 2175 2031 144 6 2025 6 72.2 % 1157 835 322 835 95.2 % 84 80 4 1 79
(30,360] days 100.0 % 40 40 40 - 100.0 % 1 1 1
(360..) days 93.2 % 2125 1981 144 1981 - 95.2 % 83 79 4 1 78
(7,30] days 100.0 % 10 10 6 4 - -
execGrouping.c Total
89.4%89.4%
89.4 % 132 118 14 3 115 3 69.6 % 46 32 14 32 91.7 % 12 11 1 2 9
(30,360] days 85.7 % 21 18 3 18 - 100.0 % 2 2 2
(360..) days 89.8 % 108 97 11 97 - 90.0 % 10 9 1 2 7
(7,30] days 100.0 % 3 3 3 - -
execIndexing.c Total
94.5%94.5%
94.5 % 289 273 16 273 80.8 % 219 177 42 177 100.0 % 10 10 10
(30,360] days 100.0 % 13 13 13 - -
(360..) days 94.2 % 276 260 16 260 - 100.0 % 10 10 10
execJunk.c Total
90.5%90.5%
90.5 % 74 67 7 2 65 2 82.5 % 40 33 7 33 80.0 % 5 4 1 2 2
(360..) days 90.3 % 72 65 7 65 - 80.0 % 5 4 1 2 2
(7,30] days 100.0 % 2 2 2 - -
execMain.c Total
93.0%93.0%
93.0 % 1002 932 70 1 4 927 73.7 % 797 587 2 208 1 8 578 100.0 % 45 45 2 43
(30,360] days 90.9 % 55 50 5 4 46 - -
(360..) days 93.1 % 944 879 65 1 878 - 100.0 % 44 44 2 42
[..1] days 100.0 % 3 3 3 - 100.0 % 1 1 1
execParallel.c Total
83.3%83.3%
83.3 % 658 548 110 2 546 3 68.6 % 283 194 89 194 95.0 % 20 19 1 2 17
(30,360] days 87.5 % 56 49 7 49 - -
(360..) days 82.8 % 600 497 103 497 - 95.0 % 20 19 1 2 17
(7,30] days 100.0 % 2 2 2 - -
execPartition.c Total
96.1%96.1%
96.1 % 736 707 2 27 2 705 6 7 79.3 % 532 422 1 109 422 100.0 % 19 19 3 16
(30,360] days 90.4 % 104 94 10 94 - 100.0 % 2 2 1 1
(360..) days 97.3 % 628 611 17 611 - 100.0 % 17 17 2 15
(7,30] days 50.0 % 4 2 2 2 - -
execProcnode.c Total
94.7%94.7%
94.7 % 377 357 20 357 89.0 % 164 146 18 146 100.0 % 8 8 8
(30,360] days 100.0 % 2 2 2 - -
(360..) days 94.7 % 375 355 20 355 - 100.0 % 8 8 8
execReplication.c Total
87.5%87.5%
87.5 % 353 309 44 309 68.3 % 281 192 89 192 100.0 % 16 16 16
(30,360] days 87.5 % 24 21 3 21 - 100.0 % 1 1 1
(360..) days 87.5 % 329 288 41 288 - 100.0 % 15 15 15
execSRF.c Total
95.2%95.2%
95.2 % 293 279 14 2 277 2 70.7 % 184 130 54 1 129 100.0 % 9 9 1 8
(30,360] days 100.0 % 2 2 2 - -
(360..) days 95.2 % 289 275 14 275 - 100.0 % 9 9 1 8
(7,30] days 100.0 % 2 2 2 - -
execScan.c.gcov.html (360..) days∗∗ 91.2 % 34 31 3 31 - 100.0 % 4 4 4
execTuples.c Total
92.0%92.0%
92.0 % 825 759 66 5 754 5 66.0 % 468 309 159 309 91.9 % 86 79 7 2 77
(30,360] days 99.0 % 102 101 1 101 - -
(360..) days 90.9 % 716 651 65 651 - 91.9 % 86 79 7 2 77
(7,30] days 100.0 % 7 7 5 2 - -
execUtils.c Total
91.3%91.3%
91.3 % 448 409 39 2 407 4 71.0 % 200 142 58 142 95.7 % 46 44 2 2 42
(30,360] days 90.0 % 10 9 1 9 - 100.0 % 1 1 1
(360..) days 91.3 % 436 398 38 398 - 95.6 % 45 43 2 2 41
(7,30] days 100.0 % 2 2 2 - -
functions.c Total
94.9%94.9%
94.9 % 749 711 38 1 710 1 80.0 % 530 424 106 424 100.0 % 33 33 1 32
(30,360] days 100.0 % 3 3 3 - -
(360..) days 94.9 % 745 707 38 707 - 100.0 % 33 33 1 32
(7,30] days 100.0 % 1 1 1 - -
instrument.c Total
87.5%87.5%
87.5 % 192 168 24 168 62.1 % 58 36 22 36 88.5 % 26 23 3 23
(30,360] days 74.7 % 91 68 23 68 - 84.2 % 19 16 3 16
(360..) days 99.0 % 101 100 1 100 - 100.0 % 7 7 7
nodeAgg.c Total
94.7%94.7%
94.7 % 1527 1446 81 9 1437 15 81.2 % 936 760 176 2 758 98.3 % 58 57 1 3 54
(30,360] days 100.0 % 34 34 34 - 100.0 % 2 2 2
(360..) days 94.5 % 1484 1403 81 1403 - 98.2 % 56 55 1 3 52
(7,30] days 100.0 % 9 9 9 - -
nodeAppend.c Total
95.0%95.0%
95.0 % 397 377 20 3 374 5 77.0 % 270 208 62 208 94.7 % 19 18 1 1 17
(30,360] days 100.0 % 1 1 1 - -
(360..) days 94.5 % 363 343 20 343 - 94.4 % 18 17 1 1 16
(7,30] days 100.0 % 33 33 3 30 - 100.0 % 1 1 1
nodeBitmapAnd.c Total
89.1%89.1%
89.1 % 55 49 6 1 48 1 65.0 % 40 26 14 26 80.0 % 5 4 1 1 3
(360..) days 88.9 % 54 48 6 48 - 80.0 % 5 4 1 1 3
(7,30] days 100.0 % 1 1 1 - -
nodeBitmapHeapscan.c Total
78.1%78.1%
78.1 % 187 146 41 146 60.2 % 88 53 35 53 88.2 % 17 15 2 15
(30,360] days 45.0 % 40 18 22 18 - 100.0 % 3 3 3
(360..) days 87.1 % 147 128 19 128 - 85.7 % 14 12 2 12
nodeBitmapIndexscan.c Total
75.6%75.6%
75.6 % 119 90 29 90 71.2 % 66 47 19 47 77.8 % 9 7 2 7
(30,360] days 25.0 % 8 2 6 2 - -
(360..) days 79.3 % 111 88 23 88 - 77.8 % 9 7 2 7
nodeBitmapOr.c Total
87.1%87.1%
87.1 % 62 54 8 1 53 1 62.5 % 48 30 1 17 30 80.0 % 5 4 1 1 3
(360..) days 86.9 % 61 53 8 53 - 80.0 % 5 4 1 1 3
(7,30] days 100.0 % 1 1 1 - -
nodeCtescan.c.gcov.html (360..) days∗∗ 95.2 % 83 79 4 79 - 100.0 % 6 6 6
nodeCustom.c Total
0.0%
0.0 % 85 85 0.0 % 34 34 0.0 % 11 11
(30,360] days 0.0 % 1 1 - -
(360..) days 0.0 % 84 84 - 0.0 % 11 11
nodeForeignscan.c.gcov.html (360..) days∗∗ 77.6 % 147 114 33 114 - 71.4 % 14 10 4 10
nodeFunctionscan.c Total
98.2%98.2%
98.2 % 163 160 3 160 88.8 % 98 87 11 87 83.3 % 6 5 1 5
(30,360] days 100.0 % 3 3 3 - -
(360..) days 98.1 % 160 157 3 157 - 83.3 % 6 5 1 5
nodeGather.c Total
99.3%99.3%
99.3 % 139 138 1 1 137 2 90.2 % 82 74 8 74 100.0 % 8 8 1 7
(360..) days 99.3 % 138 137 1 137 - 100.0 % 8 8 1 7
(7,30] days 100.0 % 1 1 1 - -
nodeGatherMerge.c Total
98.6%98.6%
98.6 % 219 216 3 3 213 6 85.5 % 124 106 18 106 100.0 % 14 14 2 12
(30,360] days 100.0 % 2 2 2 - -
(360..) days 98.6 % 214 211 3 211 - 100.0 % 14 14 2 12
(7,30] days 100.0 % 3 3 3 - -
nodeGroup.c.gcov.html (360..) days∗∗ 93.7 % 63 59 4 59 - 100.0 % 4 4 4
nodeHash.c Total
95.1%95.1%
95.1 % 1177 1119 1 57 1119 75.8 % 567 430 4 133 430 98.2 % 56 55 1 55
(30,360] days 94.9 % 39 37 2 37 - 100.0 % 1 1 1
(360..) days 95.1 % 1138 1082 1 55 1082 - 98.2 % 55 54 1 54
nodeHashjoin.c Total
90.7%90.7%
90.7 % 589 534 5 50 534 74.5 % 373 278 1 94 1 277 100.0 % 18 18 18
(30,360] days 86.8 % 91 79 12 79 - -
(360..) days 91.4 % 498 455 5 38 455 - 100.0 % 18 18 18
nodeIncrementalSort.c Total
81.4%81.4%
81.4 % 290 236 54 1 235 2 61.4 % 197 121 76 121 66.7 % 12 8 4 1 7
(360..) days 81.3 % 289 235 54 235 - 66.7 % 12 8 4 1 7
(7,30] days 100.0 % 1 1 1 - -
nodeIndexonlyscan.c Total
78.1%78.1%
78.1 % 233 182 51 182 56.2 % 144 81 63 81 82.4 % 17 14 3 14
(30,360] days 60.0 % 50 30 20 30 - 100.0 % 3 3 3
(360..) days 83.1 % 183 152 31 152 - 78.6 % 14 11 3 11
nodeIndexscan.c Total
90.2%90.2%
90.2 % 582 525 3 54 11 514 3 16 64.1 % 415 266 149 266 100.0 % 26 26 2 24
(30,360] days 100.0 % 38 38 38 - 100.0 % 3 3 3
(360..) days 89.8 % 530 476 54 476 - 100.0 % 23 23 2 21
(7,30] days 78.6 % 14 11 3 11 - -
nodeLimit.c.gcov.html (360..) days∗∗ 87.4 % 175 153 22 153 - 100.0 % 6 6 6
nodeLockRows.c Total
84.1%84.1%
84.1 % 132 111 21 111 61.7 % 94 58 36 58 100.0 % 4 4 4
(30,360] days 100.0 % 4 4 4 - -
(360..) days 83.6 % 128 107 21 107 - 100.0 % 4 4 4
nodeMaterial.c.gcov.html (360..) days∗∗ 94.4 % 89 84 5 84 - 100.0 % 6 6 6
nodeMemoize.c Total
83.5%83.5%
83.5 % 370 309 61 24 285 20 56.8 % 176 100 1 75 2 98 95.2 % 21 20 1 8 12
(1,7] days 100.0 % 21 21 21 - 100.0 % 2 2 2
(30,360] days 50.0 % 2 1 1 1 - -
(360..) days 82.6 % 344 284 60 284 - 94.7 % 19 18 1 6 12
(7,30] days 100.0 % 3 3 3 - -
nodeMergeAppend.c Total
95.5%95.5%
95.5 % 112 107 5 107 80.6 % 62 50 12 50 100.0 % 5 5 5
(30,360] days 100.0 % 3 3 3 - -
(360..) days 95.4 % 109 104 5 104 - 100.0 % 5 5 5
nodeMergejoin.c Total
95.1%95.1%
95.1 % 453 431 22 1 430 1 77.1 % 297 229 68 229 100.0 % 11 11 1 10
(360..) days 95.1 % 452 430 22 430 - 100.0 % 11 11 1 10
(7,30] days 100.0 % 1 1 1 - -
nodeModifyTable.c Total
94.0%94.0%
94.0 % 1755 1650 105 1 1649 1 76.3 % 1332 1016 316 1016 97.7 % 43 42 1 1 41
(30,360] days 95.7 % 280 268 12 268 - 100.0 % 5 5 5
(360..) days 93.7 % 1472 1379 93 1379 - 97.4 % 38 37 1 1 36
(7,30] days 100.0 % 3 3 1 2 - -
nodeNamedtuplestorescan.c.gcov.html (360..) days∗∗ 75.0 % 44 33 11 33 - 60.0 % 5 3 2 3
nodeNestloop.c.gcov.html (360..) days∗∗ 97.9 % 96 94 2 94 - 100.0 % 4 4 4
nodeProjectSet.c Total
100.0%
100.0 % 87 87 87 82.7 % 52 43 9 43 100.0 % 5 5 5
(30,360] days 100.0 % 2 2 2 - -
(360..) days 100.0 % 85 85 85 - 100.0 % 5 5 5
nodeRecursiveunion.c Total
99.0%99.0%
99.0 % 104 103 1 103 83.3 % 42 35 7 35 100.0 % 5 5 5
(30,360] days 100.0 % 5 5 5 - -
(360..) days 99.0 % 99 98 1 98 - 100.0 % 5 5 5
nodeResult.c.gcov.html (360..) days∗∗ 80.3 % 61 49 12 49 - 66.7 % 6 4 2 4
nodeSamplescan.c Total
96.2%96.2%
96.2 % 106 102 4 102 78.6 % 42 33 9 33 87.5 % 8 7 1 7
(30,360] days 100.0 % 3 3 3 - -
(360..) days 96.1 % 103 99 4 99 - 87.5 % 8 7 1 7
nodeSeqscan.c Total
84.3%84.3%
84.3 % 153 129 24 129 55.1 % 78 43 35 43 100.0 % 18 18 18
(30,360] days 57.9 % 57 33 24 33 - 100.0 % 4 4 4
(360..) days 100.0 % 96 96 96 - 100.0 % 14 14 14
nodeSetOp.c Total
95.3%95.3%
95.3 % 236 225 11 1 224 2 82.1 % 117 96 21 96 100.0 % 12 12 1 11
(30,360] days 100.0 % 6 6 6 - 100.0 % 1 1 1
(360..) days 95.2 % 229 218 11 218 - 100.0 % 11 11 1 10
(7,30] days 100.0 % 1 1 1 - -
nodeSort.c Total
97.7%97.7%
97.7 % 131 128 3 128 87.5 % 64 56 8 56 100.0 % 10 10 10
(30,360] days 100.0 % 1 1 1 - -
(360..) days 97.7 % 130 127 3 127 - 100.0 % 10 10 10
nodeSubplan.c Total
94.7%94.7%
94.7 % 431 408 23 7 401 7 73.8 % 320 236 84 1 235 100.0 % 13 13 1 12
(30,360] days 93.9 % 33 31 2 31 - 100.0 % 1 1 1
(360..) days 94.6 % 391 370 21 370 - 100.0 % 12 12 1 11
(7,30] days 100.0 % 7 7 7 - -
nodeSubqueryscan.c.gcov.html (360..) days∗∗ 94.9 % 39 37 2 37 - 83.3 % 6 5 1 5
nodeTableFuncscan.c Total
95.8%95.8%
95.8 % 167 160 7 160 77.1 % 96 74 22 74 88.9 % 9 8 1 8
(30,360] days 100.0 % 3 3 3 - -
(360..) days 95.7 % 164 157 7 157 - 88.9 % 9 8 1 8
nodeTidrangescan.c Total
80.0%80.0%
80.0 % 195 156 39 156 56.3 % 103 58 45 58 88.2 % 17 15 2 15
(30,360] days 60.0 % 85 51 34 51 - 75.0 % 8 6 2 6
(360..) days 95.5 % 110 105 5 105 - 100.0 % 9 9 9
nodeTidscan.c Total
93.8%93.8%
93.8 % 177 166 1 10 3 163 1 3 73.8 % 122 90 32 90 100.0 % 9 9 1 8
(30,360] days 87.5 % 8 7 1 7 - -
(360..) days 94.5 % 165 156 9 156 - 100.0 % 9 9 1 8
(7,30] days 75.0 % 4 3 1 3 - -
nodeUnique.c.gcov.html (360..) days∗∗ 100.0 % 41 41 41 - 100.0 % 4 4 4
nodeValuesscan.c Total
97.4%97.4%
97.4 % 76 74 2 2 72 4 75.0 % 40 30 10 30 100.0 % 5 5 1 4
(30,360] days 100.0 % 1 1 1 - -
(360..) days 97.3 % 73 71 2 71 - 100.0 % 5 5 1 4
(7,30] days 100.0 % 2 2 2 - -
nodeWindowAgg.c Total
92.3%92.3%
92.3 % 1496 1381 115 1381 76.0 % 1156 878 278 878 100.0 % 38 38 38
(30,360] days 91.8 % 233 214 19 214 - 100.0 % 8 8 8
(360..) days 92.5 % 1259 1165 94 1165 - 100.0 % 30 30 30
(7,30] days 50.0 % 4 2 2 2 - -
nodeWorktablescan.c Total
95.7%95.7%
95.7 % 46 44 2 44 65.0 % 20 13 7 13 80.0 % 5 4 1 4
(30,360] days 100.0 % 1 1 1 - -
(360..) days 95.6 % 45 43 2 43 - 80.0 % 5 4 1 4
spi.c Total
71.4%71.4%
71.4 % 1256 897 4 2 353 7 890 2 3 7 54.5 % 805 439 366 439 81.0 % 84 68 2 1 13 7 61 1 3
(30,360] days 60.0 % 20 12 4 1 3 6 6 - 66.7 % 6 4 1 1 3 1
(360..) days 71.6 % 1235 884 1 350 884 2 - 82.1 % 78 64 1 13 4 60
(7,30] days 100.0 % 1 1 1 - -
tqueue.c Total
96.4%96.4%
96.4 % 55 53 2 1 52 62.5 % 24 15 9 1 14 100.0 % 8 8 8
(30,360] days 100.0 % 2 2 2 - -
(360..) days 96.2 % 53 51 2 1 50 - 100.0 % 8 8 8
tstoreReceiver.c Total
99.0%99.0%
99.0 % 99 98 1 98 88.1 % 42 37 5 37 100.0 % 8 8 8
(30,360] days 100.0 % 2 2 2 - -
(360..) days 99.0 % 97 96 1 96 - 100.0 % 8 8 8
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1