LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - decode.c (source / functions) Coverage Total Hit UNC UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 92.9 % 462 429 9 24 429
Current Date: 2026-09-20 14:13:17 +0900 Functions: 95.2 % 21 20 1 20
Baseline: lcov-20260920-baseline Branches: 77.7 % 238 185 4 49 185
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 64.7 % 34 22 9 3 22
(360..) days: 95.1 % 426 405 21 405
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 68.8 % 32 22 4 6 22
(360..) days: 78.9 % 204 161 43 161

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
DecodeAbort CBC 233 100.0 % (17 / 17) 100.0 % (8 / 8)
DecodeCommit CBC 4030 100.0 % (21 / 21) 100.0 % (10 / 10)
DecodeDelete CBC 202283 96.0 % (24 / 25) 75.0 % (9 / 12)
DecodeInsert CBC 1105788 95.8 % (23 / 24) 87.5 % (7 / 8)
DecodeMultiInsert CBC 6868 97.5 % (39 / 40) 81.2 % (13 / 16)
DecodePrepare CBC 182 95.2 % (20 / 21) 90.0 % (9 / 10)
DecodeSpecConfirm CBC 19702 84.6 % (11 / 13) 50.0 % (2 / 4)
DecodeTXNNeedSkip CBC 4442 100.0 % (9 / 9) 100.0 % (10 / 10)
DecodeTruncate CBC 72 95.0 % (19 / 20) 87.5 % (7 / 8)
DecodeUpdate CBC 135430 96.6 % (28 / 29) 80.0 % (8 / 10)
DecodeXLogTuple CBC 1368884 100.0 % (15 / 15) 50.0 % (1 / 2)
FilterByOrigin CBC 1458691 100.0 % (4 / 4) 100.0 % (2 / 2)
FilterPrepare CBC 385 100.0 % (6 / 6) 100.0 % (4 / 4)
LogicalDecodingProcessRecord CBC 2192780 100.0 % (13 / 13) 100.0 % (4 / 4)
heap2_decode CBC 37592 92.0 % (23 / 25) 76.5 % (13 / 17)
heap_decode CBC 1621118 95.5 % (42 / 44) 73.8 % (31 / 42)
logicalmsg_decode CBC 100 90.9 % (30 / 33) 73.1 % (19 / 26)
standby_decode CBC 4598 88.9 % (16 / 18) 50.0 % (3 / 6)
xact_decode CBC 11014 96.6 % (56 / 58) 84.6 % (22 / 26)
xlog2_decode UNC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
xlog_decode CBC 10228 72.2 % (13 / 18) 33.3 % (3 / 9)

Generated by: LCOV version 2.0-1