LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 91.3 % 9744 8900 8 9 827 11 89 8800 8 68
Current Date: 2026-08-27 14:31:44 +0300 Functions: 98.9 % 556 550 6 36 514 2
Baseline: lcov-20260827-baseline Branches: 65.4 % 6116 4002 12 8 2094 9 36 3957
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 87.9 % 66 58 8 55 3
(7,30] days: 87.5 % 64 56 8 56
(30,360] days: 90.1 % 1404 1265 1 138 2 34 1229
(360..) days: 91.6 % 8210 7521 8 681 9 7512
Function coverage date bins:
[..1] days: 100.0 % 2 2 2
(30,360] days: 97.8 % 92 90 2 4 86
(360..) days: 99.1 % 462 458 4 30 428
Branch coverage date bins:
[..1] days: 69.2 % 26 18 8 14 4
(7,30] days: 67.7 % 62 42 20 42
(30,360] days: 67.3 % 1104 743 4 3 354 4 22 717
(360..) days: 65.0 % 4924 3199 5 1720 5 3194

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC DCB
origin.c
87.4%87.4%
87.4 % 493 431 62 431 55.6 % 347 193 154 193 91.2 % 34 31 3 1 30
decode.c
93.0%93.0%
93.0 % 460 428 32 428 78.4 % 236 185 51 185 95.2 % 21 20 1 20
logical.c
93.0%93.0%
93.0 % 824 766 58 766 60.2 % 440 265 175 265 97.6 % 41 40 1 40
proto.c
90.2%90.2%
90.2 % 510 460 50 460 60.3 % 242 146 96 146 97.8 % 46 45 1 45
message.c
95.5%95.5%
95.5 % 22 21 1 21 66.7 % 12 8 4 8 100.0 % 2 2 2
syncutils.c
94.6%94.6%
94.6 % 74 70 4 70 77.6 % 58 45 13 45 100.0 % 5 5 5
logicalfuncs.c
87.9%87.9%
87.9 % 116 102 14 102 50.0 % 76 38 38 38 100.0 % 9 9 9
sequencesync.c
89.8%89.8%
89.8 % 266 239 27 239 1 61.6 % 172 106 66 106 100.0 % 9 9 1 8
conflict.c
87.8%87.8%
87.8 % 213 187 26 26 161 69.0 % 168 116 3 49 13 103 100.0 % 11 11 3 8
logicalctl.c
100.0%
100.0 % 140 140 140 86.2 % 80 69 11 69 100.0 % 16 16 16
tablesync.c
90.7%90.7%
90.7 % 504 457 3 44 457 64.4 % 292 188 1 103 188 100.0 % 16 16 16
relation.c
93.3%93.3%
93.3 % 284 265 19 4 261 6 79.2 % 178 141 1 36 3 138 100.0 % 18 18 2 16
slotsync.c
88.1%88.1%
88.1 % 565 498 67 498 58.6 % 396 232 164 232 100.0 % 31 31 1 30
snapbuild.c
86.1%86.1%
86.1 % 589 507 82 1 506 1 57.9 % 482 279 203 2 277 100.0 % 32 32 1 31
applyparallelworker.c
89.4%89.4%
89.4 % 425 380 45 380 61.7 % 235 145 90 145 100.0 % 36 36 1 35
launcher.c
89.4%89.4%
89.4 % 587 525 62 9 516 66.8 % 392 262 130 7 255 100.0 % 37 37 37
reorderbuffer.c
93.8%93.8%
93.8 % 1777 1667 110 2 1665 2 69.4 % 1191 827 364 4 823 100.0 % 94 94 2 92
worker.c
92.7%92.7%
92.7 % 1895 1757 8 6 124 2 56 1699 8 58 67.6 % 1119 757 8 7 347 2 14 741 100.0 % 98 98 24 74 2

Generated by: LCOV version 2.0-1