LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 96.2 % 9614 9244 4 366 1 51 9192 4 47
Current Date: 2026-08-27 14:31:44 +0300 Functions: 99.1 % 343 340 1 2 27 313
Baseline: lcov-20260827-baseline Branches: 81.0 % 7258 5882 1 1 1374 1 3 5878 1 3
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 4 4 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 91.1 % 45 41 4 35 6
(30,360] days: 96.8 % 687 665 22 16 649
(360..) days: 96.1 % 8878 8534 344 1 8533
Function coverage date bins:
(30,360] days: 100.0 % 25 25 25
(360..) days: 99.1 % 318 315 1 2 27 288
Branch coverage date bins:
(1,7] days: 66.7 % 12 8 4 8
(7,30] days: 75.0 % 4 3 1 3
(30,360] days: 83.7 % 589 493 1 95 3 490
(360..) days: 80.8 % 6657 5378 1 1274 1 5377 1 3

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 UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UNC UBC GNC CBC
analyzejoins.c Total
97.7%97.7%
97.7 % 817 798 19 1 797 1 84.9 % 822 698 124 698 100.0 % 30 30 1 29
(1,7] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 169 169 169 - 100.0 % 8 8 8
(360..) days 97.0 % 643 624 19 624 - 100.0 % 22 22 1 21
(7,30] days 100.0 % 1 1 1 - -
createplan.c Total
95.4%95.4%
95.4 % 2427 2315 4 108 32 2283 4 19 74.2 % 1281 951 330 951 98.2 % 114 112 1 1 14 98
(30,360] days 100.0 % 65 65 12 53 - 100.0 % 2 2 2
(360..) days 95.4 % 2333 2225 108 2225 - 98.2 % 112 110 1 1 14 96
(7,30] days 86.2 % 29 25 4 20 5 - -
initsplan.c Total
95.8%95.8%
95.8 % 1237 1185 52 1 1184 1 81.3 % 1017 827 190 827 100.0 % 38 38 1 37
(30,360] days 93.1 % 145 135 10 135 - 100.0 % 5 5 5
(360..) days 96.2 % 1091 1049 42 1049 - 100.0 % 33 33 1 32
(7,30] days 100.0 % 1 1 1 - -
planagg.c Total
98.1%98.1%
98.1 % 157 154 3 154 79.1 % 86 68 18 68 100.0 % 5 5 5
(30,360] days 100.0 % 3 3 3 - -
(360..) days 98.1 % 154 151 3 151 - 100.0 % 5 5 5
planmain.c Total
98.5%98.5%
98.5 % 67 66 1 66 70.8 % 24 17 7 17 100.0 % 1 1 1
(30,360] days 100.0 % 4 4 4 - -
(360..) days 98.4 % 63 62 1 62 - 100.0 % 1 1 1
planner.c Total
96.8%96.8%
96.8 % 2647 2561 86 11 2550 11 83.5 % 2402 2005 397 2005 100.0 % 66 66 4 62
(30,360] days 98.8 % 164 162 2 162 - 100.0 % 5 5 5
(360..) days 96.6 % 2472 2388 84 2388 - 100.0 % 61 61 4 57
(7,30] days 100.0 % 11 11 11 - -
setrefs.c Total
95.7%95.7%
95.7 % 1190 1139 51 6 1133 15 80.7 % 836 675 1 1 159 3 672 1 3 98.0 % 49 48 1 7 41
(30,360] days 100.0 % 40 40 4 36 - 100.0 % 1 1 1
(360..) days 95.6 % 1148 1097 51 1097 - 97.9 % 48 47 1 7 40
(7,30] days 100.0 % 2 2 2 - -
subselect.c Total
95.7%95.7%
95.7 % 1072 1026 46 1 1025 81.1 % 790 641 149 1 640 100.0 % 40 40 40
(30,360] days 89.7 % 97 87 10 87 - 100.0 % 4 4 4
(360..) days 96.3 % 974 938 36 1 937 - 100.0 % 36 36 36
(7,30] days 100.0 % 1 1 1 - -

Generated by: LCOV version 2.0-1