LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - like_support.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 84.1 % 590 496 7 87 43 453 5 21
Current Date: 2026-05-29 21:51:00 -0400 Functions: 78.0 % 41 32 9 4 28 2
Baseline: lcov-20260530-034037-baseline Branches: 74.0 % 366 271 17 78 17 254 39 29
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 86.0 % 50 43 7 43
(360..) days: 83.9 % 540 453 87 453
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 76.9 % 39 30 9 2 28
Branch coverage date bins:
(30,360] days: 50.0 % 34 17 17 17
(360..) days: 76.5 % 332 254 78 254

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 1243 100.0 % (2 / 2)
like_selectivity CBC 1436 89.5 % (17 / 19) 88.9 % (16 / 18)
regexnesel CBC 1533 100.0 % (2 / 2)
prefix_selectivity CBC 1859 100.0 % (14 / 14) 75.0 % (6 / 8)
regex_selectivity CBC 2108 100.0 % (12 / 12) 68.8 % (11 / 16)
like_fixed_prefix GNC 2201 97.1 % (33 / 34) 88.5 % (23 / 26)
make_greater_string GNC 2419 59.7 % (37 / 62) 52.6 % (20 / 38)
regex_selectivity_sub CBC 2455 98.1 % (53 / 54) 93.3 % (56 / 60)
textlike_support CBC 4170 100.0 % (3 / 3)
regexeqsel CBC 6434 100.0 % (2 / 2)
match_pattern_prefix CBC 6894 79.8 % (71 / 89) 74.5 % (35 / 47)
patternsel CBC 9518 90.9 % (10 / 11) 50.0 % (3 / 6)
patternsel_common CBC 9538 97.7 % (86 / 88) 83.6 % (51 / 61)
regex_fixed_prefix CBC 13656 95.8 % (23 / 24) 78.6 % (11 / 14)
pattern_fixed_prefix GNC 16131 92.3 % (24 / 26) 70.0 % (7 / 10)
string_to_const CBC 17856 44.4 % (8 / 18) 16.7 % (1 / 6)
string_to_datum CBC 17856 71.4 % (5 / 7) 50.0 % (3 / 6)
textregexeq_support CBC 19200 100.0 % (3 / 3)
like_regex_support CBC 23879 91.7 % (22 / 24) 68.8 % (11 / 16)

Generated by: LCOV version 2.5.0-beta