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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 83.7 % 590 494 96 2 492 2
Current Date: 2026-08-27 14:31:44 +0300 Functions: 78.0 % 41 32 9 1 31
Baseline: lcov-20260827-baseline Branches: 73.8 % 370 273 97 273
Baseline Date: 2026-08-27 14:31:58 +0300 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: 86.0 % 50 43 7 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
make_greater_string CBC 2403 58.1 % (36 / 62) 52.6 % (20 / 38)
like_fixed_prefix_ci GNC 189 86.4 % (38 / 44) 53.3 % (16 / 30)
match_pattern_prefix CBC 6880 78.7 % (70 / 89) 72.5 % (37 / 51)
patternsel_common CBC 9524 97.7 % (86 / 88) 83.6 % (51 / 61)
like_regex_support CBC 23847 91.7 % (22 / 24) 68.8 % (11 / 16)
regex_selectivity CBC 2094 100.0 % (12 / 12) 68.8 % (11 / 16)
string_to_const CBC 17802 44.4 % (8 / 18) 16.7 % (1 / 6)
regex_selectivity_sub CBC 2460 98.1 % (53 / 54) 93.3 % (56 / 60)
like_fixed_prefix CBC 2231 97.1 % (33 / 34) 88.5 % (23 / 26)
pattern_fixed_prefix CBC 16095 92.3 % (24 / 26) 70.0 % (7 / 10)
patternsel CBC 9504 90.9 % (10 / 11) 50.0 % (3 / 6)
regex_fixed_prefix CBC 13590 95.8 % (23 / 24) 78.6 % (11 / 14)
string_to_datum CBC 17802 71.4 % (5 / 7) 50.0 % (3 / 6)
byte_increment UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
like_selectivity CBC 1456 89.5 % (17 / 19) 88.9 % (16 / 18)
prefix_selectivity CBC 1848 100.0 % (14 / 14) 75.0 % (6 / 8)
patternjoinsel CBC 118 100.0 % (2 / 2) 50.0 % (1 / 2)
iclikejoinsel UBC 0 0.0 % (0 / 2)
iclikesel CBC 97 100.0 % (2 / 2)
icnlikejoinsel UBC 0 0.0 % (0 / 2)
icnlikesel CBC 4 100.0 % (2 / 2)
icregexeqjoinsel UBC 0 0.0 % (0 / 2)
icregexeqsel CBC 50 100.0 % (2 / 2)
icregexnejoinsel UBC 0 0.0 % (0 / 2)
icregexnesel CBC 12 100.0 % (2 / 2)
likejoinsel UBC 0 0.0 % (0 / 2)
likesel CBC 1263 100.0 % (2 / 2)
nlikejoinsel UBC 0 0.0 % (0 / 2)
nlikesel CBC 100 100.0 % (2 / 2)
prefixjoinsel UBC 0 0.0 % (0 / 2)
prefixsel CBC 45 100.0 % (2 / 2)
regexeqjoinsel CBC 118 100.0 % (2 / 2)
regexeqsel CBC 6412 100.0 % (2 / 2)
regexnejoinsel UBC 0 0.0 % (0 / 2)
regexnesel CBC 1521 100.0 % (2 / 2)
string_to_bytea_const CBC 10 100.0 % (6 / 6)
text_starts_with_support CBC 130 100.0 % (3 / 3)
texticlike_support CBC 282 100.0 % (3 / 3)
texticregexeq_support CBC 97 100.0 % (3 / 3)
textlike_support CBC 4232 100.0 % (3 / 3)
textregexeq_support CBC 19106 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1