LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - like_support.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 83.7 % 590 494 96 2 492 2
Current Date: 2026-10-12 11:56:10 +0200 Functions: 78.0 % 41 32 9 1 31
Baseline: lcov-20261012-baseline Branches: 73.8 % 370 273 97 273
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 86.5 % 52 45 7 2 43
(360..) days: 83.5 % 538 449 89 449
Function coverage date bins:
(30,360] days: 100.0 % 2 2 1 1
(360..) days: 76.9 % 39 30 9 30
Branch coverage date bins:
(30,360] days: 54.5 % 44 24 20 24
(360..) days: 76.4 % 326 249 77 249

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
byte_increment UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
iclikejoinsel UBC 0 0.0 % (0 / 2)
icnlikejoinsel UBC 0 0.0 % (0 / 2)
icregexeqjoinsel UBC 0 0.0 % (0 / 2)
icregexnejoinsel UBC 0 0.0 % (0 / 2)
likejoinsel UBC 0 0.0 % (0 / 2)
nlikejoinsel UBC 0 0.0 % (0 / 2)
prefixjoinsel UBC 0 0.0 % (0 / 2)
regexnejoinsel UBC 0 0.0 % (0 / 2)
icnlikesel CBC 4 100.0 % (2 / 2)
string_to_bytea_const CBC 10 100.0 % (6 / 6)
icregexnesel CBC 12 100.0 % (2 / 2)
prefixsel CBC 45 100.0 % (2 / 2)
icregexeqsel CBC 50 100.0 % (2 / 2)
iclikesel CBC 97 100.0 % (2 / 2)
texticregexeq_support CBC 97 100.0 % (3 / 3)
nlikesel CBC 100 100.0 % (2 / 2)
patternjoinsel CBC 118 100.0 % (2 / 2) 50.0 % (1 / 2)
regexeqjoinsel CBC 118 100.0 % (2 / 2)
text_starts_with_support CBC 130 100.0 % (3 / 3)
like_fixed_prefix_ci GNC 189 86.4 % (38 / 44) 53.3 % (16 / 30)
texticlike_support CBC 282 100.0 % (3 / 3)
likesel CBC 1264 100.0 % (2 / 2)
like_selectivity CBC 1457 89.5 % (17 / 19) 88.9 % (16 / 18)
regexnesel CBC 1730 100.0 % (2 / 2)
prefix_selectivity CBC 2024 100.0 % (14 / 14) 75.0 % (6 / 8)
like_fixed_prefix CBC 2225 97.1 % (33 / 34) 88.5 % (23 / 26)
regex_selectivity CBC 2288 100.0 % (12 / 12) 68.8 % (11 / 16)
make_greater_string CBC 2561 58.1 % (36 / 62) 52.6 % (20 / 38)
regex_selectivity_sub CBC 2654 98.1 % (53 / 54) 93.3 % (56 / 60)
textlike_support CBC 4234 100.0 % (3 / 3)
regexeqsel CBC 6272 100.0 % (2 / 2)
match_pattern_prefix CBC 6732 78.7 % (70 / 89) 72.5 % (37 / 51)
patternsel CBC 9574 90.9 % (10 / 11) 50.0 % (3 / 6)
patternsel_common CBC 9594 97.7 % (86 / 88) 83.6 % (51 / 61)
regex_fixed_prefix CBC 13502 95.8 % (23 / 24) 78.6 % (11 / 14)
pattern_fixed_prefix CBC 16001 92.3 % (24 / 26) 70.0 % (7 / 10)
string_to_const CBC 17866 44.4 % (8 / 18) 16.7 % (1 / 6)
string_to_datum CBC 17866 71.4 % (5 / 7) 50.0 % (3 / 6)
textregexeq_support CBC 18691 100.0 % (3 / 3)
like_regex_support CBC 23434 91.7 % (22 / 24) 68.8 % (11 / 16)

Generated by: LCOV version 2.0-1