LCOV - code coverage report
Current view: top level - contrib/btree_gin - btree_gin.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 97.4 % 266 259
Test Date: 2026-02-17 17:20:33 Functions: 100.0 % 218 218
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
Pg_magic_func 31
cvt_date_timestamp 18
cvt_date_timestamptz 6
cvt_float4_float8 6
cvt_float8_float4 42
cvt_int2_int4 6
cvt_int2_int8 6
cvt_int4_int2 18
cvt_int4_int8 6
cvt_int8_int2 6
cvt_int8_int4 6
cvt_name_text 6
cvt_text_name 6
cvt_timestamp_date 24
cvt_timestamp_timestamptz 6
cvt_timestamptz_date 24
cvt_timestamptz_timestamp 20
gin_btree_compare_prefix 1094
gin_btree_consistent 918
gin_btree_extract_query 690
gin_btree_extract_value 100685
gin_enum_cmp 200052
gin_extract_query_anyenum 100045
gin_compare_prefix_anyenum 17
gin_extract_query_anyenum 11
gin_extract_value_anyenum 100008
pg_finfo_gin_compare_prefix_anyenum 3
pg_finfo_gin_extract_query_anyenum 3
pg_finfo_gin_extract_value_anyenum 3
gin_extract_query_bit 40
gin_compare_prefix_bit 15
gin_extract_query_bit 10
gin_extract_value_bit 6
pg_finfo_gin_compare_prefix_bit 3
pg_finfo_gin_extract_query_bit 3
pg_finfo_gin_extract_value_bit 3
gin_extract_query_bool 50
gin_compare_prefix_bool 13
gin_extract_query_bool 26
gin_extract_value_bool 2
pg_finfo_gin_compare_prefix_bool 3
pg_finfo_gin_extract_query_bool 3
pg_finfo_gin_extract_value_bool 3
gin_extract_query_bpchar 49
gin_compare_prefix_bpchar 15
gin_extract_query_bpchar 17
gin_extract_value_bpchar 8
pg_finfo_gin_compare_prefix_bpchar 3
pg_finfo_gin_extract_query_bpchar 3
pg_finfo_gin_extract_value_bpchar 3
gin_extract_query_bytea 40
gin_compare_prefix_bytea 15
gin_extract_query_bytea 10
gin_extract_value_bytea 6
pg_finfo_gin_compare_prefix_bytea 3
pg_finfo_gin_extract_query_bytea 3
pg_finfo_gin_extract_value_bytea 3
gin_extract_query_char 40
gin_compare_prefix_char 15
gin_extract_query_char 10
gin_extract_value_char 6
pg_finfo_gin_compare_prefix_char 3
pg_finfo_gin_extract_query_char 3
pg_finfo_gin_extract_value_char 3
gin_extract_query_cidr 40
gin_compare_prefix_cidr 15
gin_extract_query_cidr 10
gin_extract_value_cidr 6
pg_finfo_gin_compare_prefix_cidr 3
pg_finfo_gin_extract_query_cidr 3
pg_finfo_gin_extract_value_cidr 3
gin_extract_query_date 280
gin_compare_prefix_date 171
gin_extract_query_date 92
gin_extract_value_date 8
pg_finfo_gin_compare_prefix_date 3
pg_finfo_gin_extract_query_date 3
pg_finfo_gin_extract_value_date 3
gin_extract_query_float4 263
gin_compare_prefix_float4 164
gin_extract_query_float4 81
gin_extract_value_float4 9
pg_finfo_gin_compare_prefix_float4 3
pg_finfo_gin_extract_query_float4 3
pg_finfo_gin_extract_value_float4 3
gin_extract_query_float8 68
gin_compare_prefix_float8 32
gin_extract_query_float8 21
gin_extract_value_float8 6
pg_finfo_gin_compare_prefix_float8 3
pg_finfo_gin_extract_query_float8 3
pg_finfo_gin_extract_value_float8 3
gin_extract_query_inet 40
gin_compare_prefix_inet 15
gin_extract_query_inet 10
gin_extract_value_inet 6
pg_finfo_gin_compare_prefix_inet 3
pg_finfo_gin_extract_query_inet 3
pg_finfo_gin_extract_value_inet 3
gin_extract_query_int2 156
gin_compare_prefix_int2 87
gin_extract_query_int2 52
gin_extract_value_int2 8
pg_finfo_gin_compare_prefix_int2 3
pg_finfo_gin_extract_query_int2 3
pg_finfo_gin_extract_value_int2 3
gin_extract_query_int4 603
gin_compare_prefix_int4 49
gin_extract_query_int4 36
gin_extract_value_int4 506
pg_finfo_gin_compare_prefix_int4 4
pg_finfo_gin_extract_query_int4 4
pg_finfo_gin_extract_value_int4 4
gin_extract_query_int8 96
gin_compare_prefix_int8 49
gin_extract_query_int8 32
gin_extract_value_int8 6
pg_finfo_gin_compare_prefix_int8 3
pg_finfo_gin_extract_query_int8 3
pg_finfo_gin_extract_value_int8 3
gin_extract_query_interval 46
gin_compare_prefix_interval 19
gin_extract_query_interval 10
gin_extract_value_interval 8
pg_finfo_gin_compare_prefix_interval 3
pg_finfo_gin_extract_query_interval 3
pg_finfo_gin_extract_value_interval 3
gin_extract_query_macaddr 40
gin_compare_prefix_macaddr 15
gin_extract_query_macaddr 10
gin_extract_value_macaddr 6
pg_finfo_gin_compare_prefix_macaddr 3
pg_finfo_gin_extract_query_macaddr 3
pg_finfo_gin_extract_value_macaddr 3
gin_extract_query_macaddr8 40
gin_compare_prefix_macaddr8 15
gin_extract_query_macaddr8 10
gin_extract_value_macaddr8 6
pg_finfo_gin_compare_prefix_macaddr8 3
pg_finfo_gin_extract_query_macaddr8 3
pg_finfo_gin_extract_value_macaddr8 3
gin_extract_query_money 40
gin_compare_prefix_money 15
gin_extract_query_money 10
gin_extract_value_money 6
pg_finfo_gin_compare_prefix_money 3
pg_finfo_gin_extract_query_money 3
pg_finfo_gin_extract_value_money 3
gin_extract_query_name 80
gin_compare_prefix_name 37
gin_extract_query_name 28
gin_extract_value_name 6
pg_finfo_gin_compare_prefix_name 3
pg_finfo_gin_extract_query_name 3
pg_finfo_gin_extract_value_name 3
gin_extract_query_numeric 40
gin_compare_prefix_numeric 15
gin_extract_query_numeric 10
gin_extract_value_numeric 6
pg_finfo_gin_compare_prefix_numeric 3
pg_finfo_gin_extract_query_numeric 3
pg_finfo_gin_extract_value_numeric 3
gin_extract_query_oid 40
gin_compare_prefix_oid 15
gin_extract_query_oid 10
gin_extract_value_oid 6
pg_finfo_gin_compare_prefix_oid 3
pg_finfo_gin_extract_query_oid 3
pg_finfo_gin_extract_value_oid 3
gin_extract_query_text 102
gin_compare_prefix_text 47
gin_extract_query_text 31
gin_extract_value_text 12
pg_finfo_gin_compare_prefix_text 4
pg_finfo_gin_extract_query_text 4
pg_finfo_gin_extract_value_text 4
gin_extract_query_time 40
gin_compare_prefix_time 15
gin_extract_query_time 10
gin_extract_value_time 6
pg_finfo_gin_compare_prefix_time 3
pg_finfo_gin_extract_query_time 3
pg_finfo_gin_extract_value_time 3
gin_extract_query_timestamp 230
gin_compare_prefix_timestamp 137
gin_extract_query_timestamp 76
gin_extract_value_timestamp 8
pg_finfo_gin_compare_prefix_timestamp 3
pg_finfo_gin_extract_query_timestamp 3
pg_finfo_gin_extract_value_timestamp 3
gin_extract_query_timestamptz 94
gin_compare_prefix_timestamptz 47
gin_extract_query_timestamptz 32
gin_extract_value_timestamptz 6
pg_finfo_gin_compare_prefix_timestamptz 3
pg_finfo_gin_extract_query_timestamptz 3
pg_finfo_gin_extract_value_timestamptz 3
gin_extract_query_timetz 40
gin_compare_prefix_timetz 15
gin_extract_query_timetz 10
gin_extract_value_timetz 6
pg_finfo_gin_compare_prefix_timetz 3
pg_finfo_gin_extract_query_timetz 3
pg_finfo_gin_extract_value_timetz 3
gin_extract_query_uuid 45
gin_compare_prefix_uuid 15
gin_extract_query_uuid 15
gin_extract_value_uuid 6
pg_finfo_gin_compare_prefix_uuid 3
pg_finfo_gin_extract_query_uuid 3
pg_finfo_gin_extract_value_uuid 3
gin_extract_query_varbit 40
gin_compare_prefix_varbit 15
gin_extract_query_varbit 10
gin_extract_value_varbit 6
pg_finfo_gin_compare_prefix_varbit 3
pg_finfo_gin_extract_query_varbit 3
pg_finfo_gin_extract_value_varbit 3
gin_numeric_cmp 43
leftmostvalue_bit 4
leftmostvalue_bool 10
leftmostvalue_char 4
leftmostvalue_date 38
leftmostvalue_enum 4
leftmostvalue_float4 33
leftmostvalue_float8 9
leftmostvalue_inet 8
leftmostvalue_int2 22
leftmostvalue_int4 14
leftmostvalue_int8 14
leftmostvalue_interval 4
leftmostvalue_macaddr 4
leftmostvalue_macaddr8 4
leftmostvalue_money 4
leftmostvalue_name 13
leftmostvalue_numeric 4
leftmostvalue_oid 4
leftmostvalue_text 23
leftmostvalue_time 4
leftmostvalue_timestamp 46
leftmostvalue_timetz 4
leftmostvalue_uuid 6
leftmostvalue_varbit 4
pg_finfo_gin_btree_consistent 32
pg_finfo_gin_enum_cmp 3
pg_finfo_gin_numeric_cmp 3

Generated by: LCOV version 2.0-1